[滕琳雅 楊一帆 林斌]
區(qū)塊鏈作為互聯(lián)網(wǎng)技術(shù)3.0,習(xí)總書(shū)記在中央政治局第十八次集體學(xué)習(xí)時(shí)強(qiáng)調(diào)過(guò)將把區(qū)塊鏈作為核心技術(shù)自主創(chuàng)新的重要突破口,加快推動(dòng)區(qū)塊鏈技術(shù)和產(chǎn)業(yè)創(chuàng)新發(fā)展。區(qū)塊鏈作為新型基礎(chǔ)設(shè)施是推動(dòng)數(shù)字經(jīng)濟(jì)和先進(jìn)制造業(yè)高質(zhì)量發(fā)展的基礎(chǔ),未來(lái)可以應(yīng)用在幾乎所有的信息化系統(tǒng)上,帶來(lái)生產(chǎn)關(guān)系和生產(chǎn)力的變革。在區(qū)塊鏈發(fā)展領(lǐng)域我國(guó)目前與其他發(fā)達(dá)國(guó)家相比基本在同一起跑線上,我國(guó)較高的互聯(lián)網(wǎng)普及度及基礎(chǔ)設(shè)施建設(shè)均為區(qū)塊鏈良好發(fā)展奠定了基礎(chǔ)。并且,由于近年來(lái)民粹主義盛行,大國(guó)間博弈升級(jí),對(duì)技術(shù)保護(hù)、出口越發(fā)嚴(yán)苛,我國(guó)急需依靠創(chuàng)新來(lái)建設(shè)由中國(guó)主導(dǎo)的世界級(jí)的基礎(chǔ)設(shè)施、技術(shù)標(biāo)準(zhǔn)和應(yīng)用,搶先占領(lǐng)這一領(lǐng)域,擺脫由歐美國(guó)家為主導(dǎo)的基于TCP/IP協(xié)議層的現(xiàn)有互聯(lián)網(wǎng)體系,因此加快推動(dòng)區(qū)塊鏈技術(shù)及網(wǎng)絡(luò)成熟落地,拓展應(yīng)用場(chǎng)景變得十分重要。
Hash(哈希)算法在區(qū)塊鏈系統(tǒng)中應(yīng)用廣泛,它主要是將任意長(zhǎng)度的明文字符串換算為二進(jìn)制的形式,再將這些二進(jìn)制的內(nèi)容計(jì)算得到固定長(zhǎng)度的二進(jìn)制密文串,也是就Hash散列值,理論上不同的明文經(jīng)處理后不可能得到相同的Hash值,算法的不可逆性保障了數(shù)據(jù)的安全。Hash算法得到的結(jié)果可以當(dāng)作一個(gè)字符串來(lái)對(duì)待,因?yàn)檩斎胨惴ㄖ械撵卦创嬖陔S機(jī)性,所以Hash算法的結(jié)果也具有隨機(jī)性,可能存在兩個(gè)不同的明文輸入得到一個(gè)相同的輸出,這種情況稱(chēng)為一次Hash碰撞。Hash碰撞的情況需要盡可能避免,Hash抗碰撞性可分為弱抗碰撞性和強(qiáng)抗碰撞性:
(1)弱抗碰撞性:在給定明文前提下,無(wú)法找到與之碰撞的其他明文。
(2)強(qiáng)抗碰撞性:無(wú)法找到任意兩個(gè)發(fā)生Hash碰撞的明文。
為了保障Hash算法在密碼學(xué)上的安全性,一個(gè)優(yōu)秀的Hash算法應(yīng)具備:特性一是逆向困難,無(wú)法(或者說(shuō)很大程度上很難)從輸出散列值逆向推導(dǎo)出原始輸入;特性二是輸入敏感,任意輸入明文的變化,即使十分微小也會(huì)導(dǎo)致輸出值發(fā)生改變;特性三是抗碰撞,抗碰撞不意味著完全不會(huì)發(fā)生碰撞,若要找到兩個(gè)發(fā)生碰撞的輸入需要消耗大量的算力。
常見(jiàn)的用于Hash算法的有MD、SHA、和RIPEMD,下面詳細(xì)以SHA算法作為介紹。SHA算法是一個(gè)家族算法,最初代為SHA-1,目前已被破解,在商用領(lǐng)域不適用。鑒于安全性考慮,一般推薦使用SHA-256或能輸出更長(zhǎng)Hash值的算法。
SHA-256算法是將原數(shù)據(jù)通過(guò)二進(jìn)制表示后進(jìn)行補(bǔ)位,使其長(zhǎng)度在對(duì)512取模后余數(shù)是448。也就是說(shuō),補(bǔ)位后的數(shù)據(jù)長(zhǎng)是512的整數(shù)倍并且余數(shù)是448,即使長(zhǎng)度滿足對(duì)512取模后是448也要進(jìn)行補(bǔ)位(補(bǔ)512位),補(bǔ)位長(zhǎng)度范圍為1到512。原始數(shù)據(jù)在補(bǔ)位后得到二進(jìn)制表達(dá)式會(huì)被分為N個(gè)512 bit長(zhǎng)的數(shù)據(jù)塊,Hash初值H(0)經(jīng)由第一個(gè)數(shù)據(jù)塊執(zhí)行過(guò)程后得到H(1),H(1)經(jīng)由第二個(gè)數(shù)據(jù)塊執(zhí)行計(jì)算過(guò)程后得到H(2),有多個(gè)數(shù)據(jù)塊時(shí)以此類(lèi)推,得到的H(N)便是最后的計(jì)算成果,由8個(gè)32 bit長(zhǎng)的計(jì)算結(jié)果連接成一串256 bit長(zhǎng)的二進(jìn)制數(shù)值,流程如圖1所示。
圖1 SHA-256算法計(jì)算過(guò)程
區(qū)塊鏈的密碼算法保障了數(shù)據(jù)的不可篡改性,用戶(hù)不再能通過(guò)修改自己本地?cái)?shù)據(jù)進(jìn)行造假,通過(guò)技術(shù)手段建立起用戶(hù)之間的信任機(jī)制,在應(yīng)用中保障數(shù)據(jù)使用的可靠性。
區(qū)塊鏈?zhǔn)怯煞植际降臄?shù)據(jù)庫(kù)通過(guò)共識(shí)算法機(jī)制保障每個(gè)節(jié)點(diǎn)間的數(shù)據(jù)完整性和同步性,可以說(shuō)共識(shí)算法是區(qū)塊鏈技術(shù)實(shí)現(xiàn)的基礎(chǔ)。常見(jiàn)的共識(shí)算法可分為兩類(lèi),一類(lèi)是能解決網(wǎng)絡(luò)拜占庭錯(cuò)誤的算法——BFT(Byzantine Fault Tolerance)類(lèi)算法,另一類(lèi)是不能解決網(wǎng)絡(luò)拜占庭錯(cuò)誤,而只是針對(duì)普通節(jié)點(diǎn)錯(cuò)誤的算法——CFT(Crash Fault Tolerance)類(lèi)算法。
能夠解決網(wǎng)絡(luò)拜占庭錯(cuò)誤的算法有以PBFT算法為代表的PoW算法、PoS算法以及DPoS算法等。PBFT算法很像一種少數(shù)服從多數(shù)的投票機(jī)制,這種機(jī)制在網(wǎng)絡(luò)節(jié)點(diǎn)數(shù)量可控、具有監(jiān)管方機(jī)構(gòu)的分布式網(wǎng)絡(luò)環(huán)境下能發(fā)揮較大的優(yōu)勢(shì)。一方面,PBFT算法在這種環(huán)境下共識(shí)的時(shí)延只有2~5秒。另一方面,在這種環(huán)境下即使交易量非常高頻,PBFT算法也有較高的共識(shí)效率。但是網(wǎng)絡(luò)節(jié)點(diǎn)數(shù)量不可控、沒(méi)有監(jiān)管機(jī)構(gòu)的分布式網(wǎng)絡(luò)環(huán)境下存在一定隱患。
能夠解決網(wǎng)絡(luò)非拜占庭錯(cuò)誤的算法有以Paxos、Raft等為代表的共識(shí)算法,使用網(wǎng)絡(luò)拜占庭容錯(cuò)的算法對(duì)網(wǎng)絡(luò)的運(yùn)行要求更加嚴(yán)格,在大部分的區(qū)塊鏈技術(shù)應(yīng)用中沒(méi)有使用這類(lèi)的算法。常見(jiàn)共識(shí)算法及應(yīng)用如表1所示。
表1 常見(jiàn)共識(shí)算法及其應(yīng)用一覽表
區(qū)塊鏈的共識(shí)機(jī)制是區(qū)塊鏈實(shí)現(xiàn)去中心化的關(guān)鍵技術(shù),在應(yīng)用中我們不再需要依托可信任的中心化機(jī)構(gòu)或組織,由所有用戶(hù)參與制定的共識(shí)機(jī)制保障大家手中數(shù)據(jù)的完整性、一致性,減少中間環(huán)節(jié),大大提升數(shù)據(jù)要素的使用效率。
區(qū)塊鏈擴(kuò)容即擴(kuò)大每個(gè)區(qū)塊的容量以存儲(chǔ)更多的交易數(shù)據(jù),在每個(gè)區(qū)塊鏈技術(shù)的應(yīng)用中通常都限制了區(qū)塊數(shù)據(jù)占用存儲(chǔ)空間的大小。限制區(qū)塊的大小很好地控制了區(qū)塊賬本數(shù)據(jù)的增長(zhǎng)速度,比如比特幣早期對(duì)其區(qū)塊數(shù)據(jù)占用存儲(chǔ)空間的大小設(shè)定為1 MB,按照每個(gè)交易數(shù)據(jù)平均占用存儲(chǔ)空間為200 byte(字節(jié))計(jì)算,再加上區(qū)塊頭占用的80 byte空間,這樣一個(gè)區(qū)塊中平均放置交易事物的數(shù)量大概為5 000個(gè)左右,也就是每5 000次交易進(jìn)行一次打包,按照每10分鐘產(chǎn)生一個(gè)區(qū)塊,5 000起交易的處理效率大概每秒8起。當(dāng)交易次數(shù)高頻發(fā)生時(shí)該交易效率無(wú)法滿足要求,必須進(jìn)行擴(kuò)容。
目前在用的擴(kuò)容方法有隔離見(jiàn)證和區(qū)塊直接擴(kuò)容。隔離見(jiàn)證與交易簽名密切相關(guān),一個(gè)交易中要包含能夠識(shí)別的交易者的簽名才能算是有效的交易,在之后驗(yàn)證交易的過(guò)程中也會(huì)涉及過(guò)往的交易簽名。隔離認(rèn)證是指將交易中的簽名部分獨(dú)立出來(lái),放在交易數(shù)據(jù)末尾的稱(chēng)為“見(jiàn)證(Witness)”字段中?!耙?jiàn)證”字段會(huì)隨著交易被各個(gè)節(jié)點(diǎn)接收,但在交易經(jīng)過(guò)打包存儲(chǔ)在區(qū)塊中時(shí)不再包含“見(jiàn)證”字段。通常一個(gè)新用戶(hù)節(jié)點(diǎn)在接收到一個(gè)新區(qū)塊時(shí)不會(huì)對(duì)里面每一條交易的簽名合法性進(jìn)行驗(yàn)證,只關(guān)心交易數(shù)據(jù)本身,簽名對(duì)他們來(lái)說(shuō)意義不大,同時(shí)簽名所占存儲(chǔ)空間約為50 byte,如果這部分?jǐn)?shù)據(jù)沒(méi)有隨區(qū)塊存入?yún)^(qū)塊鏈的話,理論上需要4 MB的區(qū)塊才能存儲(chǔ)下來(lái)的交易數(shù)據(jù)現(xiàn)在只需1 MB的區(qū)塊就足夠了,無(wú)形中獲得了擴(kuò)容的效果。當(dāng)最后需要對(duì)交易數(shù)據(jù)執(zhí)行SHA-256計(jì)算,以得到交易事物ID進(jìn)而構(gòu)建Merkle樹(shù)需要用到整個(gè)交易事物的數(shù)據(jù)時(shí)(包括簽名在內(nèi)),而簽名部分存放在“見(jiàn)證”字段里,不會(huì)對(duì)交易事物ID的計(jì)算過(guò)程產(chǎn)生影響。
區(qū)塊直接擴(kuò)容便是直接將區(qū)塊擴(kuò)容至更高M(jìn)B容量,如比特幣系統(tǒng)通過(guò)硬分叉方式直接產(chǎn)生一個(gè)新的比特幣區(qū)塊鏈變種——Bitcoin Cash(BCH,比特幣現(xiàn)金),這次分叉便硬生生將區(qū)塊擴(kuò)容至8 MB。
區(qū)塊鏈技術(shù)可應(yīng)用在各行各業(yè)的信息化系統(tǒng)中,各行業(yè)對(duì)數(shù)據(jù)的生產(chǎn)、使用、存儲(chǔ)有不同的需求,對(duì)區(qū)塊的擴(kuò)容有其個(gè)性化需求,通過(guò)以上的擴(kuò)容方式用戶(hù)可選擇自己喜愛(ài)的方式進(jìn)行區(qū)塊擴(kuò)容,滿足其應(yīng)用需求。
側(cè)鏈技術(shù)實(shí)現(xiàn)了在兩個(gè)不相干的區(qū)塊鏈應(yīng)用上來(lái)回轉(zhuǎn)移數(shù)據(jù),進(jìn)而達(dá)到溝通兩條區(qū)塊鏈的目的。從“側(cè)鏈”的稱(chēng)呼可以看出,側(cè)鏈?zhǔn)窍鄬?duì)于主鏈而存在的,想要確定哪一條鏈為側(cè)鏈就必須先確定一條主鏈。沒(méi)有一種應(yīng)用規(guī)定自己所存的數(shù)據(jù)必須作為主鏈數(shù)據(jù),同樣也沒(méi)有一種應(yīng)用規(guī)定自己所存的數(shù)據(jù)必須為側(cè)鏈數(shù)據(jù),可以依據(jù)用戶(hù)使用需求及實(shí)際情況進(jìn)行劃分。
側(cè)鏈的設(shè)計(jì)主要用來(lái)在主區(qū)塊鏈應(yīng)用和側(cè)鏈區(qū)塊鏈應(yīng)用之間實(shí)現(xiàn)資產(chǎn)的安全轉(zhuǎn)移,通常稱(chēng)主鏈和側(cè)鏈之間的數(shù)據(jù)往來(lái)為“雙向掛鉤”。以比特幣系統(tǒng)中設(shè)計(jì)的SPV(Simplified Payment Verification,簡(jiǎn)化支付確認(rèn))證明為例,其主要是為快速驗(yàn)證數(shù)據(jù)的安全及有效性。
SPV機(jī)制從主鏈向側(cè)鏈交換數(shù)據(jù)的過(guò)程大概為以下幾步,如圖2所示。
(1)用戶(hù)先在比特幣系統(tǒng)上創(chuàng)建交易,這起交易的輸出就是用戶(hù)在另一虛擬幣系統(tǒng)(以萊特幣為例)上的地址,由于輸出的不是比特幣地址,所以這是一起特殊的交易。
(2)這起特殊交易所涉及的比特幣被系統(tǒng)主動(dòng)鎖定,在交易沒(méi)有被礦工成功挖出之前,這些比特幣不應(yīng)該再被使用。
(3)交易需要等待被打包進(jìn)區(qū)塊,可能需要十幾分鐘,有了足夠的工作量證明,側(cè)鏈應(yīng)用才會(huì)承認(rèn)該筆交易的合法性。
(4)用戶(hù)來(lái)到萊特幣系統(tǒng),通過(guò)SPV機(jī)制向萊特幣系統(tǒng)證明來(lái)自比特幣系統(tǒng)的輸出就是用戶(hù)在側(cè)鏈系統(tǒng)內(nèi)的賬戶(hù)地址,然后領(lǐng)取到該筆比特幣。
(5)在萊特幣系統(tǒng),用戶(hù)等待一段時(shí)間,當(dāng)該筆交易被足夠的工作量證明之后,這些比特幣才能在萊特幣系統(tǒng)上自由流通。
圖2 主/側(cè)鏈交換數(shù)據(jù)過(guò)程
側(cè)鏈的使用為不同應(yīng)用間的數(shù)據(jù)安全交互提供可能,實(shí)際生產(chǎn)中每個(gè)應(yīng)用需要使用的數(shù)據(jù)源通常來(lái)自于多個(gè)應(yīng)用,側(cè)鏈技術(shù)的使用十分必要,有助于區(qū)塊鏈應(yīng)用在生產(chǎn)中的落地。
為落地部署各類(lèi)區(qū)塊鏈應(yīng)用,需首先部署一張區(qū)塊鏈專(zhuān)網(wǎng),搭建好網(wǎng)絡(luò)環(huán)境。以省級(jí)區(qū)塊鏈專(zhuān)網(wǎng)為例,在省級(jí)(一級(jí))節(jié)點(diǎn)以區(qū)級(jí)進(jìn)行部署,二級(jí)節(jié)點(diǎn)以下以各市為節(jié)點(diǎn),全網(wǎng)按照業(yè)務(wù)垂直架構(gòu)定義專(zhuān)網(wǎng)垂直層級(jí),全網(wǎng)CA、秘鑰和網(wǎng)關(guān)SDK統(tǒng)一,實(shí)現(xiàn)上下層級(jí)互通。各區(qū)域節(jié)點(diǎn)是本區(qū)域內(nèi)用戶(hù)業(yè)務(wù)系統(tǒng)接入和部署應(yīng)用完成記賬的節(jié)點(diǎn),采用統(tǒng)一的共識(shí)機(jī)制。運(yùn)營(yíng)平臺(tái)部署在其中一個(gè)區(qū)域節(jié)點(diǎn)中,監(jiān)管節(jié)點(diǎn)負(fù)責(zé)對(duì)專(zhuān)網(wǎng)內(nèi)數(shù)據(jù)和交易情況進(jìn)行監(jiān)管。各節(jié)點(diǎn)可部署在用戶(hù)現(xiàn)有云資源或購(gòu)買(mǎi)新的云資源,各節(jié)點(diǎn)可采用邏輯或物理隔離方式進(jìn)行部署。全網(wǎng)拓?fù)浣Y(jié)構(gòu)如圖3所示。
圖3 省級(jí)區(qū)塊鏈專(zhuān)網(wǎng)拓?fù)鋱D
我國(guó)正處于脫貧攻堅(jiān)收官之年,扶貧工作仍是政府部門(mén)的重要工作之一,現(xiàn)階段扶貧工作存在低收入對(duì)象識(shí)別不準(zhǔn),對(duì)扶貧對(duì)象動(dòng)態(tài)信息掌握不及時(shí)不完整,未能完全達(dá)到有效退出;幫扶對(duì)象難以全面了解扶持政策,缺乏全程監(jiān)管技術(shù)手段,在資金使用過(guò)程中出現(xiàn)套取、侵占和挪用等問(wèn)題。為了長(zhǎng)效解決此類(lèi)問(wèn)題,結(jié)合區(qū)塊鏈技術(shù)提供以下解決方案:
(1)扶貧對(duì)象精準(zhǔn)識(shí)別。利用區(qū)塊鏈防偽造性,結(jié)合指紋、語(yǔ)音、面部識(shí)別,將扶貧對(duì)象和扶貧干部雙指紋進(jìn)行確認(rèn)并記錄在區(qū)塊鏈中,生成基于區(qū)塊鏈的數(shù)字身份,保證扶貧對(duì)象的精準(zhǔn)識(shí)別。記錄數(shù)據(jù)可用于跟蹤扶貧工作開(kāi)展情況,便于政府、醫(yī)院、學(xué)校等單位進(jìn)行貧困戶(hù)身份識(shí)別,采取相應(yīng)的事務(wù)處理手續(xù)。
(2)扶貧對(duì)象精準(zhǔn)退出。利用區(qū)塊鏈可追溯性,精準(zhǔn)記錄幫扶行動(dòng)和效果,確保幫扶對(duì)象精準(zhǔn)退出。
(3)扶貧資金精準(zhǔn)管理。利用區(qū)塊鏈的智能合約技術(shù),匹配幫扶項(xiàng)目和幫扶資金的發(fā)放及使用情況,實(shí)現(xiàn)扶貧資金流動(dòng)的全程追蹤。
(4)社會(huì)扶貧資金全流程管理。利用區(qū)塊鏈共識(shí)機(jī)制,對(duì)社會(huì)扶貧資金的募集、申請(qǐng)、使用、效果評(píng)估全流程上鏈記錄管理,提高資源的效益,提高資金使用透明度。
“假票真開(kāi),真票假開(kāi)”一直是傳統(tǒng)發(fā)票領(lǐng)域的痛點(diǎn),在多方參與的區(qū)塊鏈中,將支付信息融入發(fā)票流程,一切可追蹤可追溯。將“資金流、發(fā)票流”二流合一,將發(fā)票開(kāi)具與線上支付相結(jié)合,打通發(fā)票申領(lǐng)、開(kāi)票、報(bào)銷(xiāo)和報(bào)稅全流程,如圖4所示。使用區(qū)塊鏈技術(shù)后可解決以下痛點(diǎn):
(1)解決信息孤島問(wèn)題。將發(fā)票流轉(zhuǎn)信息上鏈,實(shí)現(xiàn)了發(fā)票狀態(tài)全流程可查可追溯。
(2)實(shí)現(xiàn)無(wú)紙化報(bào)銷(xiāo)。因?yàn)榘l(fā)票全流程的信息都在鏈上,報(bào)銷(xiāo)時(shí)只要鏈上更新發(fā)票狀態(tài)即可,無(wú)需再打印為紙制的文件存檔,節(jié)能環(huán)保。
(3)解決一票多報(bào),虛抵虛報(bào)的問(wèn)題。利用區(qū)塊鏈技術(shù),可以確保發(fā)票的唯一性和信息記錄的不可篡改性。
(4)提升政府監(jiān)管力度。由于發(fā)票全流程的信息都在鏈上可幫助稅局等監(jiān)管方實(shí)現(xiàn)實(shí)時(shí)性更好的全流程監(jiān)管。
圖4 區(qū)塊鏈電子發(fā)票業(yè)務(wù)流程示意圖
醫(yī)療行業(yè)在嘗試做跨醫(yī)院、跨省市的醫(yī)療數(shù)據(jù)共享,但是現(xiàn)有的醫(yī)療數(shù)據(jù)共享平臺(tái)普遍存在著兩大痛點(diǎn):一是患者敏感信息的隱私保護(hù),二是多方機(jī)構(gòu)對(duì)數(shù)據(jù)的安全共享得不到保障,沒(méi)有建立可靠的信任機(jī)制。醫(yī)療領(lǐng)域特別適合使用區(qū)塊鏈技術(shù),通過(guò)其加密算法保障數(shù)據(jù)的安全性,點(diǎn)對(duì)點(diǎn)的網(wǎng)絡(luò)傳輸機(jī)制,使數(shù)據(jù)僅向獲得自己授權(quán)的用戶(hù)進(jìn)行開(kāi)放共享。
從隱私保護(hù)層面,傳輸?shù)尼t(yī)療數(shù)據(jù)都經(jīng)過(guò)加密處理,安全地存儲(chǔ)在區(qū)塊中,難以被篡改和丟失。從訪問(wèn)控制層面,現(xiàn)有的區(qū)塊鏈上的訪問(wèn)控制機(jī)制可以采用智能合約或者一些非對(duì)稱(chēng)加密算法來(lái)實(shí)現(xiàn)?;颊咴诓煌t(yī)療機(jī)構(gòu)之間的歷史就醫(yī)記錄都可以上傳到共享平臺(tái)上,不同的數(shù)據(jù)提供者可以授權(quán)平臺(tái)上的用戶(hù)在其允許的渠道和范圍上對(duì)數(shù)據(jù)進(jìn)行公開(kāi)訪問(wèn),可通過(guò)醫(yī)療數(shù)據(jù)區(qū)塊鏈共享平臺(tái)實(shí)現(xiàn)醫(yī)療資源的共享。醫(yī)療數(shù)據(jù)區(qū)塊鏈共享平臺(tái)如圖5所示。
圖5 醫(yī)療數(shù)據(jù)區(qū)塊鏈共享平臺(tái)示意圖
目前市場(chǎng)上的農(nóng)產(chǎn)品若出現(xiàn)質(zhì)量問(wèn)題,要查找其完整的生產(chǎn)銷(xiāo)售鏈條需要耗費(fèi)大量的人力物力,并且消費(fèi)者對(duì)于商家標(biāo)榜的生產(chǎn)于優(yōu)質(zhì)產(chǎn)地或品種的產(chǎn)品也會(huì)存疑,廠商利用消費(fèi)者的信息不對(duì)等大肆銷(xiāo)售低品質(zhì)或假冒偽劣產(chǎn)品。為解決以上問(wèn)題,可利用區(qū)塊鏈技術(shù)對(duì)農(nóng)產(chǎn)品進(jìn)行多環(huán)節(jié)管控,從根本上杜絕偽劣假冒,提升農(nóng)業(yè)信息化程度,實(shí)現(xiàn)產(chǎn)銷(xiāo)協(xié)同,如圖6所示,可帶來(lái)以下的優(yōu)勢(shì)。
(1)實(shí)現(xiàn)物流全流程信息追蹤,農(nóng)產(chǎn)品關(guān)聯(lián)物流信息,物流進(jìn)度數(shù)據(jù)與區(qū)塊鏈平臺(tái)對(duì)接,將全程數(shù)據(jù)上鏈存儲(chǔ),全鏈條無(wú)死角公示,防止信息丟失漏報(bào)或誤報(bào)。
(2)實(shí)現(xiàn)倉(cāng)儲(chǔ)庫(kù)存信息同步,有效證實(shí)貨品庫(kù)存及發(fā)貨情況,信息公開(kāi)透明,接受消費(fèi)者的監(jiān)督。
(3)減少人為操作風(fēng)險(xiǎn),利用區(qū)塊鏈智能合約對(duì)農(nóng)產(chǎn)品流程進(jìn)行智能管理,結(jié)合物聯(lián)網(wǎng)等技術(shù),將采集到的數(shù)據(jù)直接上鏈,減少人為產(chǎn)生的錯(cuò)誤或欺騙行為。
(4)“區(qū)塊鏈+大數(shù)據(jù)”結(jié)合,進(jìn)行數(shù)據(jù)分析。基于不可篡改的唯一編號(hào),利用大數(shù)據(jù)技術(shù)精準(zhǔn)分析,便于產(chǎn)量的預(yù)估及產(chǎn)銷(xiāo)協(xié)同,提高生產(chǎn)銷(xiāo)售效率。
(5)便于政府有關(guān)部門(mén)對(duì)農(nóng)產(chǎn)品產(chǎn)量、質(zhì)量進(jìn)行監(jiān)督管理,制定有針對(duì)性的規(guī)章管理制度。
圖6 農(nóng)產(chǎn)品溯源交易平臺(tái)示意圖
目前要進(jìn)行跨境匯款轉(zhuǎn)賬,從發(fā)起用戶(hù)進(jìn)行轉(zhuǎn)賬開(kāi)始到對(duì)方用戶(hù)收到賬款,中間會(huì)經(jīng)過(guò)多個(gè)中間行,如匯款人所屬銀行支行、該行總行、對(duì)接的對(duì)方國(guó)家銀行總行、收款人所屬支行等等,匯款流程復(fù)雜,每個(gè)環(huán)節(jié)都需進(jìn)行兩兩對(duì)賬,到賬時(shí)間通常需要一到兩天,時(shí)效性差。區(qū)塊鏈?zhǔn)沟每缇硡R款的各參與方有了實(shí)時(shí)、可信的信息驗(yàn)證渠道,匯款有跡可循,匯款再也不是串行的一環(huán)扣一環(huán),而是點(diǎn)對(duì)點(diǎn)的直接價(jià)值傳輸,監(jiān)管機(jī)構(gòu)可以對(duì)個(gè)人跨境匯款鏈路進(jìn)行實(shí)時(shí)、全程監(jiān)測(cè)。匯款方式對(duì)比如圖7所示。
圖7 區(qū)塊鏈跨境匯款的原理
基于區(qū)塊鏈技術(shù),能夠?qū)崿F(xiàn):
(1)跨境匯款就像境內(nèi)轉(zhuǎn)賬一樣實(shí)時(shí)到賬。
(2)7×24小時(shí)隨時(shí)可用手機(jī)進(jìn)行匯款。
(3)手續(xù)費(fèi)更低,無(wú)需經(jīng)過(guò)層層中間銀行。
(4)安全性高,整個(gè)匯款過(guò)程可在鏈上追溯,錢(qián)不會(huì)丟。
(5)透明性高,各方匯款信息上鏈保存,無(wú)法被篡改,便于監(jiān)管。
區(qū)塊鏈技術(shù)雖然歷經(jīng)十多年的發(fā)展,目前也已經(jīng)在幾大城市(北京、杭州、雄安等)有試點(diǎn)落地或處于建設(shè)部署中,但整體仍然處在發(fā)展成熟的早中期,各項(xiàng)技術(shù)及標(biāo)準(zhǔn)仍在更新迭代中,如成熟的跨鏈技術(shù)、區(qū)塊擴(kuò)容標(biāo)準(zhǔn)、如何有效避免區(qū)塊鏈分叉等。各行業(yè)應(yīng)用也處在摸索階段,只有應(yīng)用遍地開(kāi)花才能真正使區(qū)塊鏈發(fā)揮其作用,帶給現(xiàn)有信息化系統(tǒng)顛覆性變革,促使生產(chǎn)要素、生產(chǎn)過(guò)程、數(shù)據(jù)使用等都發(fā)生徹底的變化,成為推動(dòng)第四次工業(yè)革命的幾項(xiàng)主要技術(shù)之一。區(qū)塊鏈結(jié)合云存儲(chǔ)、智能技術(shù)等新興技術(shù)可推動(dòng)社會(huì)及各項(xiàng)產(chǎn)業(yè)向更高層級(jí)發(fā)展,將區(qū)塊鏈引入更多的行業(yè)中進(jìn)行使用。中國(guó)在發(fā)展區(qū)塊鏈技術(shù)上具有一定優(yōu)勢(shì),加快推進(jìn)區(qū)塊鏈技術(shù)將更好的幫助中國(guó)完成新一輪的技術(shù)革新,助力國(guó)家民族復(fù)興。