祕猿科技法務總監錢靖近日受邀參加北京大學數字金融研究中心舉辦的數字金融 workshop,作爲主講嘉賓就《區塊鏈正在重塑法律》做了主題演講。下文是基於本次學術討論意見整理成的文字稿件,分享給大家,僅供參考。

原文標題:《區塊鏈正在重塑法律》
作者:錢靖,錢靖畢業於北京大學法學院,是我國最早系統瞭解和研究區塊鏈技術的律師之一,專注於區塊鏈領域發展和法律監管的研究工作,現任杭州祕猿科技有限公司法務總監。錢靖律師作爲專家多次向國內監管部門提供專業意見和建議,也多次受邀至北京大學、中國人民大學等科研機構進行專題講座

特殊的技術會對文明帶來重大變革

(一)文明是有記錄的承載

我們今天先回顧一下人類的文明史。衆所周知,文明是由記錄手段來承載的。最早的文字是篆刻在石板上,泥板上,龜甲上,以及金屬上的。我們可以看到這種記載工具主要使用在奴隸社會。在這之後廣泛出現了可以書寫的文字,文字書寫在羊皮上,絲綢上和紙上。建立在書寫文字上的文明,其傳播水平相對於刻寫的信息提高了一個效率檔次。人類來到了封建社會。

時間繼續推移,人類又進入了活字以及鉛字印刷的時代。這個時代是一個印刷傳播的時代,一臺印刷機可以頂幾百個上萬個文字抄寫員。這是一個書刊,報紙的時代。以我們毛主席爲例,如果說毛主席擁有一個大學專業,這個專業就是報人,媒體人。毛主席參加了蔡元培校長在北京大學組織的第一屆媒體人的專業培訓。作爲一個專業的報人,他擔任了國民黨的代理宣傳部長。毛主席和他的同輩人給中國帶來的改變毋庸贅述。

(二)區塊鏈將成爲下一次重大社會變革的基礎

由此看來,每次重大的社會體系變革,文明體系變革,其後方都存在一種特殊的技術在推動這個變革。現如今,互聯網技術發展來到下半場。區塊鏈技術很有可能爲下一次社會變革提供一個傳播技術的基礎。下文會提到,現如今大量的基於印刷技術時代特點設計的法律文書和法律程序設計是存在許多缺陷的。而區塊鏈在很大程度上可以幫助解決這些問題。區塊鏈系統可以被當作下一代的法律效力文書系統的技術背景。而我們觀察到這一點,即區塊鏈技術作爲新一代的監管科技正在比其他任何區塊鏈應用領域更快的落地。歷史上我們可以看到,占卜師對殷商政權的控制;儒教士大夫集團對中國封建社會合法性的控制權;新教各教派是由對聖經版本的不同解釋分裂形成的各個教派。誰能夠控制法律效力文書,誰就控制了整個社會的通信權利和解釋權利。正如歷史中反覆提醒我們的那樣,這種場景也很可能成爲即將發生的場景。更需要我們注意的是,這次變革將比過去任何一場類似的變革更加原子化,其所能爆發出來的能量也將是幾十倍,甚至百倍于于過去的任何一次文明變革。

(三)從四個不同的角度看待區塊鏈

這次的講座內容將從四個方面切入。第一個方面是區塊鏈對一些基本問題的答案。其中包括對時間的答案,對空間的答案以及對能量的答案。

而第二個方面是區塊鏈作爲基本工具的工具論。這個方面包括了它是怎樣看待這個世界的:它使用了哪些工具,以及它使用了哪些方法?構造了哪些全新的博弈環境並形成了哪些新的博弈均衡態?這些方法也許和人們過去所知道的方法都不太一樣,就像原始人無法理解一個現代白領的工作意義一樣。這些玩法也是區塊鏈的核心,需要人們去重新理解,積極參與的,並將從根本上重新塑造人與人之間,人與物質世界之間的關係。

第三個方面涉及到區塊鏈對每個部門法的影響。這種衝擊不是表面上的影響,也不是細枝末節的影響。雖然這種影響可能一開始表現在細枝末節上,但是區塊鏈技術最終會對各個部門法的基礎,部門法的基本假設以及假設的實現造成影響。這些不同的方面會在下文一一講到。

而最後一個方面,在章節的最後,我會對整個行業以及技術應用做一個簡單的展望。

區塊鏈對一些基本問題的答案

(一)區塊鏈是一個時鐘

讓我們從第一個問題開始。區塊鏈可以被看作一個時鐘。如果與文明史結合來看,最早的時鐘是什麼?在北大隔壁學校的廣場上有一座日晷。日晷上有一根杆子,從杆子影子的位置可以推測時間。這種時鐘非常的依賴於太陽並且不精確。同時它只能夠提供有限的服務範圍,陰天或者晚上就不在服務區了。

1. 牛頓時間與柏格森時間

想要理解時間,首先要區分兩個關於時間的概念。

第一個概念叫做牛頓時間。它是牛頓力學,也就是經典力學中的一個時間的概念。在經典力學裏,時間實際上是空間的附庸。這個時間具有同質,可逆,均勻的性質。換言之,如果將牛頓力學中有關時間的公式在時間變量上逆轉,公式也是成立的。

除了牛頓時間之外還有另外一種時間。這個時間叫做柏格森時間。亨利 . 柏格森(Henri Bergson)是一位法國哲學家。在柏格森看來時間是綿延的洪流。它是非均質的,不可逆的。它也是發散的,自由發展的並且是在連續創新的。這個時間是人類的時間。換言之,這個時間是社會的時間。它並不是物理的時間。

2.柏格森的習得記憶和純粹記憶

還有一個概念,叫做柏格森記憶。柏格森記憶分爲兩種。其中一種是習得記憶。以人類的歷史爲例,人們把過去事件的回憶記錄下來,就叫做習得的記憶。胡適曾說過歷史是任人打扮的小姑娘。歷史學家克羅奇提出,所有的歷史都是當代史。建立在這種歷史上的記憶就是習得記憶。

另外一種記憶是純粹的記憶。這種記憶是一種比較理想化的記憶。記錄者會非常忠實的記錄發生過的事情。這種記憶實際上是非常昂貴的。例如古代的史書如果想擁有這種純粹的記憶,史官想真實地記錄發生的史實,比如李世民殺兄屠弟的前因後果,做到這一點需要承受很大的壓力。中國傳統文化裏還有爲尊者諱,肆意刪改歷史的「春秋」史學和政治傳統。所以純粹的記憶是非常奢侈的。

3. 區塊鏈的時間

現在區塊鏈給了人們一個選擇,或者一個答案。這個選擇就是區塊鏈上的時間。區塊鏈給了社會另外一種時鐘的選擇。

區塊鏈時間具有不可逆性

區塊鏈的時間是不可逆的。一般情況下,在確認了比特幣上的六個區塊之後,再把六個區塊重新推翻的可能性在數學概率上是非常小的。所以當有人進行一個交易,例如我給別人轉了 0.01 個比特幣,在確認了一個區塊以後,換言之就是交易的這個區塊被打包以後,交易所就會發出通知:這個比特幣已經轉入了。但是在這時,比特幣裏只有一個區塊被確認。那麼當支付方看到已經有六個區塊被確認的時候,比特幣的支付就已經完成了。因此,區塊鏈有不可逆的特性。同時,區塊鏈也是不可改的,也就是說區塊裏的哈希碼是無法更改的。

區塊鏈的時間是非均質的

區塊鏈上的時間還具有非均質的特性。何爲非均質?舉個例子,以太坊的以太貓交易曾導致以太坊的網絡擁堵了很長一段時間。所以有一段時間人們發現以太坊的的交易特別多,這就使得有些交易被拖延了。因此,區塊鏈的時間具有非均質的特性。有的時候區塊鏈上的時間會出現非常火熱的情況,有的時候反而又很冷清。

區塊鏈時間是發散,自由並且連續創新的

區塊鏈的時間又可以被視爲一個發散,自由並且連續創新的時間。 這個概念該怎麼理解呢?人們經常聽說區塊鏈上存在分叉。例如以太坊馬上要在塊高 7,280,000 上做一次硬分叉(注:後來又因爲漏洞被推遲了,而且這次硬分叉原則上講不會出現兩條鏈)。如果這次升級後導致出現了兩條新鏈,硬分叉之前的這段時間實際上是兩條鏈來共享的。但是在硬分叉以後,出現了兩個有共同過去的時間。並且在硬分叉這個節點的後面,兩段時間的內容是不一樣的。所以這個時間是一種自由的,連續創新的時間。

區塊鏈時間是由事件堆疊而成的

這樣一來,區塊鏈實際上給人類,給社會提供了一個可以使用的時間。在過去,人們擁有的時間是國家授時中心頒佈的時間。它是物理的時間,由於這個時間是中心化發佈的,這個時間很精確,但是人們在社會中交互的時候對這個時間的使用卻很難做到精確。在這個時間裏,時間和事件也無法緊密地結合。而區塊鏈的時間卻是由事件堆疊而成的時間。這個時間裏每個事件都對應一個哈希值,每個哈希值都存在一個區塊裏,而區塊是按照事件先後順序緊密相連的。每一個事件都是另一個事件的時間證據,也就是區塊關係上的見證。

所以如果想要在區塊鏈上做一些有關商業,政治,文化的事情,首先需要理解一點:區塊鏈是一個時鐘。而且這是一個建立在所有過去與未來的事件的見證上的,世界性的時鐘。處在這樣一個世界性的時鐘裏,如果有人提問一個商業行爲是在什麼時候發生的?答案不會是某年某月某日。對方給出的回答會是這個事件發生在以太坊的某一個塊高上。而這個回答可能對未來的商業交易來說是更加精確的。因爲「塊」是可查的。通過這個「塊」的底層的交易哈希碼就能夠查到對應的商業交易,也可以查清哪些商業行爲是在此之前,與此同時和在此之後發生的。

以下這個圖片中的人是以太坊的創始人:Vitalik Buterin。他的手上舉着這個牌子是有原因的。 事情發生在 2017 年的時候,有謠傳說他因爲遇到交通事故而喪命。而 Vitalik 在第二天就在 Twitter 上貼出了這張圖片。圖片中有他和最新的以太坊的區塊報頭。這個照片就可以證明 Vitallik 沒有死。這就是一個以太坊在運用區塊鏈時間的基本特性的例子。Vitalik 將塊高和報頭都寫在了這個牌子上。而這張照片是無法在拍照當時以前的任何時間拍到的。

祕猿科技錢靖:法律和文明將因區塊鏈技術重新塑造圖 1: Vitalik Buterin 和他的「牌子」

(二)區塊鏈與空間

讓我們再來從空間的角度看區塊鏈。每一個用戶在區塊鏈上都會有一個賬戶。這個賬戶包括一個比特幣的地址。與此同時,用戶還會有一個比特幣的餘額。這個地址可以先簡單地理解爲一個空間座標,稍後我們會提到這個空間有多大。而在這個地址上會存在一個值。這個值可以是標量,例如比特幣的餘額。這個值也有可能是個向量。如果一個賬戶是被智能合約所控制的,那麼這個值就可以被理解爲一個向量,向量的特性是有方向的,有條件的。有了座標,有了標量,還有了向量,我們在這個空間能幹多少事情就無需煩言了。

1. 區塊鏈賬戶和傳統賬戶的區別

傳統銀行賬戶

那麼這個賬戶,或者稱之爲空間,跟傳統的銀行賬戶之間存在什麼區別呢?先回到一個基本問題:銀行賬戶是什麼?如果有一個人想拿着身份證去銀行開戶,銀行在開戶時會告知一個賬號。在此之前,銀行會調查這個人在這家銀行是否已經開通了三個以上的帳戶。如果賬戶超過了三個,銀行會要求這個人把對應的銀行卡找出來。或者,如果卡找不到了就需要本人去辦理掛失。銀行不可能爲任何人提供無限的服務。而且銀行很難容忍賬戶裏沒有錢或者餘額太少。如果卡中的餘額不足以支付銀行的服務費用,銀行會把這張卡取消。如果這個人成功地開通了新賬戶,銀行會讓他設置一個密碼。有一點需要明確:賬戶的號碼是銀行給的。而密碼是賬戶持有者本人設定的。賬戶和密碼這兩者之間是沒有必然聯繫的。同時這個沒有必然聯繫的兩個號碼之間的聯繫是登記在銀行的。持有者會自己記下賬號和密碼。但是,因爲賬戶和密碼是登記在銀行的,所以最後銀行比賬戶持有者更有發言權。

剛纔也曾提到,在銀行開戶會有各種各樣的限制和管制。例如根據現今的反洗錢法的規定,大額轉賬需要彙報。同樣的法規在美國可能還更加嚴歷。在美國收到特定金額以上的美元,是需要當事人把合同告知銀行的。在合同報備了以後,當事人才能夠把錢取出賬戶。從這個角度出發,美國比中國的管理得還要嚴格許多。這其中存在各種各樣的管制和限制。

所以有人會問賬戶裏的錢到底是不是自己的?這個問題的後面會有一個很大的問號。當然還有一點需要注意:我國的存款保險制度。人們曾經會認爲銀行是不會倒閉的。但是對法律體系熟悉的人就會知道我國在好幾年以前就已經推出了存款保險制度。這個制度的最高賠償金額是 50 萬。在這裏建議各位把的 50 萬以上的存款分散存到不同的銀行中。

區塊鏈的賬戶

我們再來看一下區塊鏈的賬戶。區塊鏈的賬戶是什麼?使用區塊鏈的賬戶首先需要設置一個私鑰。換言之就是用戶需要先設定一個密碼。這個私鑰是一個隨機數。擁有了這個私鑰之後,通過一個計算的過程,用戶纔會擁有自己的賬戶地址。

舉一個例子,有一名用戶擁有一個私鑰。這個私鑰簡稱 k。k 只有這個用戶知道。這個 k 最好不是名人詩句。因爲有人可以用程序遍歷這種名人詩句產生私鑰,這種私鑰控制的地址就不安全了。因此私鑰應該是一個隨機數。擁有了一個私鑰之後可以用這個私鑰產生一個 K。這個更高一級的鑰匙就是公鑰。用這個公鑰去進行哈希計算,就可以生成一個地址 A。所以說從設定私鑰到生成一個地址是一個一以貫之的過程。換言之一個人就可以完成這個過程。如此一來,用戶既有一個地址,又有一個操作地址餘額的密碼。這其中是沒有第三方的介入的。除了用戶自己沒有任何人來登記賬戶和密鑰之間的關係。用戶自己在登記,自己在管理,自己在操作。

那麼地址有沒有數量限制呢?答案是無限。無限是什麼概念?地址的數量理論上是由數據結構決定的。這個數量的上限是 2^256。這個數字折算成十進制大概是 1.158 x 10^77。一個數字的 77 次方有多大?根據物理學的最新的研究,通過微波背景輻射計算出的整個宇宙的原子數的量級是 10 的 80 到 82 次方。所以這個地址數量的上限已經非常接近無限了。可是使用賬戶的費用是按次計算的。一個賬戶可以一直放置到天荒地老。如果一個人想將一個地址留給重子重孫,是沒有問題的。在這個傳承地址的過程中間不需要任何其他的操作。

2.區塊鏈財產的絕對私有性以及永恆性

爲什麼現在有一個名詞,叫做持幣?爲什麼比特幣會變成一個信仰?因爲比特幣是一個可以把永恆的想象力放置在其上的一個系統。它可以被視爲永恆。比特幣也可以被當成真正的,絕對的私有財產。現在有任何可以稱之爲絕對的私有財產嗎?也許有人會回答黃金。我記得在很早以前,各國,特別是美國,就曾經在戰時有法律規定:不允許個人持有黃金。所以黃金是可以被從個人身上剝奪的,比如二戰期間猶太人被剝下來的金戒指,還有日本人在中國掠奪的大量黃金和珠寶。

我們知道,猶太人之所以叫 jew,就是因爲他們特別喜歡珠寶這種體積小,重量輕,價值高,便於隱藏的東西。猶太人會把所有的財產都換成 jewel 以便隨身攜帶。從這個角度來看珠寶或者貴金屬都無法被當成絕對的私有財產。

然而區塊鏈上的私有財產,如果有人想要隱藏,是完全可以隱藏的。法哲學中有一句話:私有財產是自由的根基。人們經常講民主自由。離開私有財產,是無自由可言的。一個社會只有擁有了私有財產,才存在是否自由的概念。如果一個人無法擁有維持自己基本的生物屬性的屬於自己的財產,也就是說這個社會不承認私有財產,他就沒有能力去奢談自由。

接下來再舉一個與區塊鏈的財產有關係的例子。這是一種新的「玩法」。在這種「玩法」的特定操作下,財產可以被確定性地丟失。怎樣做才能確定性地丟失財產呢?這需要把所有的財產,可能是比特幣,也可能是
STO,匯到一個公認的,但又沒有人知道的私鑰所產生的地址點。這樣一來所有人就可以承認,這個財產被銷燬了。

傳統意義上的拋棄財產,是無法確定財產是否被銷燬的。這從民法意義講上叫做遺失物。遺失物是可以被取回的。國家對無人的荒地進行管理,可以馬上賦予它物權。在經濟上實際上是沒有辦法去做到這一點的。如果一個人從事制度設計相關的工作,他就會發現這種概念是一把利刃。它對剩餘控制是很重要的。現在很多落地的商業項目是以此來進行分紅操作。這種分紅操作與傳統的分紅理論是不同的。

3. 區塊鏈具有可控性

物理空間由中心化機構所控制

讓我們再回到空間這個話題。除了以上提到的這些特點以外,區塊鏈的空間與人們現在理解的空間有什麼不同?人們現在所處的空間是被一箇中心化機構所控制的。從大的角度來看是國土資源規劃部門在管理空間。而從微觀的角度來看,就是城管或者縣級房屋土地管理部門在進行空間的管理。

也許在現實中有人碰到過這種情況:一個地方的規劃發生了改變,這個地區剛蓋好的的房屋就可以被拆除重建。要知道房屋拆遷是非常容易的。也許對於個人來說,拆除一間房屋是十分艱難的。但對於政府來說,房屋拆遷十分容易。房屋的鑰匙在佔有房屋中所起的作用微乎其微。電視劇《潛伏》中,餘則成說過:我不用鑰匙就可以打開這個城市 2/3 的門!

區塊鏈空間可以被個人控制

空間從來就不是一個個人能夠控制的東西。但是現在區塊鏈給人們提供了一種可能性。這種可能性就是個人控制的點與點之間所能形成的區塊鏈空間關係。而這個關係就是一個人可以通過區塊鏈的私鑰來真正控制的東西。這就是爲什麼未來有一天區塊鏈上的空間可能會比現實中的土地更值錢。因爲現在現實中的土地是不受私人控制的。當然這個觀點也是見仁見智的,有人可能覺得非私有化的土地更有價值。這個可能會成爲一種不同經濟制度之間的競爭。

4.區塊鏈的量同樣具有可控性

區塊鏈的量是有上限的

區塊鏈的量還有一個特性。這個特性人們以前也許並沒有注意過。那就是總量是可以通過代碼和算法來控制的。這一點在比特幣上體現得最清楚。比特幣的總量是 2100 萬個。這個數量只會少不會多。因爲這個量被產生比特幣的代碼直接控制住了。只要人們還是用同一套代碼去生產比特幣,最後比特幣的量就不會超過這個上限。這個世界存在哪個上市公司能做到不增發嗎?實際上是不存在這樣的公司的。

人們可以在區塊鏈上通過數學和代碼的方法來控制區塊鏈的量。換言之,這個空間中的量是可以進行總量控制的。這是一個很新穎的概念。

虛擬貨幣使構建貨幣系統的成本降低

通過虛擬貨幣,人們只要花很少的錢就可以擁有一套相當於央行貨幣系統或者一個上市公司的股票管理系統的計算體系。這是一個可以使用的系統。突然之間流通貨幣或者證券的門檻變得如此之低了。以至於人們現在甚至可以隨時隨地就實現這種操作。當然,如何使用這個系統以及這個系統代表了什麼是另外一個完全不同的問題。但是至少結算這個步驟現在已經沒有十分昂貴了。

結算,登記以及存證在以前是十分昂貴的。銀行需要購買並使用很多主機,才能夠實現一個具有這些功能的系統。這在過去對個人來說是無法想象的。但現在個人可以做到這一點了。如果有人想做商業系統的話也一定要理解這一點。實現這種結算功能本身已經沒有價值了。它的價值存在於結算之後,在於和什麼資產進行掛鉤。

(三)區塊鏈與能量

1. 比特幣十分耗能

剛剛講到了時間和空間。接下來讓我們從能量的角度來看區塊鏈。大家都知道比特幣最大的缺點就是它太耗能了。生產比特幣的過程是很貴很慢又非常耗能的。這跟節能環保的理念背道而馳。

比特幣的能耗是多少呢?算力是計算能耗的一種功率。比特幣的算力單位是哈希每秒。普通礦機的算力一般是 T 哈希每秒。2017 年國家統計局給出的數據是全中國的耗電量是 6.3 萬億千瓦時。而這個數字已經是全球第一了。中國已經在 2014 年左右的時候超越了美國,成爲全球用電量第一的國家。而美國在第一名這個位置保持了 200 多年。也就是說自從發電機被髮明以後,美國就一直在用電量上位居第一。然而現在中國成爲了第一名。而且中國在這方面跑得很快,並把美國遠遠地甩在了後面。如果用中國總用電量這個數字來進行對比,據估算今年生產比特幣的耗電量能夠達到 5.937 x 10^10 千瓦時。這個數是什麼概念?它幾乎達到了 2017 年中國用電總量的百分之一。這是一個非常大的用電量。跟中國這種巨獸級體量的用電量比起來,它還能夠達到百分之一。這個數字還要繼續增長。而且增長率還會很高。

如何看待生產比特幣的能耗問題?這個問題在以太坊白皮書就被提出來,並且確定了以太坊必須要向 PoS 轉型的路線圖。雖然現在以太坊還是在使用與比特幣類似的 PoW 機制,不同是以太坊在用 GPU 進行「挖礦」。但是現在以太坊已經準備要向 PoS 轉型了。

2. 比特幣是一個生命

物理學家張首晟先生在 2018 年 12 月 1 日不幸去世。他曾經從物理學家的角度給出一個解釋:「生命行爲是把自己的熵減小。換言之就是增大自己的負熵,並使周邊環境的熵增大。這種做法看起來是在浪費世界的能源。但實際上它使我們得到了一種更可貴的財富。這種財富就是一種共識。」

這個觀點應該如何理解呢?實際在改革開放之初就有很多人開始關心如何理解生命這個問題。這個觀點涉及到了伊裏 . 亞普里戈金 (Ilya Prigogine) 的耗散結構理論。這個理論包括瞭如何去解釋生命。每一個生命的新陳代謝都是在不斷消耗負熵並增加正熵的過程。

錢學森的工程控制論以及後續的信息論其實都是建立在這同一套熵的理論上的。因此如果逆向地看待這個關於熵的理論,就可以產生一個這樣的設想:比特幣是一個生命。因爲它在不斷地消耗能源並創造負熵以維持自己的「生命活動」。比特幣成爲了人類社會中第一個通過代碼運行形成的生命體。它可以被當成一個物理學意義上的生命。

如果比特幣被視爲生命,比特幣的耗能又應該如何被看待?祕猿科技現在正在支持的一個公鏈項目 Nervos 也將採用 PoW 機制。這個項目核心創新是對比特幣的 UXTO 模型進行擴展。耗能可以被理解爲是數字世界紮在現實物理世界的根。

3. 比特幣完成了資產上鍊

有一個概念一直被提及:資產上鍊。如何才能做到資產上鍊? 比特幣在這方面做的就十分出色。它做到了能源資產上鍊。大家可以認爲比特幣是資產上鍊做的最好的區塊鏈之一。其他區塊鏈可能都沒能完全解決這個問題。但是比特幣做到了。它運用了一套博弈結構,做到了能源的資產上鍊。

所以人們可以信任比特幣,因爲比特幣是紮根在現實物理世界的。

4. 區塊鏈十分耗時

如果想要理解區塊鏈,有一點必須明確:區塊鏈註定要又貴又慢的。與比特幣相關的交易是一秒鐘七筆。以太坊是一秒鐘二十筆。這兩個正好是每秒事務處理量最低的兩個虛擬貨幣。要知道天貓還有京東在雙 11 的交易 TPS 是以幾十萬筆每秒來計算的。

區塊鏈不是雲計算。有很多開採虛擬貨幣的礦主爲了將電費壓到更低,會告知政府自己在進行的項目是雲計算以爭取補貼。但區塊鏈並不是雲計算。雲計算是通過分割計算任務來提升整個計算效率的。
雲計算是提升效率的。而區塊鏈是消耗效率的,它的效率很低。

業內有一個術語叫做:不可能三角。這三角分別是性能,安全以及去中心化。這三者是不可能兼得的。因爲以太坊和比特幣選擇了提升安全和去中心化,它們的性能就會很低。這兩者達成的是最可靠的全球共識。而全球共識就是又貴又慢的。

與之相對,EOS 實際上是強調性能的。它現在的 TPS 性能可以達到 3000 到 4000 之間。但代價是它在很大程度上放棄了去中心化。EOS 可以寫入數據的節點只有 21 個。同時它還存在一些限制。在某個節點的交易是可以被 block 的。換言之,就是交易可以被拉入黑名單。這實際上是一個十分中心化的做法。不僅如此,EOS 還有大量的人爲制定的規則。根據規則可以人爲地暫停交易。那麼 EOS 到底算不算區塊鏈呢?這個問題是存在爭議的。但是在這裏提到的,只是對不可能三角三種特性的取捨。

這就是從時間,空間以及能量的角度來看待區塊鏈。能量最後轉化成了人們的共識。有的文章也把這種共識叫做社會可擴展性。社會可擴展性說起來比較拗口。但這個名詞在學術上相對比較嚴謹一些。

區塊鏈作爲基本工具的工具論

(一)區塊鏈是軟件開源運動結出的果實

接下來讓我們來了解一下,在整個新的商業結構裏面還有哪些玩法是大家不熟悉的。

區塊鏈是軟件開源運動所結出的果子。在以下這張圖中左側是軟件開源,右側是硬件開源。軟件開源是從 1991 年的開源系統 Linux1.0 開始的。硬件開源也有很多。其中有一個叫做 RISC-V。在這裏簡單地介紹一下,因爲這可能跟目前所說的內容有關係。RISC-V 是 CPU 的指令集。

祕猿科技錢靖:法律和文明將因區塊鏈技術重新塑造

1. 個人電腦的指令集

在個人電腦時代,只存在一個指令集。這個指令集叫做 x86。這個指令集是英特爾還有 AMD 公司正在使用的指令集。然而這個指令集是閉源的。並且這個指令集非常複雜。現如今它包括了幾十萬條的指令。現今個人電腦的英特爾製造的 CPU 用的指令集就是 x86 指令集。

這種指令集有兩個特點。第一,它的存在是閉源的。換言之,只有特定公司懂得如何編譯這種指令集。第二,這個指令集非常的複雜。其中有幾十萬條指令。這麼多指令是很難進行修改的。將這個指令集開源,其他人也看不懂;能看懂也不敢改,一改很可能就崩了。非專業人員很難對這些指令進行編譯。這種商業模式給英特爾這些核心的芯片廠商帶來了鉅額的壟斷利潤。

2.手機端的指令集

還有一個指令集。它是手機芯片的 ARM 指令集。編譯這個指令集的公司是一家英國公司。這個指令集是有開放許可的。授權費用大概在 1000 萬到 2000 萬美元之間。有這個指令集的存在,谷歌開源的安卓系統纔會大規模應用。安卓就是手機操作系統軟件的開源。ARM 並不是開源,但是它是公開許可使用的。所以在國內可以看到衆多廠商,只要它是一個大規模的公司,這些廠商就可以製做自己的手機,比如步步高的 OPPO 和 VIVO。還有很多家電廠商也可以做手機,比如 TCL。這是一種商業模式。

這也是中國現在手機廠商能夠通過自己努力去佔領印度以及非洲市場的原因。印度人用的手機和非洲很多國家的人用的手機都是中國製造,但是手機的品牌大多數人在國內並沒有沒聽說過。這種手機並不在中國售賣。它們不是針對中國人設計的產品。它們的設計理念是超長待機。超長待機是什麼概念?這些手機充一次電可以用半個月。因爲有些非洲國家的人時隔半個月才能找到可以充電的地方。所以這些手機不是爲中國人設計的。但是人們會發現這個市場比原來寬鬆了許多。

3.物聯網時代的指令集

說完個人電腦和手機的指令集,我們現在來談談物聯網時代的指令集。我們將 RISC-V 稱之爲物聯網時代的指令集。這是一個什麼樣的指令集呢?這個指令集是 2016 年加州伯克利大學專門研究指令集的教授做的。這個指令集的指令十分簡略,基本指令控制在一百條以內。這個教授說:根據他多年對指令集的研究,這一百條以內的指令可以搭建出其它所有的複雜的指令。而且這個指令集是開源的。不知道大家對 IC 行業有沒有了解。現在已經有很多基於 RISC-V 的芯片在流片了。也存在很多大的芯片生產設計廠商提出會支持 RISC-V。

RISC-V 是專門爲物聯網設計的。它的指令集會達到 32 位甚至更小的 16 位,並擁有更低的耗能。在不遠的將來,人們就會看到,過去的昂貴的嵌入式芯片很快就會被基於 RISC-V 的芯片全部替代。 這個改變是 2016
年纔開始的,到現在爲止也不到三年時間。因此這會是一個重大的機會。

這個就是開源的玩法,我們看到大量的軟硬件產品在進行開源,包括很多大廠的產品。以上提到的軟硬件對程序員或者從事 IC 行業的人來說應該更爲熟悉。這些軟硬件都是他們日常在使用的。在這個過程中也許中間出現了很多誤解,開源到底是什麼意思?首先代碼開源運動不代表着免費。代碼開源運動被稱爲自由代碼運動。任何人都可以使用這些代碼,但是不代表這些代碼是免費的。

(二)區塊鏈和開源運動的關係

1. 區塊鏈應該是開源的

那麼區塊鏈和開源運動是什麼關係呢?有這樣一個說法:沒有開源就沒有區塊鏈。原因是區塊鏈創造的信任是基於代碼產生的。這裏存在誤解。這個誤解是就很多國內的公司不會宣傳自己的做的區塊鏈是開源的。很多人會問如果做的是區塊鏈,爲什麼不開源?這些公司不敢對區塊鏈進行開源的原因,我不敢妄自揣測。但是如果所做的區塊鏈不是開源的,其他人就不能看到對應的代碼。不能看到代碼就不能證明這個是區塊鏈還是一個 TPS 很高的中心化系統。因此不開源的區塊鏈技術是無法在技術上實現區塊鏈的增信的,你還只是在信任這家區塊鏈公司而已。

2. 對區塊鏈的信任建立在它代碼之上

那麼最早比特幣的信用又是怎樣一點點搭建起來的呢?原因並不是中本聰這個人。是因爲中本聰長得帥還是因爲中本聰有錢呢?其實都不是。當然也不是因爲比特幣的白皮書。很多人非常看重白皮書。白皮書其實沒那麼重要,白皮書就是一個 vision,它是一個編寫出的夢想。

對比特幣的信任來自它的代碼。這種信任是一步步建立的。到後來纔有很多人開始覺得比特幣可以信任。在這之後比特幣才擴展成了一個網絡。最後網絡成型了,大家都願意持續地在這個網絡和網絡的交易邏輯上進行投入。這種信任是基於代碼增長起來的。

比特幣的代碼在對量進行控制。代碼也在對賬戶進行控制。代碼允許用戶自己對量進行控制並且對賬戶進行控制。這種信任是基於代碼的。因此我想說黃皮書比白皮書重要無限倍。

3. 區塊鏈白皮書、詳細設計文檔與開源代碼

在 ICO 風潮出現之後,大家都會去看白皮書。這是完全錯誤的方向。正確的做法是去看它詳細設計文檔和代碼寫的如何。詳細設計文檔是什麼呢?以區塊鏈詳細設計文檔的著名代表,Garvin Wood 撰寫的以太坊黃皮書爲例,它的細節豐富完備,定義清晰嚴格,邏輯自洽,根據這個黃皮書的內容,以太坊白皮書的內容在設計上具有很強的說服力了,纔會有人進行投資和支持。只有白皮書是無法證僞所提出來的願景是可以在工程上和博弈關係上實現的。另一方面要看代碼,代碼已經基本完成並且已經開源,程序員們才能通過去 review 以及測試這些代碼,在覺得代碼是可行的,纔會進行投資。這裏要補充強調一點,並不是一個項目有了詳細設計文檔和開源代碼,就一定是靠譜的項目,但是相對於一個沒有提供任何可以證僞的材料的項目而言,有詳細設計文檔和開源代碼的項目至少是走在一個有誠意的、科學的道路上。

如果說有人想要做一個 ICO 投資的投資准入門檻或者說資格,他實際上應該做一個代碼能力測試者。作爲一個區塊鏈項目的合格投資人,如果看不懂技術設計文檔在寫什麼就什麼也做不到。如果說一個項目的技術設計文檔,或者說它的代碼以及它的思路都沒有做出來並且開源的話,這也很可能是一個失敗的項目。

區塊鏈的核心點在什麼地方?它的核心點在它的代碼實現。也就是,它的設計能不能夠實現它白皮書裏面所提到的東西。別人要做的判斷是它實現的難度有多大?它的障礙在什麼地方?如果判斷的依據都沒有,只有一個願景,那風險實在太大了。

4. 開源是一種商業行爲

開源是一種商業行爲。大家不要認爲可以自由使用開源軟件就是一件好事。其實不是這樣的。開源軟件的安全性是堪憂的。一套代碼沒有進行封裝測試,沒有人進行註釋和寫文檔,是沒有人敢用的。GitHub
爲什麼一直是全球最大的男性交友平臺?它是面向程序員的,程序員在上面幹什麼?這個平臺可以用來測試代碼。測試結果 OK 的話,這套代碼就可以用到其他系統中去。

代碼是需要測試的。一個人是有能力去確定代碼是否可用,是否安全的。一套開源代碼下載或者 fork 下來之後就像從微軟直接下載下來一樣,就可以放心使用嗎?並不是。在這個自由使用的過程中,開源者也會得到反饋。他可以通過這種免費的測試去修正自己開源的代碼。這也是一種商業模式。

希望大家能夠理解開源並不意味着公司放棄了大量的利益來提供免費的代碼。它不是一個慈善活動。

以下這個圖片是在說最近開源社區的企業可以進行估值了。這個社區就是 Red Hat。有的人已經把圖片中的紅色改成了藍色。因爲 Red Hat 被 IBM 以非常高的價格收購了。

祕猿科技錢靖:法律和文明將因區塊鏈技術重新塑造

Red Hat 實際上是 Linux 社區孵化出來的一家軟件服務企業。一家企業如果在使用企業級的 Linux,Red Hat 會給這家企業提供服務,包括剛纔到的封裝、維保、安全以及修改。這個服務很值錢。這其實是一個在開源社區裏面孵化出來的一個可估值的商業模式。所以正經的區塊鏈企業的代碼應該都是開源的。而且要確定這個企業有一個技術社區。如果一個項目在技術社區中得不到認可,技術員都無法認同這些代碼,這個項目就是不可行的。

(三)區塊鏈與密碼學和加密經濟學

區塊鏈的第二個玩法,叫做密碼學與加密經濟學,Cryptography and Crypto-Economics。

1.非對稱加密算法

非對稱加密算法,也就是上文提到的私鑰和公鑰。其中公鑰是可以公佈的,是用來加密的,而不能用來解密。而私鑰只有個人擁有,它是可以用來解密的。換句話說就是公鑰只能用來加密,而私鑰用來解密。所有人都可以擁有公鑰,而私鑰只有個人自己擁有,它是從來沒向任何人傳播過的,所以也不存在泄露的風險。非對稱加密系統基於數學原理一部分是
RSA,RSA 是基於大質數的。比特幣用的 ECC 是基於橢圓曲線函數的。

通過哈希算法,不管是多長的一段明文,都可以得到一個等長的 256 位的 16 進制的值。這是一個單向函數。也就是說知道哈希值是不可能推出明文是什麼的。還有一點,這個算法是一個很難碰撞的函數。數學上很難有兩段有意義的明文,其哈希值是一樣的。

在去年的年初,谷歌用 SHA1 也就是最原始的哈希算法做了一次非常值得銘記的測試,碰撞出了兩段有意義的明文卻擁有同一個哈希值。谷歌基本動用了全部的計算資源纔算出這個結果。

所以說一旦拿到了一段明文的哈希值,就可以反向對照它的原文是什麼,這個原文基本是唯一的,動任何一個符號都不行。這其實都是很古老的技術了。但是比特幣把這些技術都結合在了一起,具體如何結合在這裏就不贅述了。

2. 密碼學成爲了工具 -加密經濟學

比特幣除了應用這些數學方法以外,更大的創新或者說成功的地方在於它對博弈論的使用。這實際上就到了制度經濟學的範疇。

在比特幣的啓發下,現在業內提出來一個概念,就叫做加密經濟學。加密經濟學的概念是:密碼學成爲了工具。人們可以通過密碼學的方法把各種商業交易固定起來。尼克 . 薩博(Nick Szabo)曾經說過,區塊鏈是一塊透明的琥珀。這塊琥珀是不斷生長的,會不斷的把交易過程固定下來。當人們知道自己和別人的交易記錄全部被透明地記錄下來不可篡改的時候,人們對未來的行爲預期就會被改變。這就涉及到了博弈論以及制度經濟學。也就是怎麼樣運用加密的方法來達成新制度的設計。這是一個新的加密經濟的出發點。

數學家和密碼學家迎來了春天

在加密經濟學的背景下,有兩種人的春天已經來了。第一種人就是數學家以及密碼學家。據我所知,大部分國際上知名的密碼學家都有自己的公鏈項目。在以前他們都是無人問津的,因爲密碼學家的僱主只有政府和軍方。密碼學是很偏門的一個學科,而現在這些密碼學家走到了經濟的前沿和主流賽道里面來了。

衆所周知,以太幣最小的單位是 Wei。這個單位來自比特幣白皮書裏面提到的戴偉(Wei Dai)。他是華裔的密碼學家。他在近日就推出了自己的公鏈項目。

人們會發現:數學家直接得到了市場認可。而且酬金可能達到上千萬美金。這是一個在歷史上從未發生過的事情。在以前,數學家想要在短時間內獲得自己的成就,是需要通過其他領域的應用來實現的,或者通過股市上的量化交易來達到。量化交易可能讓數學家賠得很慘。但是現在他們可以直接籌集到資金然後面對市場。

制度經濟學家迎來了春天

第二種人是制度經濟學家。我在這裏把法律經濟學也加進來了。因爲我雖然是法學院的,但是當時法學院的蘇力老師以及他的博士們,實際上都是法律經濟學的擁躉。法律經濟學的奠基人理查德 .A. 波斯納(Richard Allen Posner)是芝加哥大學的教授,法學家。他曾經對各種法律制度進行經濟學原理的分析。

有一種說法是:經濟學在喫掉法學。下圖是理查德 .A. 波斯納的兒子,艾瑞克 .A. 波斯納(Eric Andrew Posner)。他現在也是芝加哥大學的法學教授。他在最近寫了一本書。書名叫「Radical Markets」,譯作《激進市場》。Vitalik Buterin 給這個書寫了很長的書評。法律經濟學家,或者制度經濟學家提出的設想在什麼地方能夠最好地實驗?答案是區塊鏈上。

祕猿科技錢靖:法律和文明將因區塊鏈技術重新塑造

小波斯納教授在書中提到了幾個觀點:第一觀點是:設想一個「哈伯格稅」(Harberger Tax)。每個人定期爲自己的財產估一個價,然後按照這個價格去納稅。這個稅就是哈伯格稅。任何第三方在此期間都可以以這個價格強制收購這個人的財產。哈伯格稅只是一個設想。這個設想也是存在爭議的。這個稅可能會抑制那些從房地產這種壟斷性的財產裏面獲得暴利的人的收益。但它可能會促進資源的使用。這個設想現在還在討論中。但是如果想進行實驗,區塊鏈其實是一個非常好的實驗場所。

另一個觀點是關於累進制的投票的。舉例來說,對任何一個公共話題,如果一個人想投第二票的話,那麼這個第二票的投票權付出的成本必須是第一票的倍數或者是平方數。如此一來,想要一個人在某個議題上投很多票的成本是呈指數上升的。這是一個很有趣的制度。它是關於怎麼去評議更富有的人去獲得更多投票權的。當然也有投票者可以負擔得起鉅額成本的可能。當然這個系統的應用也需要區塊鏈上的身份作爲一個可信的基礎設施作爲前提。

實現這種制度的過程中會存在很多障礙。這種障礙在目前的紙質文件系統中是無法去排除的。換句話說其實存在很多制度經濟學的設想和實驗,它們是無法在目前的紙質文件系統中便宜的完成的。然而如果把這種設想和實驗放在密碼學控制的區塊鏈的系統中,它們的完成度可能性會很高。

對各種思想實驗,經濟學實驗以及制度學實驗,區塊鏈提供了一個成本很低的實驗的場所。這種實驗不需要發生在一個現實國家中,不需要去推翻某個統治者。而且在區塊鏈中可以反覆修改制度參數,這種修改都不會對樣本造成傷害。這樣一來投票的成本會變得很低。

(四)軟件架構師可以成爲未來世界的設計師

我們知道西方所有哲學、政治學的開山之作是《理想國》(Republic)。柏拉圖在裏面提到的最理想的統治是哲人王的統治。第二位纔是民主的統治。是否存在這樣一種可能性?未來的世界是由一羣數學家和程序員來設計的,就像「黑客帝國」中所描繪的那樣。這種設計師叫做:Architect。在軟件領域中 Architect 是架構師的意思。這樣一來上帝其實是一個 Architect,也就是軟件架構師。這和哲人王的統治的設想已經非常接近了。我希望大家有機會能夠閱讀一下《理想國》。有一種說法,整個西方政治學史都是對柏拉圖著作的註解而已。

(五)區塊鏈與智能合約

我們再來看一下智能合約。智能合約是以太坊區別於比特幣的特點。而智能合約的概念其實早於比特幣,也早於以太坊。大家都知道比特幣在 2008 年推出了白皮書,在 2009 年才真正開始在代碼層面運行。在這裏講一個笑話。在 2017 年的時候,有些人在應聘中會提到自己有十年的區塊鏈開發經驗。回到正題,智能合約概念的誕生是早於區塊鏈的。有很多制度經濟學上的思想實驗室也是早於區塊鏈的。

尼克 . 薩博也是一名律師。他最早爲智能合約提出了一個定義:智能合約是一套以數字形式定義的承諾(promise)。合約參與方可以在上面執行承諾的協議。在民法中的合同法中,合同是承諾與要約。承諾是對要約的完整的重複。而一組承諾就形成了合同的約定。當然,它還同時包括了判決以及執行。執行是發生在判決之後的。

1. 區塊鏈與智能財產

他同時也提出了另一個概念:「智能財產」(smart property)。智能財產是通過智能合約控制的財產。智能合約其實可以簡單的理解爲計算機語言中的 if-then 語句。但是這個語句不是在一臺計算機上運行的,而是運行在以太坊的節點的所有計算機上的。這些計算機同時在執行一個語句。而且這個語句的內容是一致的。所以每一臺計算機都在計算同一個合約。這是叫做合約的全球共識。當一個預先編好的條件被觸發的時候,也就是預言機被觸發的時候,它就會執行相應的動作,也就是決定如何結算如何分發。而處理的對象就是數字資產,也就是智能財產。

比特幣解決了一個什麼問題?比特幣解決了一個不受線下控制的數字財產的問題。它是一個自足的線上財產。它也爲智能合約提供了可供執行的智能財產。以太坊通過每個節點對合約的同步計算以及反覆確認。確認的內容不再只是比特幣餘額,還有合約的計算。這樣一來最終就達到了一個智能合約結算支付的執行。而這樣一個智能合約的服務是按次付費的。

2. 契約不是萬能的

有些人會想智能合約是不是可以替代現在的傳統合同。但是要實現智能合約的完全替代其實還有很長的路要走。經濟學上有一個理論叫契約理論。2016 年兩位經濟學家獲得了諾貝爾獎。其原因就是他們對契約理論的貢獻。他們的基本理論基礎就是不完全契約理論。

社會上的事情很多是不能夠用契約來解決的。第一個原因是當兩方進行契約的時,有時會由於信息成本過高,造成契約無法簽訂。也就是說未來會發生什麼事情是無法全面約定的。因此人們並沒有辦法確定在這些未知的事件發生時將要如何處理。

第二個原因是由於無法全面約定,雙方在碰到突發事件時都有產生機會主義的傾向。也就是通過損害對方的利益來達到自己的利益。那麼這個合同能否訂立就是存在問題的。

第三個原因涉及到了執行方面的問題。就是雙方實際上沒有辦法完整地把判決的信息傳達給第三方。換言之,第三方很難獲得完整的信息並做出判決。這就會使得整個合約過程是不完備的。因此合同能處理的事情其實是非常有限的,這個處理的過程也是非常昂貴的。

3. 智能合約的缺陷

其實智能合約也是存在一樣的缺陷的。當約定變得複雜時,相關的成本就會提高。所以現在智能合約用在哪裏最好?答案是博彩,減少了很多出老千的擔憂。我們知道 EOS 的博彩項目都快成爲「博彩鏈」了。國內某著名公鏈項目也拼命地從以太坊和 EOS 上挖博彩項目。所以我們看到,智能合約現在還處於早期。

現在的智能合約還達不到商業合同要求的複雜程度。這中間可能出現的大量問題也許可以用保險解決。在這個方面,傳統合同也是一樣的。 當出現了意外情況,由保險公司可以 cover 相關的風險。但是大家要知道有大量的事情保險公司是不會保的,例如運轉一些文物。保險公司首先需要一個非常大的數據基礎才能夠精算出保費和相關的賠率。在這之後它們才能推出相應的保險產品。如果一個風險是不可保的,保險公司也沒辦法提供相關的合同支持。這是一個很很弔詭的事情。當一個合同干擾因素太多的時候,其實雙方是達不成合同的。智能合約也無法解決合同本身的很多固有的問題。當然,還是希望在以後能夠把保險和一些不可抗力的波動加入進來,從而可以使用智能合約。但是這在目前還是無法達到的。

4. 智能合約與預言機

下圖中的人是尼克 . 薩博。他拿着一箱的 token。而這個箱子就可以稱之爲一個智能合約。這個 key 又是什麼呢?key 就是事先約定好的能過觸發智能合約的信息。而觸發的機制就叫做預言機(Oracle Mechanism)。這個名字中的 Oracle 和甲骨文公司沒有關係。預言機的存在不是因爲甲骨文公司。它的意思實際上來源於古希臘的神廟裏的神諭。

預言機是鏈外信息寫入鏈內的機制。鏈內的信息實際上是一個自足的信息。它的內容都是哈希。一個系統是需要從外界去獲取新信息的。因此這個機制是很重要的。而這個機制是區塊鏈無法完成的。這也是現在有很多公司正在投入研究的。

現在的設想是有幾種解決方式:比如說 Augur 以及菩提的項目通過廣泛的公衆參與,每一個人都選擇一個方向,來給出一個結果。另外有一些是關於金融信息的,例如彭博社,路透社。它們是權威的信息。人們可以去採信這些第三方的中心化機構的信息。例如,路透社在 2017 年的時候就提出了以太坊的智能合約可以使用的路透社的信息服務。現在很多以太坊的基金以及很多的條約的觸發是藉助美國股市的信息來決定的。

(六)區塊鏈與對賭協議

網絡賭博是需要隨機數的。然而大家知道計算機系統自己產生的都是僞隨機數。僞隨機數不是真正的隨機數。人們希望在未來能夠把審計報告,生效判決以及行政命令都當作觸發的鑰匙。這時就可以事先約定好一個數據格式,然後再來問:你的數是多少?舉一個簡單的例子:對賭。有一個條款叫做棘輪條款,也叫做對賭協議。這個條款是根據未來的投資公司的估值情況,或許再加一個其他的參數,來調整投資的股權數的。這種官司我自己打過。官司持續了兩年但是最後也執行不了。原因是當官司打到第二年的時候,這個公司已經瀕臨倒閉了,沒有價值了。

假如雙方在對賭的時候,約定就以某個會計事務所出具的會計師簽字的審計報告爲觸發條件。這個就可以立刻執行。公司的股份是登記在區塊鏈上的。它會執行得非常快,並且不需要法官。如果真的要跟法官解釋,當事人可能要花上 10 個小時解釋其中的原理,而法官可能要花 20 個小時向審委會解釋。這樣一來兩年過去了,也許都不可能實現股權調整結算,這是很沒有效率的。在剛剛提到的情景中,如果是四大會計師事務所,他們可以按照事先的約定提供一個信息,如果四大按照約定好的數據格式把報告發給客戶,智能合約自動執行股份的分配,這個事情就結束了。如果有起訴的必要,當事人可以起訴四大和投資方,但是這個勝訴的舉證責任和時間的成本就轉移方向了。所以區塊鏈其實不排斥結合鏈外的信用來做事。這個是我最近的思考,不知道對不對,在這裏跟大家做一下交流。

(七)區塊鏈爲不同的產業鏈條提供了不同的重組

1. 開源的本質

在軟件開發中有兩個術語,一個叫耦合(Coupling),另一個叫內聚(Cohesion)。而這兩者實際上在描述同一個東西。就是在內聚的同時也存在解耦。

什麼是開源的玩法的本質呢?開源實際上是把微軟等整體工作的公司的工作拆分出來了。也就是把原來是內部工作的開發和測試拆分開來。這個過程就提供了很大的價值。開發人員在進行測試的時候不知道自己要測試什麼。在不同的環境裏測試的結果是不一樣的。但是當最後這個軟件完成開發,它面臨的場景是千差萬別的。開發人員最後實際上需要一千家企業去進行測試。最後可能期望一千家企業裏面有兩百家會採用這個產品。以上講的這些是讓大家理解這個商業玩法的核心。區塊鏈作爲一個工具,它提供了一些什麼樣的產業鏈條的重組,以及又提供了哪些機會。

2. 比特幣解耦了支付和記賬

而比特幣又解耦了什麼呢?比特幣解耦了記賬和支付。傳統的支付和記賬都是銀行的工作。一個人把一個東西支付給另一個人,是把指令交給了銀行。這個指令具體執不執行是銀行的決定。可能出現一種情況:支付方已經被最高人民法院拉入黑名單。銀行會把這筆款項優先凍結,並依據法院的指令支付給債主。這樣一來,錢就無法支付給原本的對象。也有可能出現超限額的情況,大家可能碰到過,銀行會告知不好意思,今天的付款已經超過了 5 萬元限額,這很讓人煩躁吧。而現在呢,通過比特幣,可以支付任何自己想支付的量。在比特幣網絡上有過一個實驗。轉賬價值 500 萬元美金的比特幣的費用和轉帳五塊錢價值的比特幣是一樣的。

而傳統的 swift 系統是按照總金額收取費用的。而且很個過程非常慢。比特幣很快,只需要一個小時。而且礦工是不管支付的。無論涉及到多少錢比特幣工作者都不關心支付的相關問題。他們只負責把交易指令打包。而且他們是看不見交易的內容的。所以這個解耦創造了巨大的價值。

大家在考慮相關的事情的時候,請不要總是從去中心化的角度來思考。換句話說,就是大家在做這方面的商業設計的時候,不一定非要從去中心化的角度來考慮問題。當然在以上這個情景裏面,其實完全可以從去中心化的角度來討論這個問題。比如:礦工去中心化了。其實不是這樣的,它的核心在於解耦。

3. 以太坊內聚了簽約和判決

以太坊內聚了簽約和判決。判決就是剛纔提到的預言機系統進行的執行。我們知道,傳統的籤合同的過程是:雙方簽約。然後在雙方齟齬並談不攏了之後,有一方要去法院起訴。所以現在法院把判決和執行分得很開。我去朝陽法院申請執行的時候,法官說:「不好意思請去小紅門,你走錯地兒了。」在過去簽約,判決和執行是分得很開的。但現在在智能合約簽約的時候,判決和執行都內嵌在其中了。它是一個自治性的一個系統。這個內聚也提供了巨大的價值。大家從商業上考慮的時候,多從這方面去想。現在有很多人問,以太坊之後是什麼?有人宣稱自己是以太坊 2.0,比特幣 3.0 或者是區塊鏈 3.0,4.0 甚至 6.0 的。但是,你要明白你到底做了什麼改進?

區塊鏈對各種部門法帶來的思考

(一)區塊鏈與憲法

北大的蔡定劍老師已經去世了。他原來是北大的教授,也是人大法工委的憲法的主要學者之一。蔡老師曾說過:憲法的精要在什麼地方?憲法的精要就在於限制無限的權力,並將其變成有限的權力。這也是憲法的精神。英國大憲章中最早的限制是什麼?是限制了君主的無限徵稅的權力。也就是徵稅要通過議會,無代表不交稅。而區塊鏈實際上就是在這個時代去實踐憲法精神的一個技術。它通過代碼告訴人們,什麼東西是區塊鏈做不到的,這種自我限制,是最有價值的。

假設現在中本聰站出來說:「我決定把比特幣的上限改成 6400 萬個。」大家是不會在意這個改變的。那個也許可以稱之爲一條新鏈。這也是爲什麼在上文中一直強調代碼一定要開源。代碼不開源別人就不知道開發者在代碼內部限制了多少權力。比如 2017 年 ICO 火熱的時候,有個人把比特幣和以太坊的代碼改一改並給自己留了 51% 的代幣,而這種公開欺詐的代幣居然也有人去投資。如果一個人在用代碼之前不讀代碼的話,他根本不知道自己在幹嘛。

1. 區塊鏈爲憲法提供了技術上的支持

有一些國家,小的地區議會把地區憲法在 GitHub 上直接開源了,獲得了好評。但是從現代國家體系和政體穩定的角度來說,讓國家的憲法跟區塊鏈發生關係,甚至比較激進地希望用智能合約進行憲法的司法化,都是令人很難想象並執行的。但是從另一個角度講,區塊鏈未來有可能爲憲法、全民公投以及類似憲法性質的組織章程提供一些技術上的支持。例如,基於區塊鏈的公司章程。

2. 區塊鏈是永恆的

舉一個例子,有一個詞語叫做永恆(perpetual or constant)。Constant 在憲法中是預示永續的。區塊鏈爲什麼也可以被稱之爲是永續的呢?例如 ETC 和 ETH 的分叉。最早的憲法就是關於 ETC 的憲法。後來產生了分叉。那麼 ETC 就消失了嗎?答案是沒有,ETC 的憲法是繼續存在的。只是 ETH 在做出了修改之後獲得了更多認可,它的價格漲得更高而已。所以可以這樣認爲:區塊鏈的代碼實際上跟與現實的憲法一樣,都有一個永恆的設定。

當然永恆不是現實存在的,因爲現實中歸零的幣也很多。可是從長遠的角度看,很多被認爲是歸零幣的虛擬貨幣也是有非常少的人在進行維護的。當然比如著名的 SBTC,它的市值排名現在在 1800 多。人家的名字都叫做 SBTC 了,韭菜們爲什麼還要往上衝呢?

剛剛也提到,現在是制度經濟學家的春天,很多項目都有自己的憲法或者白皮書。這相當於在說:如果你不喜歡我的玩法,你可以去別的地方。也就是說一個人可以同時把身份和財產放在多個憲法環境下。如果現在有人想創立一部憲法,或者說做一個社會性的實驗,區塊鏈實際上降低了實驗成本。

(二)區塊鏈與民法

1. 主體與去中心化身份

讓我們再來講一下民法。大家知道,民法是在處理平等主體之間的關係。先來談談主體。業內現在正在做的一個非常核心的技術進展,叫做去中心化身份,也可以稱之爲自主身份。

傳統的中心化身份

人們現在的身份是誰在進行控制呢?這個控制者是一箇中心化的機構,也可以叫做戶籍警察。之前我們國家管理相對混亂的時候,一個人實際上可以擁有多個戶籍身份。我見過這樣一種神奇的操作,自己有一個北京的身份卻又到老少邊窮地區辦理另外一個身份證。她再會用這個老少邊窮地區的身份證去辦理移民。所以一個人同時會有兩個身份。這是很奇怪的。

我曾經有一個案件的對方在起訴我們的時候錯用了她的國外的身份。導致這個案子到現都很尷尬,成爲了一個懸案。那件事發生到現在已經有八年之久了。可是還是有不明真相的法官給我打電話,問這個案子是什麼情況?爲什麼遲遲沒有結案?我把情況告訴他們後,他們也都沉默了。作爲同一個自然人,兩個身份的照片不一樣,生日也不一樣。中國法下她是一個身份,美國法下是另一個。沒有人有辦法確定她的身份了。她同時持有中國境內的戶口和美國的護照,最後在起訴的時候就用錯了身份。她用國內的身份簽約了合同,卻用國外的護照起訴了我。當她把合同拿出來時,原告被告法官三方都變得很尷尬。

區塊鏈的去中心化身份

中心化身份會存在大量的問題。大家現在的身份是由國家控制着的。包括 KYC 在內的一些事情都控制得非常嚴格。然而我們希望區塊鏈能夠爲大家提供一個自主的身份。也就是自己的身份和信息都由自己來控制。這樣一來在需要用到身份的時候,就不用通過第三方來取得自己的身份,而是直接把身份信息交給對方,從而委託對方完成相關的事情。第三方機構無法對其進行刪除或者修改。這也是整個區塊鏈技術社區正在進行的一個核心的一個工作。

2. 代碼的民事主體化

關於民事主體還有一個問題需要討論。現在存在一個趨勢:代碼的民事主體化。區塊鏈的地址可以給代碼,也可以稱之爲算法或者智能合約,提供民事權利能力。也就是說一個人擁有一個地址,他就可以收錢。如果他又有一個賬戶的話,就可以花錢了,也可以欠錢了。

人工智能具有民事行爲能力

而人工智能會給代碼或者說地址提供民事行爲能力。所以它可以替賬戶持有者進行決策:怎麼去花錢,怎麼去借錢。不知道大家對人工智能是否有所瞭解。人工智能也分爲幾個部份。第一點是它可以通過過去的數據形成一個預測。第二點是它還需要一個判斷的動作,最後形成決策。這個預測的動作和決策之間還是有一道鴻溝,那就是判斷。現在這個動作還是需要人去進行的,所以我們現在還主要把人工智能叫做決策輔助工具,而非完整的決策工具。智能合約可以替代人來填補這個鴻溝。一是智能合約的結構,二是區塊鏈上的餘額可以提供一個判斷的結構,並且是自執行的。因此在這種情況下,綜合幾套系統可以形成一個完整的,有效的民事主體。

有些人可能會說:錢律師,你想得太早了吧?這些好像都是科幻小說中才會出現的內容。但是,其實這些已經離我們很近了。大家可以關注一下 2019 年 1 月 1 日生效的電子商務法。電子商務法第 48 條規定當事人和一個自主交易系統完成的交易,是有法律效力的。這又是什麼意思呢?當一個自然人作爲當事人和一個商家提前設定好的機器形成的交易是有法律約束力的。例如大家在購買電話卡的時候是不會有人介入的。而在充值了之後,賬戶金額就會提高。再舉一個例子,自動售貨機是一個自主系統,你跟它形成的交易也是有法律約束力的。

如果再往前前進一小步,當事人自己就是個機器人或者一段代碼,面對的對象也是一個機器人或者代碼的話,這個規定就不生效了嗎?同一個邏輯完全是可以推道導出來這應該是有效的。而且其實在如今 90% 以上的股市交易都是量化機器人操作的情況下,已經存在了。這種情況下都是機器或者代碼在進行買賣,這種交易必然會受到民事保護。再加上人工智能的預測和判斷會越來越難以被人類理解。Alpha Go 就是一個很好的例子。最近的終極版的 Alpha Zero 只花費了八小時從一無所知到擊敗 Alpha Go。這個是非常恐怖的。特別是當兩個算法在交談的時候,人類根本就不知道他們在說什麼。這個世界很快就會進入一個新常態。人們要接受這個現實,機器間交流的語言是一個黑箱,是聽不懂的。

3. 區塊鏈爲提高平等性做出了貢獻

傳統的交易信息是單向透明的

再談到平等的問題。區塊鏈技術其實爲平等做了很大的努力。換言之,區塊鏈做了很多平等方面的工作。這就涉及到區塊鏈無差別存儲的問題,也就是上文提到的純粹記憶的問題。記錄一件事的成本其實是很大的。現在的交易過程又是誰在進行記錄呢?其實是對手商家在進行記錄。電子商務法以及網絡安全法一方面規定當事人必須保存三年的交易記錄。另一方面又規定如果其它法律法規另有規定,當事人必須能夠隨時爲政府機關提供相關證據。根據法律,在交易的平臺,數據會被保存到地老天荒。同時對用戶來說,數據三年以後就不可查了,並且用戶會被告知:數據已被刪除。但是數據其實是一直存在的。因爲這是法律要求的,也是商業利益之所在。結果就是信息的單向透明。這就是不平等的根源。人們可能知道在當時發生了什麼,但這個也是很有限的。你產出的數據越多,你就越被動。

區塊鏈爲達到平等提供了一個機會

幣圈發生過一件很狗血的事情。某交易所的比特幣期貨交易上發生了鬧劇。用戶正要準備起訴交易所的時候發現,當天的交易記錄以及如何爆倉的記錄就消失了。其實交易所的高頻集中交易本身和區塊鏈是沒有關係的,交易所是中心化機構。

我們會看到,數據的不平等是非常可怕的。那麼,如何才能達到平等?區塊鏈希望給人們提供一個機會。區塊鏈上的哈希是所有人都能看見的,而交易的數據也能以很低的成本進行儲存。不存在交易所將數據刪除,而客戶主無法查找數據並且數據不可信的情況。這種平等和主體的關係是很重要的。關於數字合同,祕猿科技已經有了一個合作伙伴叫做衆籤科技在做相關的工作。這家公司也是有清華的技術背景的企業。它做數字合同的工作已經很多年了。

4. 區塊鏈中的簽字具有連續性

再同大家談一下做律師的體會。書面簽字真的很噁心。我碰到過很多案子。有時候當事人看到原件會問:這字是我籤的嗎?不好意思,法官,我要求去鑑定!字跡鑑定首先需要選定鑑定機構。雙方在鑑定機構達成共識並統一意見,不然就要抽籤,搖號。我自己是去親自搖過號的。當時是在處理一個海南的案子。爲了搖號這一件單獨的事情我坐飛機去海口,搖完號再飛回來。搖完號之後,我還得去重慶的西南政法大學辦理相關手續。鑑定費要 1 萬塊錢。在鑑定過程中鑑定老師說:請你提供這個人過去三年的十份他親筆簽字的檢材。幸運的是對方是一個商人。在過去的工商資料中還能找到相關的簽字作爲檢材。所以簽字真的是一件很噁心的事情。

在運用區塊鏈以後,相關的簽字可以是連續性的。每個人的簽字就在鏈上。關於什麼時候使用過這個簽字的信息也在鏈上。他們就沒辦法說這個簽字不是自己籤的。因爲過去的與其他交易方的交易都是使用的這個簽名。這個事情也就從而能夠很容易地說清楚了。

5.區塊鏈與物權,債權登記以及侵權證據的固定

再來講一下物權和債權登記。現在國內和國外都有相關的項目做相關的事情。債權登記實際上會和後續要講到的供應鏈金融有很大的關係。債權是怎麼登記在鏈上的?這就涉及到應收賬款的轉讓。再有,我們會提到侵權證據的固定。這其實也是民法的重要內容,可以把侵權的證據第一時間就固定給法院。在固定的時候法院就看到了證據。這之後就可以選擇起訴還是不起訴。這個也是未來互聯網法院想做的事情之一。

(三)區塊鏈與商法

下面再來講一下商法(commercial law)。商法的第一要務什麼?第一要務是效率。它的第二要務是信用。商法裏面對平等性的考慮是往後放的。

區塊鏈與公司法以及保險法

公司法在剛剛的股權登記系統中提到了。DAO 會在後文提到。它實際上是一種新的組織生產的方式。再談到保險法。保險法涉及到智能合約的保險。在這裏使用預言機直接抓取公開的天氣地理數據就可以了。例如航班延誤險。因爲航班的信息都是公開的。延誤了就可以直接通過保險處理。這種方式實際上增強了保險合約的信用。在過去需要一個很大的保險公司達到一定的實繳註冊資本才能夠售賣延誤險。現在不需要這樣了,因爲延誤的數據是很好抓取的。

區塊鏈與破產法

對於破產法,在這裏舉一個實例,祕猿科技提供技術支持的中鈔區塊鏈,他的區塊鏈系統支持杭州法匯科技的破產案件管理系統。有限責任公司的股東限制是 50 人。未上市股份公司的限制是 200 人。然而出現一千個或者五百個債權人是很正常的情況。這種情況下怎麼去開債權人會議呢?很多破產法官一般是沒有膽量組織一起開的。很多地方管理相關問題的法官只有兩個人,無法對這種情況進行有效管理。通過這個管理系統實際上可以解決破產債權會議投票的問題。這個也是應用的方向的其中之一。人們會看到商業規範以及一些訴訟規範在迅速地區塊鏈化。

(四)區塊鏈與行政法

接下來談談有關行政法的內容。行政機關其實對區塊鏈技術十分感興趣。但是想要真正運用區塊鏈也存在很多的壓力和阻力。如何理解行政法呢?它的本質是對行政權力的控制和規範。也就是說行政法是制約行政權力的,而不是一邊倒地爲行政權力服務的。

區塊鏈在這其中是有天然的優勢的。第一個優勢就是:控制。就像上文提到的,區塊鏈能夠提供絕對的私人財產,也可以通過智能合約提供定向受控的資產。我們能不能把行政權力也化爲一種通過區塊鏈控制的權利,以實現對行政權力的獨立行使和控制呢。確保行政權力的獨立行使是着眼於行政官員可以不受其他行政官員控制和干擾的行使自己職責範圍內的權力,確保行政分權落到實處;而確保行政權力的受控是着眼於行政官員不能在自己被授權範圍之外行使權力,要受到人大、黨委通過智能合約設定的範圍和目標的控制。

第二個優勢是對行政過程產生的證據進行存證,這個大家可以展開想象,就不予展開了。

(五)區塊鏈與經濟法

1. 區塊鏈是強大的監管工具

經濟法中存在兩個原則:第一個是市場規制;第二個是宏觀調控。這也是經濟法的基本的取向。如果從合規方面來看,區塊鏈是最強大的監管工具。人們說比特幣是最反監管的,公鏈是最能逃避監管的。但是如果把區塊鏈技術反過來用的話,大家會發現它是最好,最強大的監管工具。而且它的操作很簡單,就是在監管部門放一個節點。所有的實時的商業數據都會在監管部門的電腦上同步。

祕猿科技也做過相關的項目。我們曾經有一個聚合支付企業的客戶。大家知道,聚合支付是不允許二清的,也不允許企業有自己的資金池。那麼企業怎麼向央行證明自己沒有做二清,沒有留資金池呢?爲此當時公司給了央行一個區塊鏈的節點。這個系統是建立在區塊鏈上的。通過這個就可以證明公司沒有做二清。因爲所有的交易都是可見的。當錢到賬時,公司這邊就即時分發掉了。交易是即時結算的。這就可以證明,公司並沒有做二清,也沒有資金池。當時我們也給監管部門提供了一個方案。但是後來監管部門最後做了一箇中心化的方案,包括有支付牌照的都不允許留資金池了,因此最後也沒有再進行應用的擴展。

2. 稅收與區塊鏈

稅收也可以用到區塊鏈的發票。相關的項目已經開始在全國開展了。全國各地都已經發行了很多這種發票。央行版的數字貨幣是一個很宏偉的設計。運用這個設計可以解決大量的核心問題,包括稅務的設計在內。

3. 監管逃離

人們也能看到在現實生活中出現了大量的加密貨幣領域的監管逃離。監管逃離在很多情況下其實是因爲原有監管思路的侷限性。監管部門很難監管加密貨幣市場,特別是在稅上的考慮。例如,美國的
IRS 起訴 Coinbase 被要求提供交易所的數據,這都是在爲收稅做好準備。

(六)區塊鏈與社會法

1. 區塊鏈與慈善系統

社會法強調是相對的公平以及對弱勢羣體的幫助。區塊鏈作爲一種技術實際上非常適合慈善系統。通過這種技術可以去掉很多中間機構。有很多慈善機構每年要收 10% 的管理費,這個比例比很多投資機構都高,頂級的投資機構管理費才百分之一二,這些錢都到不了真正需要他們的人的手裏。在去中心化身份出現之後,就可以輕鬆地驗證善款有沒有到達需要的人手中。因爲交易的過程是可見的,包括善款的花費過程也是可見的。

2. 區塊鏈會拉大貧富差距

區塊鏈爲一門技術和歷史上所有的革命性技術一樣會拉大社會貧富的差距。去積極利用區塊鏈技術的人會獲得巨大的財富。而遠離這個技術的人可能會被整個社會拋到後面。以後諸如 DAO 這樣的生產組織有可能發生零僱員的現象。所有人都會用破碎的時間爲代碼打工。這種情況實際是現有的社會保障體系無法幫助的。這一點不知道在以後將會如何演化。

3. 區塊鏈會造成失業

區塊鏈應用可能帶來大量的白領失業,比如律師業,未來可能就不需要那麼多的律師助理了。現在許多的閱卷工作都是由人工智能來完成的。以後的文卷傳輸送大多會在網上進行,庭審過程也會在網上進行。現在很多律師的工作中需要解決的問題,比如文件應該怎麼簽字,以後就不復存在了。

(七)區塊鏈與刑法

1. 智能合約爲犯罪團伙提供了工具

最後再講一點,其實也是這次內容中最有意思的。接下來要討論的實際上是有論文基礎的。論文叫裘格斯的指環(Gyges’ Ring)。它是 Elaine Shi 寫的一篇學術論文。內容是基於智能合約的犯罪。智能合約去除了所有的信任的中間層。它本身就是可以直接被信任的。但是在給商業提供了信任的工具的時候,它也給犯罪團伙提供了同樣的工具。

2. 智能合約與名片犯罪

舉個簡單的例子,有一種行爲叫做名片犯罪(calling card crime)。我在國內的知網進行了搜索,沒有任何一個文章在討論相關的問題。不知道大家有沒有研究刑法的。這個問題其實很有意思!泄密和非法控制交易系統我在這裏就不過多贅述了。和上述情況類似,匿名的買家和賣家可以通過計算機代碼完成整個犯罪行爲和犯罪激勵行爲。

再回到名片犯罪。calling card 是什麼意思呢?過去在西方存在一種犯罪過程。罪犯在犯罪現場會爲警察或者報紙留下一張卡,以此證明犯罪事件與自己有關並由此獲得報酬。

現在假設有一個場景:有一個商人想讓美國某一個參議員死亡。在這種情況下,商人發佈了一個匿名公告告知自己願意出多少錢使參議員死亡。這時有一個殺手匿名地在以太坊上創建了一個智能合約。合約中提出自己能夠在某一個約定好的時間和地點使議員死亡。具體的死亡方式並不重要。重點是信息是可以在公開渠道通過爬蟲等方式去來確定的。當然新聞肯定會報道誰在何時因爲何種原因死在何處,或者沒有原因,僅僅是確認死亡。在以上這種境況下,商人就可以往殺手的地址打錢,如果在特定時點之前沒有收到信息金額就原數返回。如果在特定時點以內,智能合約在網絡上爬到或者勾選到了信息,這個錢就會打到一個匿名地址,被殺手獲得。這個全過程都是匿名的。

3.智能合約犯罪將對刑法提出挑戰

這個東西會對現今的的刑法理論造成很大的挑戰,因爲不可能指望公鏈可以回滾。其實 Vitalik 也提過類似的問題。碰到這種情況,假如不是去刺殺某個人,而是使某個火車出軌這種公衆性的恐怖事件,又該怎樣決策呢?我知道有很多人,特別是國內的很多專家,他們的第一反應是:公鏈太可怕了!我們一定要把它趕盡殺絕,要不然這種犯罪怎麼去遏制?這是可以理解的。但實際上當大家對公鏈的性質理解到一定程度之後,就會發現這個是沒辦法阻止的事情,就像槍會殺人一樣。其實正確的反應是去研究它,而不是掩耳盜鈴,覺得這個東西不好然後就不去接受。其實現在有關於如何在公鏈上遏制這種行爲的討論。

大家可以看到過去的刑法理論以及上文提到的這種行爲是可以拆分的。犯罪者可能並不會直接進行犯罪,而是通過智能合約加大各個意外事件的產生的機率。例如已知一輛車的行走路線,犯罪者就可以對路線上其他人工智能控制的車輛給發送一個智能合約,將車速提高 50% 可以獲得獎勵。最後車上的人可能運氣好沒死,但是如果他運氣不好的話就死了。這種犯罪過程可能相當於多個意外事件最後造成了受害人的死亡。那麼這些意外事件到底有沒有構成犯罪?並且他的犯意應該怎麼主張?他是沒有共同犯意的。我覺得這些都會向刑法實踐和刑法理論提出一些挑戰。當然在技術上大家也都在想怎麼去解決這些問題。現在暫時還不存在這種事情。這些還都處在思想實驗的狀態,也暫時沒有出現相關實例。

(八)區塊鏈與程序法

在程序法中存在這樣一個理論:律師,特別是美國律師有一個信仰:程序可以解決所有的問題。舉一個簡單例子。三個人怎麼公平的分西瓜?答案很簡單,程序就能解決。從程序來說:誰切誰最後拿西瓜,這樣就可以公平公正地分西瓜。這就是典型的不用理工科思維解決,而是用文科的,法學的,程序的思路來解決公平問題的例子。區塊鏈提供了時間軸和簽名,所以大量的程序法問題都天然地適合在區塊鏈上設計並解決,包括存證,剛剛提到的身份還有司法投票。因爲剛纔在部門法裏面也都陸續涉及到了程序問題,在這裏就不再贅述。

區塊鏈的未來的展望

在最後,我們來講一講未來發展的展望。這其中包括三個展望。第一個是政治上的展望。

(一)政治上的展望:代碼成爲新的主體

第一個展望是:社會上會出現大量的新的主體:代碼。區塊鏈的無限地址服務在很多情況下不是爲自然人或是法人準備的。因爲有關自然人加法人一起的數量實在太少了,以至於用傳統互聯網就能在短時間內處理完。區塊鏈在更多的情況下是爲物聯網上的機器和人工智能算法準備的。

現在人工智能有一個趨勢叫做自動調參,也稱作自動算法。那麼這個過程中存在大量的遺傳算法。因爲大家知道人工智能是一個黑箱,程序員是通過輸入的數據和輸出的數據調節其中的參數的。調節好之後再用它來處理數據。因爲人工智能是個黑箱,實際上沒有人知道其內部的工作原理。這種情況下實際上人工智能需要通過類似遺傳篩選的方法淘汰掉大量低效的算法。也就是說,它會維持一個很大的算法主體羣,使他們計算同樣的事情並及時淘汰掉不需要的算法。這些都是區塊鏈可以提供的相關的服務。

區塊鏈有海量的低成本的地址可以爲物聯網提供服務。例如一個分佈式太陽能發電羣,它的每一個設備的太陽能板的賬戶不可能是開在銀行的賬戶,這是無法想象的事情。它們肯定是在區塊鏈上的,由區塊鏈提供這種實時的清結算服務。

(二)經濟上的展望:區塊鏈與物聯網和人工智能

第二個展望是:區塊鏈將爲物聯網設備和人工智能算法提供政治治理,市場交易和法律服務。

1. 人工智能如何進行決策已經難以被人類理解

剛剛也講過了人工智能的決策。《未來簡史》中提到:人在未來可能會被機器和代碼當成寵物圈養。人們可能已經無法理解人工智能到底如何進行決策。因爲它的數據量,交易的頻次以及交易的密度都不是人腦能夠負擔的。這些場景其實離人類已經很近了。

2. 新的經濟組織:DAO

經濟上,會出現一個新的類型的經濟組織。這個組織叫作 DAO (Decentralized Autonomous Organization)。比特幣就是一個典型的 DAO。那麼它是怎麼組織生產的呢?現在的人們主要組織生產的形式是公司制以及投資形式基金制。在 DAO 中是人,更多情況下是設備算法向代碼支付費用:加密貨幣,併購買代碼加密資產,比如以太貓。這就是一種客戶服務。同時人們也通過把東西賣給區塊鏈代碼來獲得加密貨幣。這個過程就不只有區塊鏈在中間工作,其中也會有大量的人工智能的算法在決定價格。

在這之後就要看這個算法設定的條件是給所有人的福利最大化嗎?經濟學家經常做一個假設使所有人的福利最大,最後會得到一個頂點的結果。這個結果會不會剝奪某些個體的權利呢?

這種情況下我們也要考慮一個問題,如果都交給人工智能了,人工智能會不會基於環保的考慮,或者說極少數人對於環保的極端要求消滅大多數人類?這種情況很可能需要區塊鏈的設置來約束人工智能的行爲。

3. 擁有代碼修改權的組織掌握了巨大的經濟分配權

在這種情況下,掌握區塊鏈代碼修改權的人或者組織會掌握巨大的經濟分配權。Garvin Wood 是以太坊黃皮書的作者,他在進行 Polkadot 項目 ICO 的時候被鎖了十幾萬個以太坊。然而想要解鎖這部分以太幣,需要以太坊回滾。即使他完全可以算是 Vitalik Buterin 的好朋友,最後社區也沒有同意回滾的選擇。回滾在技術上是有可能性的,但是整個社區將要付出巨大的代價並承擔巨大的風險以及不確定性,並且有很大的聲譽損失,在此之後可能大家就不和你玩了。部分回滾最後會造成分叉,這也是一個巨大的代價。

(三)法律上的展望:區塊鏈降低了制度實驗的門檻

法律上出現了一個歷史上從未有過的景象。法律實踐以及制度實驗門檻從未如此之低,代價如此之小。過去人們想在一個民族或者一個經濟社會里面做一個制度設計或者制度實驗,需要推翻一個政府,來實踐自己的主張。

現在實際上要求沒有那麼高了。人們可以在區塊鏈上面設計各種投票制度。對於這種法律之間的競爭,分叉也是一種途徑。那麼最後實驗勝出的人他會通喫嗎?在這個地方會出現一個跨鏈協議的概念。現在有很多公鏈協議實際上在做跨鏈。跨鏈就是在不同公鏈之間的資產如何轉移,如何進行兌換,通兌。

大家有沒有想過,有一天會出現鏈之間的併購。公司間的併購是經常被提到的。現在其實在現實生活中已經出現了鏈和鏈之間的併購。也就是他雙方互認對方的資產和身份。這是一種新的玩法。當然也會涉及到大量的協議。舉一個例子,Aragon 是一個公鏈項目。它的口號是要做一個區塊鏈上的特拉華州。主要內容是以公司或者商業爲核心的登記和治理。它還有一整套的法官體系,包括三級法院。每級法院的法官的產生的規則都不一樣。這是一個很有意思的實驗。