馬小峰,杜明曉,余文兵,王意
1. 同濟(jì)大學(xué)控制科學(xué)與工程系,上海 201804;2. 上海歐冶金融信息服務(wù)股份有限公司,上海 201804
2008年,中本聰首次提出區(qū)塊鏈的概念①http://www.bitcoin.org/bitcoin. pdf,他將區(qū)塊鏈技術(shù)作為構(gòu)建比特幣基本數(shù)據(jù)結(jié)構(gòu)以及將數(shù)據(jù)加密并且安全傳輸?shù)幕A(chǔ)技術(shù),實(shí)現(xiàn)了記錄比特幣交易的去中心化數(shù)據(jù)庫。區(qū)塊鏈具有去中心化、集體維護(hù)、高度透明、去信任、匿名等特征,在比特幣體系中得到了創(chuàng)新性應(yīng)用,也受到了世界各國政府和企業(yè)的廣泛關(guān)注,全球很多國家已將區(qū)塊鏈技術(shù)提到戰(zhàn)略高度。我國也在“十三五”國家信息化規(guī)劃中多次提及區(qū)塊鏈技術(shù),凸顯了國家對(duì)戰(zhàn)略性前沿技術(shù)的關(guān)注和重視程度。桑坦德銀行認(rèn)為,到2020年如果全世界的銀行都使用區(qū)塊鏈技術(shù),每年約省下200億美元的成本。世界經(jīng)濟(jì)論壇(World Economic Forum)預(yù)測,到2027年世界GDP的10%將被存儲(chǔ)在區(qū)塊鏈網(wǎng)絡(luò)上。
比特幣也是區(qū)塊鏈在金融領(lǐng)域的首個(gè)應(yīng)用,區(qū)塊鏈作為比特幣等數(shù)字貨幣的底層技術(shù),具有去中心化、穩(wěn)定安全、不可篡改等特點(diǎn),其在構(gòu)筑可信任系統(tǒng)方面具有良好的應(yīng)用前景。目前,區(qū)塊鏈的應(yīng)用已延伸到金融業(yè)、物聯(lián)網(wǎng)、智能制造、數(shù)字資產(chǎn)交易、產(chǎn)權(quán)保護(hù)等多個(gè)領(lǐng)域。
在供應(yīng)鏈金融領(lǐng)域,中國作為世界最主要的大宗商品生產(chǎn)國和消費(fèi)國,在全球大宗商品領(lǐng)域具有舉足輕重的地位。然而隨著全球經(jīng)濟(jì)進(jìn)入下調(diào)周期,違約、騙貸事件頻出,大宗商品的信用危機(jī)也逐漸顯現(xiàn)。因質(zhì)押物信息不對(duì)稱導(dǎo)致的重復(fù)質(zhì)押、空單質(zhì)押等風(fēng)險(xiǎn)事件的發(fā)生,嚴(yán)重挫傷了融資各方的相互信任,誠信經(jīng)營難保障,倉儲(chǔ)監(jiān)管成難點(diǎn);金融秩序被擾亂,銀行貸款壞賬數(shù)量上升,金融機(jī)構(gòu)趨向于減少貸款、加速收貸;同時(shí),大宗貨物流通困難,貿(mào)易商資金鏈條緊張、貸款更難,經(jīng)營發(fā)展陷入困境。
區(qū)塊鏈技術(shù)能有效地解決貨物在倉儲(chǔ)、物流、監(jiān)管環(huán)節(jié)的信息不對(duì)稱問題?;趨^(qū)塊鏈數(shù)字資產(chǎn)進(jìn)行融資,既為企業(yè)提供了便捷有效的融資途徑,也為倉儲(chǔ)企業(yè)拓展了業(yè)務(wù)范圍。區(qū)塊鏈供應(yīng)鏈數(shù)字資產(chǎn)體系的構(gòu)建能進(jìn)一步促進(jìn)大宗商品交易及融資信用體系的重塑,促進(jìn)行業(yè)的規(guī)范性發(fā)展。
本文使用區(qū)塊鏈技術(shù)構(gòu)建了一個(gè)供應(yīng)鏈金融服務(wù)平臺(tái),方便供應(yīng)鏈中的核心企業(yè)和金融機(jī)構(gòu)共同管理上下游企業(yè)的信息流和資金流,提高供應(yīng)鏈金融的透明度、可追溯性和安全性,解決傳統(tǒng)供應(yīng)鏈金融中的信息不對(duì)稱問題,降低金融風(fēng)險(xiǎn)等級(jí),提升供應(yīng)鏈金融的總體效率,降低供應(yīng)鏈總體成本,為供應(yīng)鏈相關(guān)各方提供更好的金融服務(wù)。
中本聰發(fā)表的論文闡述了他對(duì)電子貨幣的新構(gòu)想,設(shè)計(jì)出基于區(qū)塊鏈底層的比特幣,解決了長期以來困擾電子貨幣發(fā)展的三大難點(diǎn):重復(fù)支付、依賴第三方中心、發(fā)行量控制。比特幣核心技術(shù)主要有以下幾點(diǎn):
● 采用對(duì)等網(wǎng)絡(luò)技術(shù)進(jìn)行交易;
● 交易無需金融機(jī)構(gòu)參與;
● 采用非對(duì)稱加密、可復(fù)用的工作證明(proof of work,POW)取代中心信任;
● 系統(tǒng)中大多數(shù)節(jié)點(diǎn)是忠實(shí)的,共同維護(hù)最長鏈;
● 節(jié)點(diǎn)可以離開或重新加入網(wǎng)絡(luò),接收最長鏈的變化并更新賬本。
上述技術(shù)中,對(duì)等網(wǎng)絡(luò)技術(shù)、非對(duì)稱加密技術(shù)解決了分布式交易賬本的建立問題;可復(fù)用的POW解決了“雙重支付”的問題,杜絕了那些不懷好意的人通過攻擊中央服務(wù)器進(jìn)行比特幣無限重復(fù)消費(fèi)的現(xiàn)象。此外,比特幣的數(shù)量被限定為2 100萬個(gè),保證了比特幣的稀缺性。
比特幣在交易時(shí)的表現(xiàn)形式是一串字符,這串字符包含了上一次交易的信息和下一個(gè)所有者的公開密鑰(以下簡稱公鑰)信息,并將其發(fā)送給收款方(下一個(gè)所有者)。收款方會(huì)對(duì)這串字符進(jìn)行驗(yàn)證,并向全網(wǎng)絡(luò)廣播。被認(rèn)可的交易信息將被確認(rèn)形成區(qū)塊,收款方可通過自己的私有密鑰(以下簡稱私鑰)接收比特幣匯款,圖1為比特幣交易示意。
圖1 比特幣交易示意
傳統(tǒng)的交易需要一個(gè)中心化的信任機(jī)構(gòu),交易的確認(rèn)、記錄完全依靠該信任機(jī)構(gòu),在交易成本、效率以及安全性上面臨許多問題。區(qū)塊鏈技術(shù)改變了這一現(xiàn)狀,區(qū)塊鏈具有去中心化的特點(diǎn),參與區(qū)塊鏈的節(jié)點(diǎn)擁有平等的地位,節(jié)點(diǎn)間無需相互信任,通過事先約定的規(guī)則,按照多數(shù)占優(yōu)的原則達(dá)成共識(shí),共同完成數(shù)據(jù)的分布式存儲(chǔ)、交易信息的確認(rèn)等功能,高效、低成本地解決節(jié)點(diǎn)間的交易問題。區(qū)塊鏈包含對(duì)等網(wǎng)絡(luò)技術(shù)、非對(duì)稱加密、共識(shí)機(jī)制、分布式賬本等各類計(jì)算機(jī)技術(shù),是一個(gè)全面的計(jì)算機(jī)技術(shù)的綜合體系。
對(duì)等網(wǎng)絡(luò)技術(shù)又稱對(duì)等互聯(lián)網(wǎng)技術(shù)或點(diǎn)對(duì)點(diǎn)技術(shù),是區(qū)塊鏈系統(tǒng)連接各對(duì)等節(jié)點(diǎn)的組網(wǎng)技術(shù),是與中心化連接網(wǎng)絡(luò)相對(duì)應(yīng)的一種構(gòu)建在互聯(lián)網(wǎng)上的連接網(wǎng)絡(luò)。在對(duì)等網(wǎng)絡(luò)中,各節(jié)點(diǎn)的計(jì)算機(jī)地位相等,節(jié)點(diǎn)間通過特定協(xié)議進(jìn)行信息或資源的交互,與中心化網(wǎng)絡(luò)中心服務(wù)器服務(wù)全網(wǎng)的模式形成鮮明的對(duì)比。在比特幣出現(xiàn)之前,對(duì)等網(wǎng)絡(luò)技術(shù)主要用于文件共享和下載、網(wǎng)絡(luò)視頻播放等。對(duì)等網(wǎng)絡(luò)技術(shù)是構(gòu)成區(qū)塊鏈技術(shù)架構(gòu)的核心技術(shù)之一。
非對(duì)稱加密算法是一種基于密鑰的信息加解密方法,需要兩個(gè)密鑰:公開密鑰和私有密鑰。公鑰和私鑰是一對(duì)。如果使用公鑰對(duì)數(shù)據(jù)進(jìn)行加密,則只有用對(duì)應(yīng)的私鑰才能解密。由于加密和解密使用的是不同的密鑰,所以這種加密算法被稱為非對(duì)稱加密算法。公鑰可公開發(fā)布,用于發(fā)送方加密要發(fā)送的信息,私鑰用于接收方解密接收到的加密內(nèi)容。常用的非對(duì)稱加密算法有RSA、ECC等。區(qū)塊鏈?zhǔn)褂梅菍?duì)稱加密的公私鑰對(duì)來構(gòu)建節(jié)點(diǎn)間的保密通信,保證節(jié)點(diǎn)的可信及可驗(yàn)證性。隨著對(duì)交易隱私的保護(hù)需求增加以及量子計(jì)算的發(fā)展,基于零知識(shí)證明[1,2]、同態(tài)加密[3]、環(huán)簽名的隱私保護(hù)機(jī)制和基于格理論[4]等的各種抗量子攻擊的加密方法也正在不斷被融入?yún)^(qū)塊鏈之中。
共識(shí)機(jī)制是區(qū)塊鏈中多節(jié)點(diǎn)達(dá)成一致性的算法,區(qū)塊鏈通過共識(shí)機(jī)制共同驗(yàn)證交易來解決雙重花費(fèi)問題。在區(qū)塊鏈系統(tǒng)中,多個(gè)節(jié)點(diǎn)能夠點(diǎn)對(duì)點(diǎn)地通信,但有的節(jié)點(diǎn)會(huì)受到惡意攻擊,通信內(nèi)容被篡改。正常節(jié)點(diǎn)需要分辨這些被篡改的信息,并與其他正常節(jié)點(diǎn)取得一致結(jié)果,根據(jù)節(jié)點(diǎn)所處的環(huán)境不同,需要設(shè)計(jì)相應(yīng)的共識(shí)算法。當(dāng)前,在公有鏈中常用的共識(shí)算法有POW和股權(quán)證明(proof of stake,POS),在聯(lián)盟鏈中,則主要選用實(shí)用拜占庭容錯(cuò)(practical Byzantine fault tolerance,PBFT)算法或者類Paxos算法(如Raft算法)。
POW算法是節(jié)點(diǎn)間通過算力的競爭來分配記賬權(quán)和獎(jiǎng)勵(lì)。不同節(jié)點(diǎn)根據(jù)前一個(gè)區(qū)塊信息競爭計(jì)算一個(gè)數(shù)學(xué)問題的特定解,這個(gè)數(shù)學(xué)問題難于求解但易于計(jì)算,最先解決這個(gè)數(shù)學(xué)問題的節(jié)點(diǎn)可以創(chuàng)建下一個(gè)區(qū)塊,并獲得一定數(shù)量的比特幣獎(jiǎng)勵(lì)。POS算法②https://www.peercoin.net/assets/paper/peercoin-paper.pdf則在POW的基礎(chǔ)上增加了幣齡的概念,通過將持幣數(shù)量、持幣時(shí)間與計(jì)算難度結(jié)合,一定程度上解決了POW的資源浪費(fèi)問題。
在分布式系統(tǒng)中,拜占庭容錯(cuò)技術(shù)能夠很好地解決節(jié)點(diǎn)和傳輸錯(cuò)誤的問題,但早期拜占庭系統(tǒng)需要指數(shù)級(jí)的算法復(fù)雜度,直到1999年提出了PBFT系統(tǒng)[5],將算法復(fù)雜度降為多項(xiàng)式級(jí)別,極大提高了效率。在拜占庭將軍問題[6]提出后,Lamport在1990年提出了Paxos算法,用于解決特定前提下的一致性問題,但由于其論文內(nèi)容難以被理解而未被接收。1998年Lamport重新發(fā)表論文,并于2001年對(duì)Paxos進(jìn)行了簡述[7,8],隨后Paxos在一致性算法領(lǐng)域占據(jù)統(tǒng)治地位,并在其基礎(chǔ)上衍生出許多其他算法。但Paxos算法過于理論化,在理解和工程實(shí)現(xiàn)上都有著很大的難度。2013年,美國斯坦福大學(xué)的Ongaro D等人[9]發(fā)表論文提出Raft算法,實(shí)現(xiàn)了與Paxos同樣的效果,并且更便于工程實(shí)現(xiàn)和理解。Raft算法無法解決拜占庭容錯(cuò)問題,但在只存在宕機(jī)錯(cuò)誤、不存在惡意節(jié)點(diǎn)的情況下,能夠更快地完成節(jié)點(diǎn)間同步,吞吐量也顯著優(yōu)于PBFT算法。
近年來,供應(yīng)鏈大宗商品的融資市場水深火熱。以鋼鐵大宗商品為例,鋼鐵市場需求疲軟,鋼材價(jià)格持續(xù)走低,鋼鐵貿(mào)易價(jià)格倒掛,在鋼鐵行業(yè)面臨發(fā)展困境的大背景下,鋼鐵貿(mào)易企業(yè)嚴(yán)峻的資金壓力越來越多地轉(zhuǎn)化為現(xiàn)實(shí)的誠信危機(jī)。2012年,國內(nèi)鋼材倉儲(chǔ)領(lǐng)域曾爆發(fā)上百起重復(fù)質(zhì)押、空單質(zhì)押等信貸案件,涉案金額超過千億元。這也導(dǎo)致倉儲(chǔ)物流業(yè)的信用環(huán)境遭到破壞,優(yōu)質(zhì)的倉庫得不到認(rèn)可,倉儲(chǔ)管理走向惡化。困境之下急需行之有效的解決方案化解危機(jī)。
在供應(yīng)鏈中,競爭力較強(qiáng)、規(guī)模較大的核心企業(yè)在協(xié)調(diào)供應(yīng)鏈信息流、物流和資金流方面具有不可替代的作用,正是這一情況造成了供應(yīng)鏈成員事實(shí)上的不平等以及信息的不對(duì)稱。
基于以上背景,在傳統(tǒng)供應(yīng)鏈管理、融資平臺(tái)的基礎(chǔ)上,搭建了區(qū)塊鏈和大數(shù)據(jù)分析相結(jié)合的供應(yīng)鏈金融服務(wù)平臺(tái),平臺(tái)圍繞核心企業(yè),由金融機(jī)構(gòu)與核心企業(yè)共同搭建,能提供線下資產(chǎn)轉(zhuǎn)換為電子資產(chǎn)、資產(chǎn)融資、資產(chǎn)交易、資產(chǎn)競價(jià)的功能,對(duì)用戶的行為進(jìn)行記錄,并進(jìn)行大數(shù)據(jù)分析,給出合理的用戶信用評(píng)級(jí)建議,督促相關(guān)參與方增強(qiáng)誠信意識(shí)。借助區(qū)塊鏈技術(shù)建立點(diǎn)對(duì)點(diǎn)的信任機(jī)制,打造動(dòng)態(tài)增信資產(chǎn)的綜合融資模式。
該平臺(tái)把區(qū)塊鏈分布式賬本與傳統(tǒng)的中心化平臺(tái)融合,形成有限分布式混合架構(gòu),既能兼顧中心化平臺(tái)的內(nèi)控要求,滿足現(xiàn)行監(jiān)管要求,又可以充分發(fā)揮區(qū)塊鏈分布式賬本的典型特征,優(yōu)勢互補(bǔ)。采用自主設(shè)計(jì)的區(qū)塊鏈——梧桐鏈作為底層區(qū)塊鏈平臺(tái),并采用跨鏈技術(shù),使業(yè)務(wù)記賬與賬戶體系運(yùn)行在不同的鏈上,共同完成業(yè)務(wù)流程,但業(yè)務(wù)記賬鏈和數(shù)字資產(chǎn)流通鏈相互隔離。
區(qū)塊鏈根據(jù)開放程度可分為公有鏈和聯(lián)盟鏈。公有鏈?zhǔn)侵改骋还_區(qū)域的所有人都可訪問的區(qū)塊鏈。每個(gè)人都可以成為其中的節(jié)點(diǎn),并按照相應(yīng)規(guī)則做出貢獻(xiàn)、取得獎(jiǎng)勵(lì),節(jié)點(diǎn)間不具有信任關(guān)系。公有鏈?zhǔn)峭耆_放和去中心化的,適用于完全開放的場景,目前也已經(jīng)有了比較成熟的應(yīng)用。POW和POS是公有鏈中最常使用的共識(shí)算法。
聯(lián)盟鏈則是指多方參與且共識(shí)節(jié)點(diǎn)為參與方預(yù)先指定的節(jié)點(diǎn)的區(qū)塊鏈。聯(lián)盟鏈的參與方之間不完全信任,每方按照聯(lián)盟規(guī)則選定己方的共識(shí)節(jié)點(diǎn),交易需要大多數(shù)共識(shí)節(jié)點(diǎn)確認(rèn)。聯(lián)盟鏈的節(jié)點(diǎn)加入需要符合聯(lián)盟鏈預(yù)先設(shè)定的規(guī)則,且只有參與方的節(jié)點(diǎn)擁有讀取權(quán)限,對(duì)外界開放部分權(quán)限。聯(lián)盟鏈的開放程度和去中心化程度弱于公有鏈,但交易處理的速度和等待時(shí)間都優(yōu)于公有鏈。聯(lián)盟鏈應(yīng)用于半封閉的網(wǎng)絡(luò),如由不同企業(yè)共同搭建的網(wǎng)絡(luò)。在這種網(wǎng)絡(luò)里,同企業(yè)間可能存在利益沖突,可能存在惡意篡改數(shù)據(jù)的節(jié)點(diǎn)。
該平臺(tái)將供應(yīng)鏈中的核心企業(yè)作為相對(duì)可信任的機(jī)構(gòu),核心節(jié)點(diǎn)的數(shù)據(jù)交互共識(shí)在可信度較高的幾個(gè)驗(yàn)證企業(yè)之間進(jìn)行,因此平臺(tái)采用聯(lián)盟鏈作為區(qū)塊鏈的底層組網(wǎng)形式。平臺(tái)共識(shí)節(jié)點(diǎn)的初始加入由核心企業(yè)篩選,后續(xù)共識(shí)節(jié)點(diǎn)的加入需要由現(xiàn)有共識(shí)節(jié)點(diǎn)共同投票決定。
平臺(tái)初始參與區(qū)塊鏈驗(yàn)證的節(jié)點(diǎn)設(shè)定為核心企業(yè)、物流企業(yè)、倉庫和銀行,這些企業(yè)是供應(yīng)鏈中的核心,且維護(hù)系統(tǒng)的穩(wěn)定更符合參與節(jié)點(diǎn)的利益,在不發(fā)生外部攻擊的情況下,單節(jié)點(diǎn)對(duì)數(shù)據(jù)的篡改不影響整個(gè)系統(tǒng)的穩(wěn)定性與數(shù)據(jù)的準(zhǔn)確性。其他的個(gè)體或參與企業(yè)則作為系統(tǒng)的用戶,只參與區(qū)塊鏈上的業(yè)務(wù),不參與共識(shí)。
考慮到目前區(qū)塊鏈系統(tǒng)并不適合用來存儲(chǔ)較大的文件,對(duì)平臺(tái)區(qū)塊鏈部分的數(shù)據(jù)進(jìn)行了設(shè)計(jì),不同的業(yè)務(wù)封裝為功能模塊,各模塊通過接口進(jìn)行交互,并與外部通信,各交易模塊按照業(yè)務(wù)和隱私保護(hù)的需求,選擇必需的關(guān)鍵數(shù)據(jù),采用不同的加密方式對(duì)數(shù)據(jù)加密后,記錄在區(qū)塊鏈上。如圖2所示,基于區(qū)塊鏈的供應(yīng)鏈金融服務(wù)平臺(tái)由區(qū)塊鏈底層平臺(tái)和對(duì)外服務(wù)應(yīng)用層組成,應(yīng)用模塊包括權(quán)限管理模塊、數(shù)字資產(chǎn)管理模塊、數(shù)字資產(chǎn)交易模塊和信用管理模塊。
權(quán)限管理模塊負(fù)責(zé)平臺(tái)用戶權(quán)限的管理,用戶在平臺(tái)注冊(cè)時(shí),權(quán)限管理對(duì)用戶的信息進(jìn)行后臺(tái)審核,然后給予系統(tǒng)不同的權(quán)限,例如管理員用戶可完成數(shù)字資產(chǎn)申請(qǐng)的審核。同時(shí),權(quán)限管理模塊會(huì)與信用評(píng)分模塊相結(jié)合,降低高風(fēng)險(xiǎn)、低評(píng)分的用戶的操作權(quán)限(如不能申請(qǐng)數(shù)字資產(chǎn)、不能交易數(shù)字資產(chǎn)等),并在平臺(tái)上進(jìn)行警示。
數(shù)字資產(chǎn)管理模塊負(fù)責(zé)用戶申請(qǐng)線下資產(chǎn)登記為線上資產(chǎn)的審核與審核通過后的線上數(shù)字資產(chǎn)的管理。圖3為典型的數(shù)字資產(chǎn)發(fā)行流程,用戶將線下的實(shí)物資產(chǎn)申請(qǐng)確認(rèn)為線上資產(chǎn),數(shù)字資產(chǎn)管理模塊通過對(duì)實(shí)物資產(chǎn)進(jìn)行審核,例如大宗物品倉單的審核需要對(duì)接倉庫系統(tǒng),由倉庫系統(tǒng)對(duì)倉單物品的數(shù)量、質(zhì)量等信息進(jìn)行審核。審核通過的線下資產(chǎn)被凍結(jié),并由具有資質(zhì)的第三方機(jī)構(gòu)對(duì)物品進(jìn)行估值,生成帶有線下資產(chǎn)詳情和估值的數(shù)字資產(chǎn)。被凍結(jié)的物流信息會(huì)由倉庫負(fù)責(zé)監(jiān)控,對(duì)物流的變動(dòng)和交接在系統(tǒng)內(nèi)實(shí)時(shí)記錄在區(qū)塊鏈上,如果物品脫離監(jiān)管,系統(tǒng)會(huì)凍結(jié)數(shù)字資產(chǎn)。數(shù)字資產(chǎn)申請(qǐng)的流程及生成的數(shù)字資產(chǎn)記錄到區(qū)塊鏈上。數(shù)字資產(chǎn)的退出與申請(qǐng)的流程相似,在數(shù)字資產(chǎn)管理模塊審核通過后,通過智能合約自動(dòng)完成管理費(fèi)用的支付,解凍線下資產(chǎn)。
圖2 基于區(qū)塊鏈的供應(yīng)鏈金融服務(wù)平臺(tái)架構(gòu)
圖3 數(shù)字資產(chǎn)發(fā)行流程
數(shù)字資產(chǎn)交易模塊提供用戶之間數(shù)字資產(chǎn)交易的功能。用戶可將已生成的數(shù)字資產(chǎn)在數(shù)字資產(chǎn)交易模塊進(jìn)行掛牌交易,其他用戶如果符合賣方設(shè)置的限定條件(如信用等級(jí)、用戶類型等),即可在交易模塊中購買數(shù)字資產(chǎn),數(shù)字資產(chǎn)的交易通過智能合約自動(dòng)執(zhí)行,并將交易信息記錄在區(qū)塊鏈上。
部分企業(yè)可將產(chǎn)能轉(zhuǎn)換為數(shù)字資產(chǎn),并在平臺(tái)上進(jìn)行預(yù)售,產(chǎn)能的預(yù)售與交易所的形式類似,交易模塊可對(duì)交易的產(chǎn)品進(jìn)行拆分,并自動(dòng)匹配交易。企業(yè)也可將數(shù)字資產(chǎn)進(jìn)行融資,通過平臺(tái)預(yù)先設(shè)置的智能合約模板,將數(shù)字資產(chǎn)發(fā)布融資,并按照約定的期限贖回資產(chǎn)。如果無法按時(shí)完成還款,智能合約完成資產(chǎn)所有者的變更。
信用管理模塊根據(jù)用戶在平臺(tái)上的行為以及用戶的社會(huì)信用,綜合產(chǎn)生用戶在平臺(tái)上的信用記錄。該記錄由分析模型自動(dòng)生成,并記錄在區(qū)塊鏈上,交易時(shí)平臺(tái)向交易雙方展示信用情況,并根據(jù)用戶的信用情況提供不同的操作權(quán)限。
從數(shù)據(jù)角度而言,區(qū)塊鏈?zhǔn)且环N不可篡改、全歷史的數(shù)據(jù)庫存儲(chǔ)技術(shù),巨大的區(qū)塊數(shù)據(jù)集合包含著過往的每一筆交易。隨著區(qū)塊鏈的應(yīng)用迅速發(fā)展,數(shù)據(jù)規(guī)模會(huì)越來越大,不同業(yè)務(wù)場景區(qū)塊鏈的數(shù)據(jù)融合也進(jìn)一步擴(kuò)大了數(shù)據(jù)規(guī)模,提高了數(shù)據(jù)的豐富性。大數(shù)據(jù)技術(shù)的日趨成熟也為供應(yīng)鏈的金融風(fēng)控提供了可能。平臺(tái)會(huì)將用戶的行為記錄在區(qū)塊鏈上,通過對(duì)這些數(shù)據(jù)進(jìn)行建模分析,利用非金融領(lǐng)域的數(shù)據(jù)(交易、支付)為金融機(jī)構(gòu)提供企業(yè)征信評(píng)估的依據(jù),給出合理的用戶信用評(píng)級(jí)建議,督促相關(guān)參與方增強(qiáng)誠信意識(shí),構(gòu)建一個(gè)誠信的平臺(tái)。
圖4為平臺(tái)信用服務(wù)技術(shù)路線。該平臺(tái)的大數(shù)據(jù)信用分析模塊收集大量的企業(yè)業(yè)務(wù)信息,以此作為企業(yè)征信的核心數(shù)據(jù)系統(tǒng),并補(bǔ)充各類政府、工商、銀行、個(gè)人等公共信息,通過模型化處理,建立企業(yè)征信體系。隨著真實(shí)業(yè)務(wù)數(shù)據(jù)的積累和變化,平臺(tái)能做到對(duì)企業(yè)信用的動(dòng)態(tài)化跟蹤,發(fā)布企業(yè)最新的信用情況,使供應(yīng)鏈金融服務(wù)中嵌入企業(yè)征信數(shù)據(jù)。
圖4 平臺(tái)信用服務(wù)技術(shù)路線
本文構(gòu)建的供應(yīng)鏈金融服務(wù)平臺(tái)是區(qū)塊鏈技術(shù)在大宗商品供應(yīng)鏈領(lǐng)域的一次嘗試,該平臺(tái)融合了區(qū)塊鏈技術(shù)和大數(shù)據(jù)分析,使得原先單純基于擔(dān)保資產(chǎn)的融資模式轉(zhuǎn)化為綜合融資模式,建立點(diǎn)對(duì)點(diǎn)的信任機(jī)制,使得供應(yīng)鏈各企業(yè)能更為平等地參與其中。但是目前平臺(tái)仍然存在不足,如采用的共識(shí)方式的吞吐量有限、無法滿足高頻交易的需求、未充分考慮隱私保護(hù)的問題等。后續(xù)筆者將根據(jù)實(shí)際運(yùn)行環(huán)境對(duì)共識(shí)算法進(jìn)行改進(jìn),提高平臺(tái)交易的吞吐量和確認(rèn)延遲;嘗試采用零知識(shí)證明和同態(tài)加密等方法,加強(qiáng)對(duì)參與用戶的隱私保護(hù)。
[1] GOLDWASSER S, MICALI S, RACKOFF C.The knowledge complexity of interactive proof systems[J]. Siam Journal on Computing, 1989, 18(1): 186-208.
[2] M I C A L I S, P A S S R. L o c a l z e r o knowledge[C]//The 38th ACM Symposium on Theory of Computing, May 21-23,2006, Seattle, USA. New York: ACM Press, 2006: 306-315.
[3] RIVEST R L, ADLEMAN L, DERTOUZOS M L. O n d at a b a n k s a n d p r i v a c y homomorphisms[J]. Foundations of Secure Computation, 1978: 169-179.
[4] N G U Y E N P Q, VA L L E B. T h e L L L algorithm: survey and applications[M].Berlin: Springer Publishing Company,Incorporated, 2010.
[5] C A S T R O M, L I S K O V B. P r a c t i c a l byzantine fault tolerance[C]//The 3rd Symposium on Operating Systems Design and Implementation, February 22-25,1999, New Orleans, USA. Berkeley:USENIX Association, 1999: 173-186.
[6] LAMPORT L, SHOSTAK R, PEASE M.The Byzantine generals problem[J]. ACM Transactions on Programming Languages& Systems, 1982, 4(3): 382-401.
[7] LAMPORT L. Paxos made simple[J].Sigact News, 2001, 32(4): 51-58.
[8] L A M P O R T L. T h e p a r t-t i m e parliament[J]. ACM Transactions on Computer Systems, 1998, 16(2): 133-169.
[9] O N G A R O D, O U S T E R H O U T J. I n search of an understandable consensus a l g o r i t h m[C]//T h e 2 014 U S E N I X C o n f e r e n c e o n U S E N I X A n m u a l Technical Conference, June 19-20, 2014,Philadelphia, USA. Berkeley: USENIX Association, 2014: 305-320.