撰文 | 趙維杰
● ● ●
2008年,化名中本聰的神秘科學家發(fā)表文章《比特幣:一種點對點式的電子現金系統(tǒng)》(Bitcoin: A Peer-to-Peer Electronic Cash System),區(qū)塊鏈技術自此橫空出世。2017年下半年到2018年上半年期間,伴隨著比特幣市值的幾度飆升與震蕩,區(qū)塊鏈一詞也一度成為風靡世界互聯網的搜索熱詞。作為比特幣背后的基礎技術,區(qū)塊鏈技術為數據存儲與價值交換提供了一種安全可靠的去中心化模式,它的應用前景被眾多學術界及企業(yè)界人士寄予厚望。
面對這一新興技術潮流,中國政府在謹慎中給予關注。2017年9月,七部委發(fā)布《關于防范代幣發(fā)行融資風險的公告》,全面禁止ICO(Initial Coin Offering,首次幣發(fā)行)。另一方面,2018年5月工信部發(fā)布的《2018年中國區(qū)塊鏈產業(yè)發(fā)展白皮書》則認為,區(qū)塊鏈技術已經開始,并將在更多中國實體經濟領域中落地應用。在由《國家科學評論》(National Science Review,NSR)組織、NSR副主編郭雷院士主持的區(qū)塊鏈主題論壇中,來自學術界和區(qū)塊鏈技術公司的多名專家對區(qū)塊鏈技術的發(fā)展現狀與應用前景進行了深入的討論。
參與專家 陳婧 美國紐約州立大學石溪分校計算機系助理教授,Algorand公司首席科學家 鄧小鐵 北京大學信息科學技術學院教授 甘國華 北京太一云科技有限公司副總裁 王小云 清華大學清華大學高等研究院教授 鄭志明 北京航天航空大學數學與系統(tǒng)科學學院教授 郭雷(主持) 中科院數學與系統(tǒng)科學研究院研究員,NSR副主編 01 區(qū)塊鏈的諸多應用場景
郭雷:區(qū)塊鏈技術為什么能受到這么多的關注?它到底能夠做什么?
鄭志明:我先來談一談區(qū)塊鏈的重要性。從互聯網時代開始,我們實現了信息的互聯;后來移動通信技術普及,又實現了人與人之間的互聯;現在,5G技術和物聯網技術發(fā)展,我們又即將實現萬物互聯。
在信息、人、物都實現了互聯之后,我們下一步需要的是什么?是價值的互聯與交換。價值連接的基礎是信任,人們迫切地希望能夠通過某種技術和機制來建立信任,為價值的流轉建立低成本的運行通道。而區(qū)塊鏈剛好提供了能夠滿足條件的解決方案,它可以為數據和交易提供安全、不可篡改的存儲和記錄方式,從機制層面上解決信任問題。
此外,從經濟學角度看,信任機制的建立是可以促進經濟發(fā)展的。經濟學家費雪討論過經濟發(fā)展與價值交換之間的關系,現代貨幣主義理論的代表人物弗里德曼又對費雪的觀點進行了闡釋,這個闡釋可以簡單概括為:GDP約等于流動貨幣(可以是狹義流動貨幣M1或者廣義流動貨幣M2)與價值流動速度的乘積。信任機制的建立可以加速價值的流動,也就可以促進GDP,也就是經濟的發(fā)展。
甘國華:區(qū)塊鏈的可應用范圍很廣,目前可以主要歸納為交易支付、數據存證、溯源以及智能合約等幾個方面。這些應用又可以大致分為純鏈上業(yè)務以及鏈上鏈下相結合的業(yè)務。
數字貨幣是純鏈上業(yè)務的代表,它的業(yè)務客體,也就是數字貨幣,是完全在區(qū)塊鏈上產生、流轉和消亡的。而鏈上鏈下相結合業(yè)務的一個例子是溯源。比如在不久前引起轟動的疫苗質量事件發(fā)生后,就有人提出可以用區(qū)塊鏈來對疫苗生產、運輸、使用的全過程進行可溯源的記錄。在這種業(yè)務中,確保鏈下物理世界中的客體與鏈上標記客體的一致性是一個關鍵問題。
鄭志明:我認為,如果一個應用場景符合下面六個特征中的一個,我們就可以考慮在其中應用區(qū)塊鏈技術:這個場景具有多方交互性;需要可信性;需要去中介化;具有原子性;需要隱私性;或者,其生產關系需要本質性調整。符合這些特征的場景是非常多樣化的,包括供應鏈管理、垃圾管理、文化娛樂、智能制造、社會公益、政府管理等。區(qū)塊鏈的應用遠不止于金融領域。
鄧小鐵:關于區(qū)塊鏈的應用,我想最先落地的應該是甘博士所說的“純鏈上業(yè)務”,也就是完全電子化和數據化的業(yè)務。比如電子金融、電子資源共享、電子游戲等。
另一方面,區(qū)塊鏈還可能有助于社會利益和個人利益的共同實現。互聯網帶來了很多公共服務的軟件和系統(tǒng),但是這些系統(tǒng)通常都會或多或少地損害個人隱私。有時候,這些系統(tǒng)在整體上帶來社會進步,但卻在特定場景中讓應用它的個體遭受損失。如何在其中尋找平衡,是現代社會需要面對的問題。
谷歌曾經有一條著名的準則,叫做 “不作惡”(Don’t be evil),這是一個企業(yè)對社會和用戶做出的主觀承諾。但是我想,我們能否將區(qū)塊鏈技術與大數據、物聯網等技術結合起來,通過機制設計建立起一個人類生活服務網絡。在這個網絡中,人與人之間的誠信是由機制本身所要求和保證的,而不需要依賴于企業(yè)的自律。
陳婧:一個好的區(qū)塊鏈系統(tǒng)可以在大規(guī)模的分布式系統(tǒng)中高效地建立共識。共識與日常生活密不可分,從金融活動到數據共享,人們都需要針對“誰擁有什么、誰做了什么”等問題達成共識,只有在這些共識的基礎上,人們才能進行進一步的交流和合作。區(qū)塊鏈提供了一種建立共識的新方式,因此與日常生活息息相關。
除了共識,機制設計也是保證區(qū)塊鏈環(huán)境安全、健康的重要因素之一。學術界已經從理論上設計出了很多優(yōu)秀的博弈機制,但在實際應用中所使用的,通常還是那些傳統(tǒng)和簡單的機制。這與公眾的接受能力有關。我們很難在一個大型經濟系統(tǒng)里面,讓公眾都去理解、接受和信任一個復雜的機制。所以,在區(qū)塊鏈的機制設計中,簡單、可解釋、好分析是非常重要的標準。為了達到這些標準,我們甚至可以犧牲掉一些性能方面的優(yōu)化。
02 區(qū)塊鏈背后的算法
郭雷:區(qū)塊鏈具有安全、不可篡改、去中心化等特點。這些特征是由哪些算法和技術支撐的?
王小云:我來談一談區(qū)塊鏈中的密碼學技術。密碼學技術為通信的安全性提供保障,在區(qū)塊鏈中主要涉及三種密碼學算法。第一是加密算法,它保證數據的機密性,確保無關者不能看到信息的內容。第二是電子簽名技術,它保證數據來源的可靠、合法、可認證。第三是哈希函數,它保證區(qū)塊鏈中數據的不可篡改性。同時,電子簽名的不可篡改性也是由哈希函數來保證的。不可篡改性是區(qū)塊鏈技術的基礎特征,所以哈希函數是區(qū)塊鏈技術中非常重要的一環(huán)。
哈希函數具有很多優(yōu)勢。首先,它兼顧了安全性和便捷性。哈希函數不需要密鑰,所以可以便捷地應用于各種場景。同時,它又具備抗原像攻擊、抗第二原像攻擊、抗碰撞攻擊等安全屬性,具備很高的安全性。
其次,哈希函數為系統(tǒng)的可證明安全性提供保障。傳統(tǒng)的可證明安全性算法,比如零知識證明,都是交互式的。而哈希函數是非交互式的,在很多場景中,可以不需要反復迭代,一次性完成證明。這可以大大降低通信過程的復雜程度。
最后,哈希函數可以提供綁定技術。綁定技術通常也稱為比特承諾,在這個過程中,A先將消息的哈希值的發(fā)送給B,一段時間后再將對應的被壓縮信息(被綁定信息)也發(fā)送給B,B可以用哈希函數來計算被綁定信息的哈希值,同時驗證被綁定信息是否匹配。綁定技術在交易、支付、存證、溯源、合約等各種業(yè)務中發(fā)揮作用,保證這些過程的安全性,因此對于區(qū)塊鏈技術的應用非常重要。
陳婧:近年來,也有一些新的區(qū)塊鏈算法出現。在傳統(tǒng)的區(qū)塊鏈算法中有一個三角難題,認為安全、性能、去中心化這三者只能三選二,無法三者兼顧。比特幣和以太坊都是如此。而現在新的技術,比如Algorand的新型共識系統(tǒng),就可以實現三者兼顧。
我們的新共識系統(tǒng)不再基于中本聰的“工作量證明”方式,而是基于一種獨特的拜占庭協(xié)議,使用我們自己的“權益證明”方式。安全性方面,我們可以證明在惡意節(jié)點所占權重不超過三分之一的情況下,這個系統(tǒng)在最壞的情況下也是安全的,其中的交易信息不可篡改、鏈不會分叉,而且區(qū)塊一旦產生就馬上是得到認可的最終的區(qū)塊。在性能方面,由于我們不再使用工作量證明模式,就不再需要“挖礦”和求解哈希函數,所以它所要求的計算量是很低的。只要擁有一臺普通的筆記本電腦,任何人都可以加入這個系統(tǒng),成為一個擁有全部權限的節(jié)點。在去中心化方面,我們并沒像現在的基于權益證明的共識系統(tǒng)一樣做出妥協(xié),只允許少數節(jié)點參與共識協(xié)議。在我們的系統(tǒng)中,所有節(jié)點都可以按照其權益份額全權參與到共識系統(tǒng)中。
甘國華:最新的發(fā)展趨勢還包括鏈網技術和跨鏈技術,以及區(qū)塊鏈技術和物聯網技術、大數據技術的結合。很多場景中,物聯網和區(qū)塊鏈的節(jié)點是可以共用的;物聯網產生大數據,而區(qū)塊鏈又是數據存儲和跟蹤的工具。
郭雷:在區(qū)塊鏈領域,還有哪些需要進一步研究和解決的問題?
鄭志明:剛剛陳婧提到了區(qū)塊鏈中的三角難題,我想這其中的三點,安全性、性能、去中心化,確實是區(qū)塊鏈技術的核心指標,如何對三者進行統(tǒng)籌優(yōu)化、使系統(tǒng)適用于各個具體的應用場景,會是領域中持續(xù)的研究方向。
甘國華:沒錯。此外還有容量問題和通訊問題。目前受區(qū)塊大小的限制,區(qū)塊鏈上能夠保存的數據量是有限的,我們要去平衡區(qū)塊大小和效率。而要把區(qū)塊鏈上的交易廣播出去,又需要通訊技術的更大支持。
另外我想,對于現在的區(qū)塊鏈,尤其是智能合約,我們似乎還沒有從數學上證明它的正確性和合理性。
鄧小鐵:現在的很多區(qū)塊鏈系統(tǒng),包括以太坊,都是圖靈完備的。而對于這些圖靈完備的系統(tǒng),很難從理論上去證明它的合理性。事實上,關于區(qū)塊鏈是否一定需要是圖靈完備的,也是一個需要探討的問題。
我還想到另一個需要研究的問題。區(qū)塊鏈有很多經濟學上的應用,這其中會衍生出一些經濟學問題。在未來的經濟系統(tǒng)中,算法和人工智能將發(fā)揮越來越重要的作用,其中的新型經濟學問題是值得研究的。
陳婧:的確如此。區(qū)塊鏈金融和傳統(tǒng)金融有相同也有不同。區(qū)塊鏈上產生的虛擬化數字資產就和傳統(tǒng)資產不同:傳統(tǒng)物理資產通常只涉及使用權,而區(qū)塊鏈上的代幣資產可能與用戶的決策權、投票權相關,所以在資產轉移的過程中,就不僅僅是使用權的轉移,也伴隨著決策權和投票權的轉移。理清新經濟模式與傳統(tǒng)模式的相同和不同之處,會是很有意思的研究。
03 去中心化與監(jiān)管
郭雷:監(jiān)管也是區(qū)塊鏈相關的重要問題。對于匿名性和去中心化的區(qū)塊鏈,如何進行監(jiān)督和管理?
鄭志明:在世界范圍內,沒有任何一項技術是可以在不接受監(jiān)管的情況下落地應用的。而且從技術上講,區(qū)塊鏈與監(jiān)管并不沖突。事實上,作為不可篡改,并且公開透明的數據鏈,區(qū)塊鏈可能是更易于監(jiān)管的。我們需要發(fā)展一種“監(jiān)管融入技術”的模式,在區(qū)塊鏈中加入監(jiān)管節(jié)點,獲得全面、實時的監(jiān)管數據。
王小云:從密碼學角度講,區(qū)塊鏈雖然是去中心化的,但仍然使用公鑰和電子簽名技術,這就意味著,我們可以從技術上將區(qū)塊鏈賬號與真實世界聯系起來,可以用電子簽名技術保證賬號和數據的合法性、可靠性和真實性。我前面提到,哈希函數和電子簽名技術是區(qū)塊鏈的核心技術,而區(qū)塊鏈的監(jiān)管同樣要依賴于這些技術。
甘國華:兩位老師說得很對。在監(jiān)管層面上,區(qū)塊鏈技術是中性的,它既有匿名性、保護隱私的一面,也有透明化、防篡改,利于監(jiān)管的一面。我想,區(qū)塊鏈監(jiān)管的具體實施有兩種途徑,一種是相對的實名制,這里面涉及到王老師所說的電子簽名技術,另一種就是鄭老師所說的,加入具有一定權限的監(jiān)管節(jié)點。
此外,監(jiān)管本身正是區(qū)塊鏈的一個重要的應用方向。如果我們能夠利用區(qū)塊鏈準確地記錄和追蹤什么人在什么時間地點對什么客體做了什么事情,那么就可以實現對很多實際領域的溯源和監(jiān)管。
鄧小鐵:我曾經參與過關于另一項技術的監(jiān)管問題的討論,那時我提出了一個建議,我想這個建議也同樣適用于區(qū)塊鏈:在監(jiān)管問題上,企業(yè)應當主動向政府部門提出建議,幫助政府部門了解如何對企業(yè)進行有效監(jiān)管。這可以幫助企業(yè)和政府之間形成有效的、交互式的討論氛圍,對于一個健康的監(jiān)管體制的建立是很有幫助的。
04 未來發(fā)展
郭雷:在互聯網和通信行業(yè)中,標準化是非常重要的一環(huán)。目前是否已經有區(qū)塊鏈相關的標準在建立中?
甘國華:有。在國內,我個人就參與了工信部下屬中國信息通信研究院“可信區(qū)塊鏈標準”的制定,這一標準已經成為了國際電信聯盟(ITU)標準體系的一部分。此外,工信部電子標準所也在積極參與相關ISO標準的制定。
王小云:對區(qū)塊鏈技術的標準化,首先就是對其三種核心算法,也就是加密算法、電子簽名和哈希函數的標準化。其中,加密算法的標準化已經比較成熟。關于哈希函數的標準化,在2004和2005年,美國國家標準與技術研究院的MD5和SHA-1密碼被成功破解 [譯注:這兩個算法是由王小云教授破解的] 之后,中國和美國分別推出了哈希函數相關的SM3算法和SHA-2、SHA-3算法,這些新算法目前正在申請ISO標準,并且已經進入了最后的標準擬定階段。
當然,還需要對區(qū)塊鏈的協(xié)議框架進行標準化,這屬于密碼協(xié)議層的范疇。在這方面,近年來多種技術涌現,很難馬上得到一個統(tǒng)一的標準。但我想,經過五到十年的發(fā)展,我們將可以得到比較統(tǒng)一、可以應用于各種場景的區(qū)塊鏈協(xié)議框架標準。
陳婧:業(yè)界對于區(qū)塊鏈標準的需求是越來越急迫的。新的區(qū)塊鏈系統(tǒng)不斷問世,每一個新系統(tǒng)都宣稱自己在某些性能上取得了突破。終端用戶不可能自行了解所有新技術、新系統(tǒng)的細節(jié)并判斷其性能的高低。所以學術界、工業(yè)界和政府需要擔負起制定標準的責任。
確定通用的性能參數并建立嚴格的數學評估方法非常重要。安全性、可擴展性和去中心化程度應該是主要的評估標準。比如說,參與模式可以分為幾個類別:是不是每一個節(jié)點都可以直接和自由地參與共識;是不是有一些節(jié)點需要將自身權利授權給其他節(jié)點;或者在參與過程中,節(jié)點的權益是否需要被“鎖定”。組織模式同樣有幾種類型:許可型、聯合型、無許可型等。此外,網絡結構也是區(qū)塊鏈標準化中的一個因素,所需帶寬和信息的傳輸方式需要被考慮。
除此之外,可能還有一些不常被提起的因素同樣影響著區(qū)塊鏈系統(tǒng)的性能。在區(qū)塊鏈標準的制定過程中,我們需要考慮到各種各樣的因素。
郭雷:目前區(qū)塊鏈的發(fā)展處于哪個階段、什么程度?
甘國華:我認為區(qū)塊鏈的發(fā)展基本符合美國高德納咨詢公司提出的技術成熟度曲線(The Hype Cycle),熱炒概念的過熱階段已經過去,進入到行業(yè)穩(wěn)定繁榮之前的低谷期。目前,中國對虛擬貨幣嚴格管理,幣圈發(fā)展受限,而鏈圈正在向各個領域扎根和落實。我認為,在經過一段時間的技術積累和產業(yè)調整之后,到2020年左右,我們將可以看到區(qū)塊鏈在各行業(yè)之中得到真正的應用。
鄧小鐵:關于區(qū)塊鏈的發(fā)展,我一直有一個疑問,就是最終會有幾條鏈存活下來的問題。不久前,比特黃金遭到惡意攻擊,說明鏈與鏈之間的互相攻擊已經開始。當紙幣(交子)最初在中國出現的時候,是由16家富商共同負責發(fā)行,但最終統(tǒng)一成了一家。在未來,會不會只剩下一條區(qū)塊鏈、一種代幣呢?最近不同幣種之間的算力競爭也對區(qū)塊鏈市場也造成巨大擾動。
王小云:我想這個問題應該分兩種情況討論。第一種情況是零散的區(qū)塊鏈應用,對于很多需要不可篡改性的安全性的場景,我們都可以建立一個區(qū)塊鏈來滿足其具體要求。這樣的零散的應用會非常多,每一個具體應用都可以有自己的一條區(qū)塊鏈。而對于一些大的應用領域,我們可以用區(qū)塊鏈來構建它的整體框架。在這樣的情況下,每個領域只需要保留一個或者兩個成熟的區(qū)塊鏈架構就足夠了。
郭雷:最后一個問題,目前國內外的區(qū)塊鏈研究和發(fā)展情況有哪些異同?
甘國華:我不久前參加了一個區(qū)塊鏈知識產權相關的峰會,在會上看到數據,目前區(qū)塊鏈相關的專利申請是由中、美兩國主導的,技術方面和應用方面的專利都是如此。但就我的個人感受來講,在底層技術層面,我們和國外還有一定差距,但我們在應用方面的投入非常積極,這可能和我們已經在互聯網應用方面表現出色有關。此外,國外通常是幣-鏈結合,而國內強調無幣區(qū)塊鏈。
鄧小鐵:在基礎理論方面,中國確實和國外有差距。但我們也看到,國內學術界也已經開始關注這一領域,不少高校和研究所都建立了區(qū)塊鏈相關的實驗室。而且,陳婧、石潤婷(Elaine Shi)、宋曉東(Dawn Song)等在美華人科學家都在這一領域中表現十分出色。
另外,我認為國內學術界的研究應當和產業(yè)界保持一定的距離。因為學術界的工作應該有創(chuàng)新性和前瞻性,如果只研究已經在產業(yè)界中應用的技術,就不可能為還沒有出現的未來技術做出貢獻。再比如說,目前許多國家都出于現實考慮,對虛擬貨幣態(tài)度保守。但學術界也許不應該完全中斷相關研究,因為如果我們現在完全放棄了虛擬貨幣,而多年之后虛擬貨幣又成為了主流,我們將會失去加入這個體系的機會或技術儲備,這種阻斷效應即便不是永久性的,也會花費我們很多時間和精力才能彌補。在區(qū)塊鏈技術的發(fā)展方向上,我們廣闊的市場需求對區(qū)塊鏈應用有著其它市場少有的廣闊原生推動力,有望在下一階段在區(qū)塊鏈實用領域有突出的表現。
版權聲明 本文英文原文于2018年11月13日在線發(fā)表于《國家科學評論》(National Science Review, NSR ),原標題為“Blockchain technology: development and prospects ”。NSR是科學出版社旗下期刊,與牛津大學出版社聯合出版。《知識分子》獲NSR和牛津大學出版社授權刊發(fā)該文中文翻譯。
網上經營許可證號:京ICP備18006193號-1
copyright?2005-2022 m.ayzwhls.com all right reserved 技術支持:鋼鏈云(北京)科技發(fā)展有限公司
服務熱線:010-59231580