龐榮榮,鄭 韋,劉佳佳,陳紅飛
(臨沂大學(xué)物流學(xué)院,山東 臨沂 276000)
截至2017年4月底,全球455家區(qū)塊鏈相關(guān)公司累計(jì)獲得融資額為19.47億美元[1],并且區(qū)塊鏈在全球熱度持續(xù)不斷攀升[1]。因此,區(qū)塊鏈也成為目前最熱門的話題之一。
人們了解區(qū)塊鏈的過程,往往是從比特幣開始的,因?yàn)楸忍貛攀菂^(qū)塊鏈技術(shù)開出的第一朵鮮花。比特幣是一種P2P形式的數(shù)字貨幣,它是依據(jù)特定算法并依靠大量的計(jì)算之后才產(chǎn)生的數(shù)字貨幣,與其他法定貨幣不同的是,它并不是由特定的貨幣機(jī)構(gòu)發(fā)行。2009年1月,中本聰建立了一個(gè)開放源代碼項(xiàng)目,并挖出了第一批50個(gè)比特幣,這標(biāo)志著比特幣正式誕生。由此,人們對比特幣的關(guān)注日益高漲,并進(jìn)而轉(zhuǎn)向關(guān)注比特幣背后的底層核心技術(shù)——區(qū)塊鏈。
1.區(qū)塊鏈的真面目。區(qū)塊鏈,即區(qū)塊(交易活動(dòng))+鏈(賬本)=區(qū)塊鏈。從數(shù)據(jù)庫的構(gòu)成來看,區(qū)塊鏈?zhǔn)且环N分布數(shù)據(jù)庫,并且具有共享屬性。它的結(jié)構(gòu)形式具體是按照時(shí)間順序,將眾多的數(shù)據(jù)區(qū)塊以鏈條的方式,再組合成特定的數(shù)據(jù)結(jié)構(gòu)。除此之外,它又采用密碼學(xué)方式,來最終保證數(shù)據(jù)的其不可篡改和不可偽造特性,最終成為去中心化、去中介、免信任的共享總賬,使得系統(tǒng)成為能夠安全存儲(chǔ)那些簡單的、有先后關(guān)系的、能在系統(tǒng)中自我驗(yàn)證的數(shù)據(jù)。并且,這種系統(tǒng)需要集體共同維護(hù),是一種全新的去中心化基礎(chǔ)架構(gòu)與分布式計(jì)算范式系統(tǒng)。
2.區(qū)塊鏈的類別。第一,公有區(qū)塊鏈。公有區(qū)塊鏈具有以下特點(diǎn):一是最早的區(qū)塊鏈;二是應(yīng)用最廣泛的區(qū)塊鏈?,F(xiàn)如今,各大虛擬數(shù)字貨幣,如比特幣等都是基于公有區(qū)塊鏈所設(shè)計(jì)。公有區(qū)塊鏈沒有官方組織、管理機(jī)構(gòu)和中心服務(wù)器,也可以這么說,任何個(gè)體或者團(tuán)體只要他們愿意,都可以作為節(jié)點(diǎn)以系統(tǒng)規(guī)則自由接入網(wǎng)絡(luò)且不受控制。并且,他們中的任何節(jié)點(diǎn)都可以發(fā)送交易,而且這些交易能夠最終獲得該區(qū)塊鏈的有效確認(rèn),任何人和組織都可以參與其共識(shí)過程。第二,私有區(qū)塊鏈。私有區(qū)塊鏈有別于公有區(qū)塊鏈,它屬于公司、個(gè)人所有,私有區(qū)塊鏈的系統(tǒng)運(yùn)行規(guī)則是根據(jù)公司或個(gè)人需求而進(jìn)行設(shè)定,其中僅少數(shù)節(jié)點(diǎn)具有讀寫權(quán)限,總賬是使用區(qū)塊鏈的技術(shù)進(jìn)行記賬,與其他分布式存儲(chǔ)方案相類似。第三,聯(lián)盟區(qū)塊鏈。聯(lián)盟區(qū)塊鏈的地位是在公有區(qū)塊鏈和私有區(qū)塊鏈之間,聯(lián)盟區(qū)塊鏈可以在某個(gè)群體內(nèi)部指定多個(gè)預(yù)選的節(jié)點(diǎn)為記賬人,全部的預(yù)選節(jié)點(diǎn)一起決定每個(gè)塊的生成,預(yù)選節(jié)點(diǎn)也可以參與共識(shí)過程,然而其他的接入節(jié)點(diǎn)用來參與交易,但不過問記賬過程,所有人都可以通過該區(qū)塊鏈開放的API進(jìn)行限定查詢。
1.天使面孔一:分布式數(shù)據(jù)存儲(chǔ)。區(qū)塊鏈中任一節(jié)點(diǎn)的權(quán)利和義務(wù)都相同,可以直接實(shí)現(xiàn)端到端的信息傳輸,區(qū)塊鏈中的數(shù)據(jù)在維護(hù)方面來說,可以由這個(gè)系統(tǒng)中全部有維護(hù)功能的節(jié)點(diǎn)一起維護(hù)。由于使用分布式核算和存儲(chǔ),存在于網(wǎng)絡(luò)中的所有節(jié)點(diǎn)都具有對等的權(quán)限,沒有上下級關(guān)系,區(qū)塊鏈系統(tǒng)中理論上不存在中心化的硬件或管理機(jī)構(gòu),即具有去中心化的特征。
2.天使面孔二:信息透明性。系統(tǒng)所有用戶都有權(quán)限使用區(qū)塊鏈系統(tǒng)中的數(shù)據(jù),借助于節(jié)點(diǎn)所具有的查詢功能,全部用戶都有權(quán)限進(jìn)而查詢區(qū)塊鏈中的數(shù)據(jù)信息,并最終借助于區(qū)塊鏈系統(tǒng)進(jìn)而開發(fā)出相應(yīng)的應(yīng)用程序,有效解決了傳統(tǒng)信息不對稱引發(fā)的各種問題,整個(gè)系統(tǒng)的透明度高,具有即去中介的特征。
3.天使面孔三:高度自治性。在那些以區(qū)塊鏈技術(shù)為基礎(chǔ)的網(wǎng)絡(luò)中,使用已經(jīng)一致的規(guī)范和協(xié)議,進(jìn)而自動(dòng)、安全地互換數(shù)據(jù),并且不需人為干預(yù),在整個(gè)系統(tǒng)中的所有節(jié)點(diǎn)都可以實(shí)現(xiàn)。在此背景下,網(wǎng)絡(luò)中所有節(jié)點(diǎn)都具有數(shù)據(jù)交換的功能,這一特點(diǎn)將區(qū)塊鏈技術(shù)自由靈活的特征展現(xiàn)得淋漓盡致。
4.天使面孔四:數(shù)據(jù)不可篡改。非對稱密碼學(xué)技術(shù)是區(qū)塊鏈技術(shù)所蘊(yùn)含的一門關(guān)鍵技術(shù),能夠?qū)崿F(xiàn)對交易數(shù)據(jù)進(jìn)行加密。而且在理論層面上,工作量證明機(jī)制保證了數(shù)據(jù)的一致性,即不可篡改性,使得數(shù)據(jù)信息安全可靠,因此區(qū)塊鏈的數(shù)據(jù)展現(xiàn)了很高的可靠性和系統(tǒng)的安全性。
源于區(qū)塊鏈存在以上的諸如此類的天使面孔,因此許多領(lǐng)域都在研究如何應(yīng)用區(qū)塊鏈,如“區(qū)塊鏈+金融”“區(qū)塊鏈+能源”“區(qū)塊鏈+物聯(lián)網(wǎng)”“區(qū)塊鏈+大數(shù)據(jù)”“區(qū)塊鏈+通信”“區(qū)塊鏈+醫(yī)療”“區(qū)塊鏈+教育”“區(qū)塊鏈+物流”“區(qū)塊鏈+眾籌”等等。雖然很多機(jī)構(gòu)在抓緊研究區(qū)塊鏈,但必須看到,現(xiàn)在很多還是在技術(shù)層面理解區(qū)塊鏈,并沒有從產(chǎn)業(yè)應(yīng)用領(lǐng)域角度來研究和理解。
隨著區(qū)塊鏈概念被不斷“神化”的同時(shí),“黑天鵝事件”卻接連不斷。2016年6月以太幣去中心化組織The DAO被黑,價(jià)值逾5 000萬美元的以太幣外溢出DAO的錢包,以太幣價(jià)格瞬間從記錄高位21.5美元跌至15.28美元,跌幅超過23%,比特幣也受影響下跌超10%[2],這已用事實(shí)證明了區(qū)塊鏈技術(shù)不能夠完全確保交易“不被篡改”的特性。基于區(qū)塊鏈技術(shù)的幣種的安全問題受眾人質(zhì)疑,并且還有各類山寨幣充斥在我們周圍,這些傳銷幣通常以眾籌的方式發(fā)行,以高收益為誘餌,承諾項(xiàng)目具有高回報(bào)率,如摩根幣、維卡幣、V寶、K幣等打著區(qū)塊鏈技術(shù)旗號的“虛擬數(shù)字貨幣”,事實(shí)上卻是以詐騙斂財(cái)圈錢為目的。
1.惡魔面孔一:新標(biāo)準(zhǔn)新中心。現(xiàn)階段,不同企業(yè)和機(jī)構(gòu)都熱衷于開發(fā)自我的區(qū)塊鏈系統(tǒng),區(qū)塊鏈技術(shù)所表征的分布式記賬技術(shù),有可能因?yàn)闃?biāo)準(zhǔn)林立而各自為政。因此,目前全行業(yè)亟須建立統(tǒng)一標(biāo)準(zhǔn)規(guī)范。區(qū)塊鏈技術(shù)雖然實(shí)現(xiàn)了運(yùn)行時(shí)的去中心,但是強(qiáng)化了設(shè)計(jì)時(shí)的中心化。
2.惡魔面孔二:區(qū)塊鏈資源耗費(fèi)巨大。區(qū)塊鏈對資源的耗費(fèi)極為巨大,其中首當(dāng)其沖的便是電力資源的耗費(fèi)。截至2016年初,比特幣區(qū)塊鏈的全網(wǎng)計(jì)算能力已經(jīng)達(dá)到了驚人的8×1018次運(yùn)算/s,已經(jīng)遠(yuǎn)遠(yuǎn)超過了當(dāng)時(shí)美國運(yùn)行最快的計(jì)算機(jī)的運(yùn)算速度。但是,我們必須認(rèn)識(shí)到,區(qū)塊鏈技術(shù)的全網(wǎng)算力無法像云計(jì)算一樣,實(shí)現(xiàn)通過協(xié)同合作的方式進(jìn)而對外輸出,最終產(chǎn)生價(jià)值。此外,不同個(gè)體及組織之間在挖礦能力上的較量已經(jīng)進(jìn)入白熱化,因此是產(chǎn)生高額電費(fèi)的直接原因。據(jù)知,一家擁有大約2 500臺(tái)礦機(jī)的挖礦工廠,每個(gè)月單論礦機(jī)運(yùn)行的電費(fèi)就達(dá)到了驚人的40萬元。源于所采用的工作量證明機(jī)制的緣故,雖然在資源消耗上我們耗費(fèi)了大量全網(wǎng)算力,但交易速率卻依然被限制在10筆/S以內(nèi),未能及時(shí)處理的交易只能排隊(duì)等待。區(qū)塊鏈通過廣播的形式進(jìn)行它們之間的消息交互,排隊(duì)消息的廣播容易引起廣播風(fēng)暴,消耗底層網(wǎng)絡(luò)的大量帶寬資源,影響網(wǎng)絡(luò)性能甚至導(dǎo)致網(wǎng)絡(luò)最終癱瘓。
3.惡魔面孔三:技術(shù)集成創(chuàng)新危機(jī)隱現(xiàn)。第一,隨著以新思維創(chuàng)新的數(shù)學(xué)算法,以及計(jì)算能力不斷提高(例如量子計(jì)算機(jī)的發(fā)展),這些都將使得以往認(rèn)為安全的加密信息,在較短時(shí)間內(nèi)被解密的概率大大提高。第二,基于以P2P網(wǎng)絡(luò)為基礎(chǔ)的穩(wěn)定性,大量節(jié)點(diǎn)的存在維持了網(wǎng)絡(luò)的穩(wěn)定和健康。價(jià)格處于高位的比特幣,加上電費(fèi)便宜,因此比特幣挖礦的收益可以覆蓋成本。很多比特幣礦廠位置的選擇都經(jīng)過精心的選擇,比如很多礦機(jī)部署在小水電站周邊用以降低運(yùn)營成本。但是我們也必須看到,不排除因?yàn)槌杀尽⒄位蚱渌蛩?,迫使?jié)點(diǎn)退出網(wǎng)絡(luò),因此我們要防范由此可能帶來的區(qū)塊鏈網(wǎng)絡(luò)的不穩(wěn)定性。第三,事實(shí)證明系統(tǒng)在僅擁有少數(shù)節(jié)點(diǎn)時(shí)工作量證明機(jī)制存在一定的風(fēng)險(xiǎn)。我們不妨可以假設(shè)有這樣一種情況,當(dāng)攻擊者的算力超過全網(wǎng)算力的50%時(shí),攻擊者便輕松實(shí)現(xiàn)51%攻擊,導(dǎo)致整個(gè)系統(tǒng)的癱瘓和失效。
4.惡魔面孔四:區(qū)塊鏈自身的問題。第一,區(qū)塊鏈的工作量證明機(jī)制構(gòu)成的本身便限制了交易速率,使得交易速率10筆/S以內(nèi),不能與現(xiàn)在成熟的快速高效支付系統(tǒng)一樣實(shí)現(xiàn)快速交易。第二,多數(shù)的區(qū)塊鏈APP,為了實(shí)現(xiàn)物品溯源和證書公證等目的,在交易附言里添加物品和驗(yàn)證信息,進(jìn)一步加快了區(qū)塊鏈的膨脹速度,以至于區(qū)塊鏈的讀寫操作日益緩慢。第三,區(qū)塊鏈技術(shù)在高效低耗、安全和去中心化三者方面之間,形成了彼此之間的矛盾,使得他們之間“不可能三角”問題更加突出。
5.惡魔面孔五:用戶數(shù)據(jù)安全保護(hù)問題。區(qū)塊鏈技術(shù)必須首先面對用戶私鑰保管及維護(hù)問題。在現(xiàn)有區(qū)塊鏈技術(shù)規(guī)則下,用戶的私鑰與現(xiàn)實(shí)中的個(gè)人身份信息類似,遺失即失去,進(jìn)而使得用戶身份被竊取盜用后所帶來的風(fēng)險(xiǎn)極高。因此倡議在未來,需要在安全性、便利性方面進(jìn)行平衡。
近來,我們不得不承認(rèn)有一部分組織或個(gè)人打著區(qū)塊鏈概念進(jìn)而鼓吹區(qū)塊鏈的“神奇”用途,但是我們必須認(rèn)識(shí)到區(qū)塊鏈并不神秘,因?yàn)樗且豁?xiàng)已經(jīng)面世長達(dá)八年之久的技術(shù),因此我們應(yīng)力爭在做好基礎(chǔ)性研究,更應(yīng)該理性看待這個(gè)天使,避免走上P2P、互聯(lián)網(wǎng)金融等概念炒作的老路,讓它變成禍害人間的惡魔。