中國信息通信研究院云計算與大數(shù)據(jù)研究所所長何寶宏。來源:被訪者供圖
很多人討論區(qū)塊鏈,最后會發(fā)現(xiàn)討論的區(qū)塊鏈都不是同一個概念。
/
文|中國企業(yè)家》記者 李碧雯 編輯|米娜
撩開區(qū)塊鏈技術(shù)的面紗,它的真正模樣應(yīng)該是怎樣的?
區(qū)塊鏈行業(yè)風(fēng)起云涌,但有趣的是,“有時候一堆人在一起討論區(qū)塊鏈,最后會發(fā)現(xiàn)討論的區(qū)塊鏈都不是同一個概念”,3月底,中國信息通信研究院云計算與大數(shù)據(jù)研究所所長何寶宏在接受《中國企業(yè)家》采訪時這樣感嘆道。
盡管從比特別算起區(qū)塊鏈技術(shù)誕生至今已有9年,但到底什么是區(qū)塊鏈,區(qū)塊鏈技術(shù)需要具備哪些特點,最終實現(xiàn)什么樣的功能,如何對區(qū)塊鏈具體應(yīng)用進行評測在行業(yè)中仍然沒有形成具體標(biāo)準(zhǔn)。
“每個人都說自己在做區(qū)塊鏈,但有些企業(yè)做的區(qū)塊鏈技術(shù)不完整,有些人聲稱自己在某些方面特別好,但實際上,各方說的不是在同一個語境下。”何寶宏表示。
事實上,至今為止,區(qū)塊鏈的共識機制仍沒有一個行業(yè)的共識,理論上的防篡改機制在實際應(yīng)用中會出現(xiàn)bug是當(dāng)前經(jīng)常碰到的問題。
在區(qū)塊鏈行業(yè)方興未艾,魚龍混雜之時,標(biāo)準(zhǔn)的制定有利于區(qū)塊鏈行業(yè)長遠發(fā)展。目前國際標(biāo)準(zhǔn)化組織、國際電信聯(lián)盟、萬維網(wǎng)聯(lián)盟都在積極討論區(qū)塊鏈行業(yè)標(biāo)準(zhǔn)。今年3月,工信部也對外表示將籌建全國區(qū)塊鏈和分布式記賬技術(shù)標(biāo)準(zhǔn)化技術(shù)委員會,推進區(qū)塊鏈行業(yè)的發(fā)展。
實際上,早在2016年12月中國信息通信研究院即成立了可信區(qū)塊鏈工作組,開始討論可信區(qū)塊鏈標(biāo)準(zhǔn)。據(jù)悉,目前可信區(qū)塊鏈標(biāo)準(zhǔn)包括14個方面指標(biāo),57個檢查點,并在不斷更迭中。
“討論標(biāo)準(zhǔn)的過程就是引導(dǎo)行業(yè)發(fā)展的過程。”圍繞何謂真正的區(qū)塊鏈技術(shù)及如何識別、可信區(qū)塊鏈標(biāo)準(zhǔn)及其制定過程,何寶宏對記者做了詳細的解答。
以下是對話內(nèi)容:
CE:可信區(qū)塊鏈標(biāo)準(zhǔn)討論的過程具體是怎樣的?
何寶宏:2016年初我們召集騰訊、螞蟻、智鏈等企業(yè)在會議室討論,事實上制定標(biāo)準(zhǔn)的過程本身就是實現(xiàn)共識的過程。
一開始共識是最難形成的,我們討論了半年多的時間才把四個大項定下來,十四個評價指標(biāo)定下來也花了大概一年多的時間。標(biāo)準(zhǔn)要什么,不要什么,牽扯到很多公司的利益,要平衡長期與短期,同時還不能限制企業(yè)所使用的具體技術(shù)和具體算法,只能約定一些技術(shù)中立的內(nèi)容。
我們經(jīng)常1、2個月討論一次,一討論就是一天。從一開始的十幾個人,慢慢越來越多,就變成了一個學(xué)習(xí)的論壇。包括線上我們也有很多標(biāo)準(zhǔn)討論群,其中就有一個專門討論共識算法群,國內(nèi)做共識算法的工程師很多都在里面交流。
我們把互聯(lián)網(wǎng)思維引入到標(biāo)準(zhǔn)制定中,討論標(biāo)準(zhǔn)采用的自下而上的思維,先建立團體標(biāo)準(zhǔn),再做行業(yè)、國家和國際標(biāo)準(zhǔn),快速迭代,廣泛共識。
CE:當(dāng)時建立可信區(qū)塊鏈標(biāo)準(zhǔn)主要是出于哪些方面原因?
何寶宏:可信區(qū)塊鏈標(biāo)準(zhǔn)討論是從2016年年初開始的,2016年12月1日正式宣布成立工作組。到現(xiàn)在為止已經(jīng)做了一次測評,有9家企業(yè)通過了測評。
最開始做這個事情的初衷是看到區(qū)塊鏈剛剛興起,希望能形成一定的市場秩序??梢钥吹剑壳笆袌錾厦總€人都說自己在做區(qū)塊鏈,但有些區(qū)塊鏈并不完備,比如此外有些企業(yè)聲稱自己在性能方面做的特別好,但實際上是在特定語境下的好,共識機制和測評環(huán)境大家并不一樣,這樣就會導(dǎo)致市場很亂。所以我們認為自發(fā)組織建立一套區(qū)塊鏈標(biāo)準(zhǔn)是很有必要的。
CE:可信區(qū)塊鏈標(biāo)準(zhǔn)是按照什么劃分?
何寶宏:我們會有一組標(biāo)準(zhǔn),目前實際應(yīng)用的有三個,定義了區(qū)塊鏈技術(shù)要求、評測方法、具體如何評估。
實際上,區(qū)塊鏈走到今天需要一定的市場規(guī)范,與此同時區(qū)塊鏈技術(shù)一直在發(fā)展變化中,因此我們在制定標(biāo)準(zhǔn)的時候不會限制區(qū)塊鏈技術(shù)發(fā)展的方向以及區(qū)塊鏈的具體技術(shù)架構(gòu)。也就是說,區(qū)塊鏈的架構(gòu)可以有多種,沒必要統(tǒng)一,但是既然都叫區(qū)塊鏈,一定是有共同特征,這種共同特征我們就取名為可信區(qū)塊鏈。
可信區(qū)塊鏈標(biāo)準(zhǔn)首先要具有一定共通的外部特征,我們采用黑盒模式的評測方法,不限制你具體技術(shù)怎么實現(xiàn),但是外圍必須有共同特點。
其次,區(qū)塊鏈共性的部分必須要共同的專業(yè)性語言來描述,不能用自己發(fā)明的語言和術(shù)語,或者對相同的術(shù)語作出各自的解釋。
此外,我們會對區(qū)塊鏈技術(shù)做驗證。對所有申請的資料進行檢查、評估,并進行實際的技術(shù)測試,以證明你說的是實話。目前我們測評的依據(jù)主要是三個維度,包括申報材料、評估結(jié)果、同行評議。
比如,不可篡改功能是必須有的。雖然從邏輯上來說區(qū)塊鏈?zhǔn)遣豢纱鄹牡模枰⒁獾氖?,?shù)學(xué)上可信不等于實踐上的可信。由于是人通過代碼實現(xiàn)具體不可篡改的功能,因此在實現(xiàn)過程中會出很多問題,比如代碼不完備,我們需要對其不可篡改功能來做評測。
CE:目前市場上公有鏈、聯(lián)盟鏈所采取的共識機制多種多樣,可信區(qū)塊鏈對于共識機制標(biāo)準(zhǔn)是如何規(guī)定的?
何寶宏:坦白地說,各自的共識機制是否需要共識也是個未決的問題。理論上來說共識機制可以不一樣,但是既然叫共識,一定需要有相似性。我們在前期測評的過程中就發(fā)現(xiàn)一些產(chǎn)品共識機制是不完備的,機制上有bug ,很容易被人利用。
另外我認為區(qū)塊鏈共識機制還沒有共識。不同的鏈有不同的共識機制,每個鏈都是一個個小圈子、信息孤島,鏈和鏈之間是未打通的。共識機制現(xiàn)在差別很大,首先人類社會達成共識本身就很復(fù)雜,全人類要形成共識的話,一是能形成共識很少,第二要形成共識消耗的資源很小,效率很低。
共識范圍有大有小,如果在更大范圍下形成共識,是能夠形成的共識就很少。但很多時候,共識不需要全人類形成,在局部或者某個時間點形成就可以。比如現(xiàn)在的比特幣鏈,需要全鏈上所有人參與形成共識,但是很多共識沒必要讓每個人都參與形成共識,因為有些可能事利益無關(guān)的人。
比如如果我是聯(lián)盟鏈,聯(lián)盟鏈成員的企業(yè)同意使用這樣的共識機制就可以了,不用管共識范圍。區(qū)塊鏈性能很低的重要原因是形成共識的過程很緩慢,所以現(xiàn)在很多人對現(xiàn)有共識算法做優(yōu)化,采取控制范圍和參與者等方法盡快形成共識。
CE:在你看來,目前區(qū)塊鏈技術(shù)發(fā)展到什么階段?是否已經(jīng)相對成熟?
何寶宏:在我看來區(qū)塊鏈技術(shù)離成熟還需要3-5年的時間。目前最主要的問題是處理速度跟不上。單靠擴容解決不了根本問題,因為過段時間又會堵上了。從原理上來說一分布就慢,一集中就快。另外不可刪除的現(xiàn)在賬本越來越大,最后可能就把你憋死了。
賬本變大是不可克服的問題,很多人現(xiàn)在在做一些優(yōu)化的方法,比如隔離見證等提高記賬速度。
CE:目前包括BATJ以及各家金融機構(gòu)等巨頭都在開發(fā)區(qū)塊鏈應(yīng)用,您認為現(xiàn)階段區(qū)塊鏈應(yīng)用比較成熟的落地在哪些方面?
何寶宏:當(dāng)我們必須做交易和流通,同時又是各方不信任的場景,就可以通過區(qū)塊鏈技術(shù)來解決。廣義上來講共享經(jīng)濟都可以應(yīng)用區(qū)塊鏈,因為共享經(jīng)濟本身是分布式的,區(qū)塊鏈在其中可以起到降低交易成本的作用。另外,原來很多沒有辦法完成的交易可以完成了,比如二手車買賣,以前因為交易成本、信任成本很高,很難達成,區(qū)塊鏈的應(yīng)用可以幫助其擴大交易范圍。
此外很重要的一點是,數(shù)據(jù)一定要是一個閉環(huán),比如金融領(lǐng)域中的票據(jù)業(yè)務(wù)與區(qū)塊鏈技術(shù)的結(jié)合就相對容易。