聲明:本文來自于微信公眾號 麥田財經News(ID:maitiannews),作者:麥田財經,授權轉載發布。
7 年前的倫敦奧運會開幕式上, 57 歲的蒂姆·伯納斯·李獨自坐在舞臺中央的電腦前,接受來自全世界人民感謝的掌聲。
他在鍵盤上敲出了一行字顯現在了大屏幕上——“This is for everyone”,意喻萬維網是送給世界上每一個人的禮物。
的確,正是因為他的發明,將這個世界徹底連為了一體。
時光拉回到 1990 年的圣誕節假期,當時籍籍無名的網絡工程師蒂姆·伯納斯·李,利用閑暇時間創造了現代互聯網的前身——萬維網。
蒂姆在公開發表的論文中提出了一個舉世聞名的概念“去中心化”。一時間,“網絡天生能夠抵御幾乎所有形式的控制”“代碼即法律”……各種振奮人心的評論和報告讓全世界目不暇接。
但是最終,現實打了所有人的臉。
如今的互聯網不僅被互聯網巨頭們所控制,就連其本身也已經墮落成了“控制”的工具。而我們也不得承認一個殘酷的現實:虛擬世界并不是遺世獨立的。
所以今天,當區塊鏈重拾“代碼即法律”的古老信仰時,我們也不禁要問,區塊鏈真的能構建理想的烏托邦嗎?還是又會繼續踏進某些拙劣且重復的陷阱?
智能合約
1996 年,法律學者、計算機科學家、密碼學研究工作者尼克·薩博,將法律和計算機這兩門學科中的關鍵要素結合一起,創造了“智能合約“的概念。
所謂智能合約,實際上就是一種基于規定觸發規則的、可自動執行的計算機合約,也可以看作是傳統合約的數字版本。但是這項技術在被提出后的很長的一段時間里,都因為缺乏可編程數字系統和相關技術而沒有被用于實際產業中,直到區塊鏈技術的出現才為其提供了可信的執行環境。
2013 年底, 19 歲的維塔利克·布特林正式發布了以太坊白皮書《以太坊:下一代智能合約和去中心化應用平臺》,將智能合約引入區塊鏈,不僅打開了區塊鏈技術在貨幣領域之外的應用,也開啟了區塊鏈的2. 0 時代。
和比特幣相比,以太坊的架構更加的抽象,其虛擬機不僅僅可以用來轉賬,還可以執行可執行代碼,也就是智能合約。
舉個例子,比如說有一個去中心化的“區塊鏈淘寶”,買家和賣家先在這個“區塊鏈淘寶”上進行抵押,然后雙方簽名一套智能合約——由該區塊鏈所連接的預言機讀取驗貨、發貨和收貨的信息,當買家收到經過驗證的真貨之后,智能合約就會通過預言機接收到這個信號,然后自動執行轉賬操作。
再比如,我們用區塊鏈的智能合約討債,當欠款到期之后,智能合約便自動執行,讓“老賴”根本無法賴著不還!
是不是聽著很酷炫?很振奮人心?這不就是很多人夢寐以求的“代碼即法律”嗎?
所以,從以太坊的出現之后,用智能合約來取代法律,便成為了一種原教旨主義式的技術信仰。
代碼即法律,只是看上去很美
無論是我們上面提到的“區塊鏈淘寶”,還是用區塊鏈的智能合約進行討債。它們的前景看上去確實很美好,但是,這僅僅只是理想情況。
因為智能合約的強大執行性僅僅是在區塊鏈上的世界。
而區塊鏈和真實世界的連接與交互,也就是預言機是非常脆弱的——誰來驗貨?如何保證發的貨是真的?誰來保證運輸的路途中沒有損壞和掉包?誰來保證買家不會耍賴,收到了說沒有收到,或者直接掉包?這些信息,區塊鏈本身什么都不知道,預言機讀取什么,它就會根據相應的信號來進行操作,僅此而已。
所以,現實很骨感!想要用區塊鏈的自治規則代替法律社會,首先需要全世界的人都在區塊鏈上進行生存才可行,否則的話,就是看上去很美!
并且,因為智能合約強大的執行性,一旦運行起來,無法在代碼規則之外進行人為干預,所以如果智能合約本身存在漏洞或者問題,在運行期間是根本無法挽救的。
比如說以太坊的“DAO事件”。因為以太坊的parity錢包代碼漏洞,導致有人用 1 美元鎖死了價值1. 54 億美元的以太幣。所有人只能眼睜睜看著,無法阻止,無法干預。
簡單的來說,這起事件是“黑客”找到了一種方法,用智能合約起草者沒有考慮的方式從合約中盜取了資金。但是從更廣泛的意義上講,這個盜取資金的人,可能根本就不能稱作黑客。因為他只是利用了智能合約中的瑕疵而獲利,這與那些有想法的注冊會計師(CPA)利用稅務漏洞為其客戶節稅實際上并無太大區別。
所以,雖然區塊鏈給我們提供了一種“完全100%的代碼信任模型”,但是因為100%信任代碼,所以就必然要求代碼100%沒有致命問題,一旦有致命問題,造成不可逆的損傷,即意味著徹底損失掉了100%的信任,變成0%的信任。
區塊鏈技術的確給我們未來的生活帶來了極大的想象空間。但是,想真要做到“代碼即法律”,以當下的技術水平,或者說鏈上和鏈下的整合程度來說,還差的不可以道里計。
事實上,現在的很多區塊鏈項目目前大都只能停留在設想上,因為真要實現起來,鏈上和鏈下的連接始終是個巨大的問題。
而與此同時,作為一個分布式的數據庫,區塊鏈在很多“宏大敘事”看不上的地方,腳踏實地,回歸本源,比如具體行業的供應鏈交易、公司內部信息管理等方面,其實更能發揮實際的作用。