但我們依然要注意的是,不要用后視鏡看問題,這樣你看到的只是已經(jīng)發(fā)生的歷史,而正在發(fā)生的未來需要更大的想象力。這篇筆記暢想一下智能合約能干什么——尤其在未來?
1)合約有什么用
在一個沒有合約或者支付媒介的世界里,我們經(jīng)常遭遇“交易死鎖”困境。
你有一個蘋果,我有一片面包,我可以拿面包交換你的蘋果。但如果我們不斷地交換更多的東西,就會出現(xiàn)經(jīng)濟學里稱之為double coincidence of wants(雙重需求偶合)難題:為了讓我們雙方進行交易,我想要你的蘋果的同時,你也必須很想要我手里的面包。但這種情況并不很經(jīng)常出現(xiàn)。
貨幣一定程度上解決了這個問題。我可以先把面包賣出去換來錢,然后過一段時間再用錢去買蘋果。通過錢,我們把原本交易必須具備的“雙重需求”減少到了“單重需求”——我不需要擁有你想要的東西,但我稍后仍然可以獲得我想要的東西。“同步交易”借助貨幣這一媒介轉換成了“異步交易”,交易本身的限制被減少了。
合約與貨幣運作的原理類似。但它減少了更多的交易限制,讓更多潛在交易的實現(xiàn)成為了可能。我們甚至不需要同步的價值交換媒介,哪怕是錢。我現(xiàn)在可以把一片面包賣出去,只要有人承諾我下個月他會把面包的錢付給我就可以。這種能力,一下子為我們釋放了大量的、更多類型的潛在交易。交易也變得更加“異步”了。
合約讓經(jīng)濟活動可以變得更加高級、復雜和定制化。
2)履行合約需要的條件
合約的履行需要監(jiān)督、強制執(zhí)行和爭端解決機制。從傳統(tǒng)意義上講,這是政府應該提供的良好制度環(huán)境,公共服務提供合約履行環(huán)境,從而為經(jīng)濟發(fā)展和私人部門創(chuàng)新做好保障。
在90年代中期,Nick Szabo也是按照提供一個合約強制執(zhí)行環(huán)境的精神,創(chuàng)造出了“智能合約”的概念——一種在安全設備和硬件上運行的合約,不需要依賴法庭就會強制執(zhí)行自己合約里的內容。
3)智能合約的泛化
基于區(qū)塊鏈的加密經(jīng)濟爆發(fā)把智能合約的概念應用和普及開來。比如,在以太坊的白皮書里,“合約”這個詞被用來形容所有通用功能的在區(qū)塊鏈上運行的代碼。
從加密貨幣起源來看,早期比特幣設計討論里,中本聰認為履約將成為比特幣未來的一大方向。在2010年,中本聰曾留言道:“比特幣最初的設計支持了多種類型交易的可能性,比如履約交易、擔保合同、第三方仲裁、多方簽名等等。如果比特幣在未來真的發(fā)展起來,這些都是未來我們希望能夠探索的方向。”
合約創(chuàng)新可以體現(xiàn)在經(jīng)濟社會生活的各個方面,以不同的形式,并不一定是和紙質合同一樣的中規(guī)中矩,而是一個經(jīng)濟學概念。
4)向前看:未來智能合約用在何處
企圖用智能合約提到傳統(tǒng)法律合同我覺得前途不大,一是這是拿蘋果和梨子進行比較,沒有可比性,二是這只看到了目前的存量蛋糕,使用場景有限,反而會錯失未來的更大空間。
比如在傳統(tǒng)p2p的電商交易中,用的是大家熟悉的淘寶模式或者京東模式,但是解決這個貨款對付問題也可以使用多重簽名的智能合約。在一個針對線上交易的多重簽名的智能合約里,三方(買家、賣家、第三方)至少需要其中的兩方進行簽名。這個第三方可以是任何人,或者任何事物,買賣雙方如果交易起了爭端將通過這個第三方進行協(xié)調。這里面非常重要的一點是,這個第三方作為仲裁擁有的權力非常小——它只能決定把錢轉給買方還是賣方,當其中的另一方不遵守承諾的時候。第三方不能把錢自己收走,或者轉給非賣家和非買家的其他人。
在傳統(tǒng)法律環(huán)境中,無法有效解決自我履約問題,這一直是人類的弱點(不信你看滿大街的嚴重拖延癥患者,以及《自控力》書籍的熱銷程度)。諾貝爾經(jīng)濟學獎獲得者理查德泰勒在其暢銷書《助推》中說到,要有一種約束機制,解決人類行為學中的所謂“時間貼現(xiàn)”問題。“時間貼現(xiàn)”主要講的就是人類總是非常短視,寧愿馬上得到1塊錢,而不愿意忍耐一天得到5塊錢:我們短期的行動往往跟我們長期的目標是相違背的!
而自約束的智能合約可以幫助我們克服短期的短視,解決時間貼現(xiàn)問題,如果是這樣,比如強制轉賬儲蓄的智能合約幫助大家提高儲蓄行動力,因為居民杠桿率太高而導致的次貸危機有可能會得到緩釋。
進一步放眼整個世界的全圖,你會發(fā)現(xiàn):世界上大部分人并沒有渠道可以接觸到法律,分歧與爭議有時需要花費高額的代價才能在法庭上解決。
2008年,聯(lián)合國委員會估算,全球大概有40億人無法接入使用法律。即使智能合約還處于嬰兒期,它也有可能會先滿足全球貧困人口的法律需求,然后才會再去考慮顛覆現(xiàn)有法律機構。
智能合約以高度理性,可以幫助我們某種程度客服人性固有弱點,去解決現(xiàn)有的紛爭與分歧,讓法律通道更具可擴展性、降低裁決前后的成本。同時,作為一種開源的軟件,智能合約允許人們嘗試更多關于強制履約的實驗與探索,有可能提高公權利保障履約制度環(huán)境的效率。