郎芳
摘要:應(yīng)用于交易領(lǐng)域的智能合約融入?yún)^(qū)塊鏈技術(shù),以代碼形式表現(xiàn),可實現(xiàn)合同履行的自動化和不可逆,超越了傳統(tǒng)意義上的合同模式。自助行為說、代理說將智能合約視為對合同過程的外部增強,是側(cè)面功能的法律闡釋,并未完全捕捉到實質(zhì)。智能合約并不一定跨越整個合同過程,也可僅是合同過程某個方面或某個階段。法律意義上的智能合約不是合同新類型,而是合同關(guān)系形式的新發(fā)展,即當(dāng)事人締結(jié)和履行合同的新形式,合同性質(zhì)未發(fā)生實質(zhì)變化。智能合約滿足特定要件構(gòu)成特殊的書面形式,具有“書面形式+自動履行”功能的特質(zhì)。民事主體通過智能合約形式訂立合同應(yīng)遵守《民法典》等現(xiàn)行法律的具體規(guī)則,以保證合同依法成立與生效。智能合約不等同于具有法律效力的合同,認(rèn)定其效力應(yīng)結(jié)合智能合約應(yīng)用中的具體問題展開具體分析。從立法上確認(rèn)智能合約,在符合國家現(xiàn)有法律、政策基礎(chǔ)上編寫和應(yīng)用,實現(xiàn)形式的合法化、內(nèi)容的規(guī)范化是該技術(shù)謀求長遠(yuǎn)發(fā)展的保障。技術(shù)起步的現(xiàn)階段,紙質(zhì)合同、一般電子合同與智能合約在不同方面發(fā)揮協(xié)作作用,會在未來一段時間內(nèi)成為民事交往、商業(yè)交易的主要狀態(tài)。
關(guān)鍵詞:區(qū)塊鏈;智能合約;合同形式;書面形式;法律框架
中圖分類號:D923.6;TP311.13文獻標(biāo)志碼:A文章編號:1008-5831(2021)05-0169-14
現(xiàn)代計算機和信息科學(xué)技術(shù)的進步推動社會數(shù)字化、自動化進程。隨著“分布式賬本技術(shù)(DLT/DLTs)”“區(qū)塊鏈(Blockchain)”等新型集成式技術(shù)的迅猛發(fā)展,基于區(qū)塊鏈的智能合約(SmartContracts)被應(yīng)用于金融交易、電子商務(wù)、國際貿(mào)易、制造業(yè)等諸多領(lǐng)域,還被嘗試應(yīng)用于智能政府與智慧城市的智能記錄、土地注冊、不動產(chǎn)變更登記、生命科學(xué)和醫(yī)療保健等政府與公共服務(wù)領(lǐng)域。智能合約不是21世紀(jì)的新事物,許多方面并不新穎。最早的智能合約是尋求自動化交易關(guān)系、保障交易安全之構(gòu)想,它所具備的許多數(shù)字化、自動化功能早已經(jīng)在電子商務(wù)中被采用。近年來,銀行、保險等金融機構(gòu)一直在使用無需人為干預(yù)的自動化計算機協(xié)議來簡化交易、提高效率。人們的交往形式、交易方式推陳出新,電子郵件和即時消息代替信件和電話;電子表格和辦公軟件代替紙質(zhì)賬本;網(wǎng)上電子商務(wù)代替面對面交易。顯然,這些變化對法律制度的完善與發(fā)展提出的新課題,不只局限于合同法律制度。技術(shù)開發(fā)初期,智能合約被開發(fā)者、創(chuàng)業(yè)者和支持者們宣揚為完美創(chuàng)新,聲明它將徹底改變商業(yè)交易方式,實現(xiàn)滿足預(yù)設(shè)條件下不可逆的自動履行、自動執(zhí)行,無需第三方信用主體介入,并被預(yù)言為將給合同法律制度甚至整個法律體系帶來極具顛覆性的影響。激進主張?zhí)魬?zhàn)了人們對傳統(tǒng)合同法律制度的認(rèn)識,“智能合約無需存在于法律體系中,它們可以在沒有任何法律框架的情況下運作”[1];“智能合約是確保合同合規(guī)前所未有的方法”[2];“智能合約將提供‘判決即服務(wù),這將是‘法院系統(tǒng)的一個超級實時版本”[3]。同時,“智能合約的炒作可能會產(chǎn)生混亂”[4]“智能合約與合同無關(guān)”[5]等懷疑論亦從未間斷。無論智能合約對法律制度發(fā)展變革的影響是否像極端倡導(dǎo)者宣稱的那樣,但毋庸置疑的是,它對法律制度的潛在挑戰(zhàn)值得格外關(guān)注。
那么,智能合約的出現(xiàn)為交易行為帶來了什么新突破或新問題?智能合約是新型合同還是合同新形式?合同通過智能合約形式成立與生效的規(guī)范如何構(gòu)造?要推進智能合約在數(shù)字交易領(lǐng)域的應(yīng)用與發(fā)展,諸如上述問題亟需回應(yīng)。本文結(jié)合智能合約在民事活動和商業(yè)領(lǐng)域的應(yīng)用實踐,從民法視角審視智能合約在合同領(lǐng)域的應(yīng)用與法律應(yīng)對。
一、智能合約的民法學(xué)闡釋與爭論
從尼克·薩博的智能合約概念到基于區(qū)塊鏈的智能合約,從自動機器到代碼程序,智能合約是合同還是程序的爭辯還在繼續(xù)。事實上,這是基于不同學(xué)科視角的解釋。從技術(shù)角度而言,智能合約是一段代碼,是代碼和字符串的編程化,用來執(zhí)行某項任務(wù)。例如:在以太坊(Ethereum)上使用Solidity、Serpent、LLL、Golang等編程語言編寫智能合約,采用腳本形式,編譯成代碼,按照預(yù)設(shè)邏輯執(zhí)行任務(wù)。從法律角度言之,學(xué)者們試圖通過自助行為說、代理說、合同說闡釋這一新技術(shù)形態(tài)。
(一)“自助行為說”和“代理說”
1.自助行為說:智能合約是先發(fā)制人式自助行為
自助行為說是基于英美法中的自助行為理論我國《民法典》新增了民事自助制度,規(guī)定了自助行為構(gòu)成的法定條件。,認(rèn)為智能合約只是一種新的先發(fā)制人式自助行為,利用技術(shù)在司法系統(tǒng)之外實施自助式救濟[6]。該觀點下智能合約可以通過設(shè)定諸如“除非收到付款,否則拒絕授權(quán)使用汽車”的條款來實現(xiàn)自助救濟。通過區(qū)塊鏈計算結(jié)構(gòu)上自動運行的算法執(zhí)行機制來取代司法強制執(zhí)行功能。汽車啟動中斷器被用來解釋其自助行為屬性。但問題是智能合約中設(shè)定上述“除非……否則……”內(nèi)容是對交易潛在風(fēng)險的預(yù)防性保護措施,屬于合同履行抗辯權(quán)問題。況且,與啟動中斷器不同,智能合約包含了合同條款。啟動中斷器則是在協(xié)議達(dá)成后引入的保障機制,與合同內(nèi)容無關(guān)。由此,在某種程度上該觀點過于寬泛[7],是其局限所在,它關(guān)注的焦點在救濟功能上而非本質(zhì)。
2.代理說:智能合約扮演“代理”“代管”角色
代理說著眼于代理的普通法靈感,認(rèn)為智能合約在交易過程中扮演類似于人類代理角色。代理說有兩種不同側(cè)面的解釋:一種是“電子代理人”。較早的論述是從在線交易中消費者保護的角度展開,類似自動信息系統(tǒng)的代理作用,實現(xiàn)消費者偏好的表達(dá)[8]。英美法上,將自動信息系統(tǒng)稱為“電子代理人”,但是,它不屬于民法理論上的代理人,只是預(yù)設(shè)的自動化手段。同理,智能合約本身也不構(gòu)成代理,不符合代理法律特征。另一種觀點是智能合約可以看作是一個數(shù)字單板的第三方代管(Escrow)安排[7]。該觀點認(rèn)為這是在利用智能合約的復(fù)雜功能,以新方式應(yīng)用第三方代管。智能合約能夠執(zhí)行第三方代管協(xié)議的事實并不能使它們與代管協(xié)議完全等同。傳統(tǒng)第三方代管依賴于一個受信任的第三方,這等于是放棄分散信任的區(qū)塊鏈。真正的智能合約更多的是一種標(biāo)準(zhǔn)面向數(shù)據(jù)的契約,沒有托管代理。換言之,交易中引用類似代管代理機制,未改變智能合約本質(zhì),僅是促進履行的方式。
(二)“合同說”梳理與認(rèn)識差異
“合同說”以合同理論為基礎(chǔ)分析,但因角度差異而產(chǎn)生不同認(rèn)識。頗具代表性的觀點主要有以下三種。
1.智能合約是數(shù)字形式的承諾
尼克·薩博在提出智能合約概念時就將其定義為數(shù)字形式的合同,他認(rèn)為智能合約是一套以數(shù)字形式規(guī)定的承諾(Promises),這種計算機化交易合同能夠執(zhí)行合約條款[9-10]。此概念是將智能合約限定在民商事活動中進行討論的。與此不同,區(qū)塊鏈系統(tǒng)中的智能合約為更廣泛意義上的概念,被賦予新生命,也被稱之為“鏈上代碼”《超級賬本Hyperledger白皮書》中認(rèn)為智能合約是區(qū)塊鏈邏輯,并將Hyperledger項目中的智能合約稱為鏈上代碼,用以區(qū)分書面合同與區(qū)塊鏈邏輯。。區(qū)塊鏈系統(tǒng)中的智能合約不僅可以應(yīng)用于民事、商事活動,它還可能只是執(zhí)行某項計算機任務(wù)的自動化工具。例如,智能合約應(yīng)用于數(shù)字化產(chǎn)權(quán)登記、身份驗證等領(lǐng)域。
2.智能合約是自動化可執(zhí)行協(xié)議
智能合約是一種自動化人機交互工具,是一種能夠自我履行、自我執(zhí)行、自我驗證、自我約束的契約[11]。合同中人類可讀術(shù)語(源代碼)被編譯成可執(zhí)行計算機代碼,當(dāng)滿足合同條件時在網(wǎng)絡(luò)平臺上運行。因此,合同義務(wù)可以部分或完全自動履行。此觀點下,智能合約是一種可自動執(zhí)行合同。以病患遠(yuǎn)程監(jiān)測應(yīng)用為例,智能合約通過綁定在智能設(shè)備上,執(zhí)行特定指令向患者和醫(yī)療專業(yè)人員發(fā)送通知,支持實時的患者監(jiān)測和醫(yī)療干預(yù)。雖然有些部分可能需要人工輸入和控制,但可通過計算機自動化實現(xiàn)。這一定義足夠抽象,涵蓋了“智能法律合同”(協(xié)議是法律合同,至少一部分可以在軟件中實現(xiàn))和“智能合約代碼”(這是一種自動化軟件,不一定與正式的法律協(xié)議相關(guān)聯(lián))[12]。
3.智能合約是整個合同過程
智能合約是整個合同過程的觀點[7],是從運作方式角度的考察。該觀點認(rèn)為,如果智能合約是不可改變的、不可阻擋的、無可爭議的計算機代碼,那么,代碼就會隱式地或顯式地聲明在合同生命周期中發(fā)生的所有事件[13]。智能合約能否為整個合同過程?智能合約可能會涵蓋整個合同過程,但并不代表所有智能合約都是整個合同過程。合同當(dāng)事人不可能預(yù)見到所有未知情況,不完全合同非常普遍。例如,當(dāng)事人通過磋商確立合同關(guān)系后編譯為智能合約代碼存儲在區(qū)塊鏈上,或者合同部分內(nèi)容通過智能合約完成履行義務(wù)。就合同內(nèi)容言之,未知情況不可能完全預(yù)見并細(xì)致羅列,故而,大多數(shù)合同也都是不完整的。
綜上,自助和代理揭示智能合約某些方面,將智能合約視為對合同過程的外部功能增強,卻并未完全捕捉到實質(zhì)。合同說認(rèn)為智能合約不僅是在基本合同過程中覆蓋的技術(shù)機制,而且它本身反映合同內(nèi)容并自動履行義務(wù),意味著對當(dāng)事人權(quán)利和義務(wù)的實際影響。智能合約可能為整個合同過程,但是,現(xiàn)實合同的復(fù)雜性和不完整性決定了難以完全依靠十幾行或幾十行代碼來應(yīng)對,并非所有的智能合約都貫穿整個合同過程。該觀點僅從合同動態(tài)過程方面闡釋智能合約為合同屬性的側(cè)面。筆者認(rèn)為,粗略斷定智能合約是合同,或不是合同皆不可取。應(yīng)用于交易領(lǐng)域的智能合約可以為當(dāng)事人形成特定合同關(guān)系提供一種技術(shù)方式。在此意義上,智能合約與紙質(zhì)合同書、電子郵件、電子數(shù)據(jù)交換(EDI)等類似。以電子郵件為例,電子郵件可為合同形式,但是,電子郵件本身是合同嗎?顯然,二者不等同。電子郵件本身是通過電子形式傳遞信息的方式。只有當(dāng)電子郵件內(nèi)容及其發(fā)送、接收等滿足合同成立、生效要件時方構(gòu)成書面合同形式,成為當(dāng)事人間特定合同關(guān)系的形式表現(xiàn)。
二、民商事活動中的智能合約是合同關(guān)系的新表現(xiàn)形式
(一)智能合約是合同關(guān)系表現(xiàn)形式的新探索
技術(shù)發(fā)展推進合同訂立形式的多樣化,例如,點擊合同、拆封合同的出現(xiàn)。一方面,合同不僅局限于通過人類語言、文字或行為等表現(xiàn),還可以用代碼表現(xiàn);另一方面,合同書面形式的外延擴展,除合同書、信件外,電報、電傳、傳真、EDI、電子郵件等數(shù)據(jù)電文也可構(gòu)成書面形式。智能合約就是合同形式在這兩方面的發(fā)展。民商事活動中,滿足預(yù)設(shè)條件且反映當(dāng)事人特定合同法律關(guān)系的智能合約,外觀上是一段代碼(見圖1)。
此情況下,智能合約不是合同關(guān)系創(chuàng)新,而是合同關(guān)系表現(xiàn)形式的新探索。
1.合同法律關(guān)系的性質(zhì)未發(fā)生實質(zhì)性改變
無論是買賣合同、借款合同、租賃合同、保險合同等有名合同,還是無名合同,其合同性質(zhì)、目的并未因智能合約發(fā)生根本變化。智能合約形式下,買賣合同仍為買賣合同,租賃合同仍為租賃合同,金融服務(wù)合同仍為金融服務(wù)合同。只是通過區(qū)塊鏈網(wǎng)絡(luò),締約方式、存儲載體、履行方式發(fā)生變化。以一個簡單買賣合同為例,用戶在以太坊平臺上用多用戶共同參與制定的智能合約,出售A品牌B款手機,通過編程化的代碼邏輯明確內(nèi)容,智能合約被上傳到區(qū)塊鏈網(wǎng)絡(luò)的各節(jié)點上,雙方確認(rèn)后,智能合約通過網(wǎng)絡(luò)向賣方發(fā)出發(fā)貨提示。約定觸發(fā)條件是:如果賣方確認(rèn)收貨,那么貨款(以太幣)會直接自動劃轉(zhuǎn)至賣方。買賣過程中無需第三方信用機構(gòu)(例如,銀行、支付寶等),無需第三方暫時保管貨款。再假設(shè)智能合約中事前約定延期交付商品的賠付條款,一旦賣方在收到發(fā)貨提醒后未按期發(fā)送手機,則自動按照賠償金額進行賠償。盡管現(xiàn)實合同遠(yuǎn)比前例要復(fù)雜得多,但可以說明該過程中買賣合同性質(zhì)未變,只是主要條款以代碼的形式存在,并在約定觸發(fā)條件實現(xiàn)時自動履行合同義務(wù)。
2.智能合約能夠表達(dá)合同內(nèi)容,成為合同訂立表現(xiàn)形式
我國現(xiàn)行法對合同訂立形式規(guī)定較靈活?!睹穹ǖ洹返?35條、第469第1款規(guī)定了合同訂立形式的不要式原則與要式例外。口頭、書信、合同書、數(shù)據(jù)電文等都可以成為合同訂立形式。根據(jù)《聯(lián)合國國際貿(mào)易法委員會電子商務(wù)示范法》和我國《民法典》《電子簽名法》規(guī)定,電報、電傳、傳真、電子郵件、電子數(shù)據(jù)交換(EDI)等屬于數(shù)據(jù)電文。那么,通過電子信息方式生成、發(fā)送、接收并存儲在區(qū)塊鏈上的智能合約也不應(yīng)被排除在外。口語交流、文字、行為可以表達(dá)意思,通過編程語言編譯后的源代碼具備可讀性也可表達(dá)意思,成為合同訂立的形式載體。2018年美國南佛羅里達(dá)州地區(qū)法院審理的Renselv.CentraTech案中,雙方承認(rèn)原告購買被告初創(chuàng)公司CentraTech的CTR被告公司CentraTech出售的代幣稱為CentraToken,簡稱CTR。,但對買賣合同的訂立形式發(fā)生爭議。原告主張通過智能合約購買,被告則認(rèn)為原告是通過被告公司銷售主頁上的代幣銷售合同購買。代幣銷售合同是點擊合同,原告需要閱讀代幣銷售合同條款后,點擊“確認(rèn)”按鈕成立合同。被告沒有否認(rèn)不能通過智能合約完成交易,也無直接證據(jù)證明原告是通過代幣銷售合同購買CTR。
3.智能合約是電子合同發(fā)展的新表現(xiàn)
通過梳理演進歷程,不難發(fā)現(xiàn)智能合約是近年電子合同發(fā)展的最新階段性表現(xiàn),呈現(xiàn)新穎性與獨特性。與紙質(zhì)形式不同,智能合約是通過代碼與邏輯形式表現(xiàn)合同內(nèi)容,是編程化的代碼組成的一段字符串。智能合約與電子合同之間有著密切關(guān)系。一方面,智能合約本身屬于廣義的電子合同范疇;另一方面,區(qū)塊鏈技術(shù)使智能合約與電子合同先例相區(qū)別。智能合約使用的是計算機語言邏輯表現(xiàn)內(nèi)容,但電子郵件、電報、電傳或傳真等數(shù)據(jù)電文形式仍然使用語言文字。例如,通過電子郵件發(fā)送的電子保單使用語言文字形式表現(xiàn)合同內(nèi)容。雖然EDI使用商定標(biāo)準(zhǔn)的計算機語言來規(guī)定信息結(jié)構(gòu),但EDI是電子商務(wù)中電子計算機之間的信息電子傳輸,交易通過不同功能的EDI系統(tǒng)完成。與此不同,智能合約以字節(jié)碼的形式存在,使用特定編程語言,合同條款直接寫入代碼行,存在于區(qū)塊鏈網(wǎng)絡(luò)中。此外,傳統(tǒng)書面記錄已被證明易被篡改,電子數(shù)據(jù)也可能非常容易被丟失和偽造[14]??墒?,智能合約被篡改和偽造的可能性較小,保證了合同的穩(wěn)定性和安全性。
4.智能合約是具備自動履行功能的電子合同形式
智能合約不僅是合同形式載體,還具備自動信息系統(tǒng)工具的功能,可以執(zhí)行代碼任務(wù)。但是,具體執(zhí)行智能合約編譯后代碼的是虛擬機,代碼本身不具有可自動執(zhí)行性。智能合約在涉及價值交換時,是以點對點的方式進行的,無第三方信用主體(例如,電子支付服務(wù)中介)的介入。電子郵件等一般電子合同下,需當(dāng)事人履行或第三人履行,當(dāng)事人可以中止履行、行使履行抗辯權(quán)。智能合約則是在預(yù)先設(shè)定的規(guī)則觸發(fā)時自動履行且不能停止。如果任一方當(dāng)事人不想繼續(xù)合同則無法中斷,只能在合同履行后,再采取救濟措施,變相增加違約成本,保證交易安全。因智能合約履行的不可逆性,法院在處理訂立、履行、違約責(zé)任時適用的規(guī)則應(yīng)與傳統(tǒng)合同形式不同。另外,智能合約形式下,依據(jù)當(dāng)事人事先約定,一旦一方不履行合同義務(wù)或未按期履行合同義務(wù)時,可依據(jù)約定的賠償條款直接賠償。
因此,從技術(shù)發(fā)展的現(xiàn)實性和階段性看,智能合約不是合同關(guān)系類型的創(chuàng)新,而實為合同形式的新發(fā)展,是合同的自動化和標(biāo)準(zhǔn)化試驗。這種新合同形式以一種動態(tài)方式呈現(xiàn)合同過程:從形式上,以代碼表現(xiàn)并存儲于區(qū)塊鏈應(yīng)用平臺;從內(nèi)容看,通過計算機可識別的程序語言表現(xiàn)當(dāng)事人權(quán)利義務(wù)關(guān)系;從履行上,滿足條件時會實際履行合同條款,實現(xiàn)一種不可逆的自動履行;從法律執(zhí)行上,通過形成網(wǎng)絡(luò)空間的代碼規(guī)則,旨在使違約難以實現(xiàn)或在違約時按照約定自動賠償,試圖取代法院、仲裁等傳統(tǒng)第三方執(zhí)行機構(gòu)。簡言之,智能合約是合同形式的技術(shù)性選擇。智能合約表征的關(guān)系不僅限于信息、價值、信用等商業(yè)交換行為,還可為股權(quán)、產(chǎn)權(quán)登記的電子記錄。例如,華為虛擬股權(quán)登記。但是,并非所有的智能合約都是民商事合同關(guān)系的形式載體。智能合約在一些行政、公共領(lǐng)域的應(yīng)用則側(cè)重體現(xiàn)了其數(shù)字化工具的功能優(yōu)勢,代碼執(zhí)行的是特定條件下自動化計算機任務(wù)。例如,醫(yī)療保健區(qū)塊鏈系統(tǒng)使用智能合約進行安全的自動遠(yuǎn)程病人監(jiān)護[15]。
(二)智能合約構(gòu)成特殊的書面形式
除法律規(guī)定或當(dāng)事人約定需采用特定形式外,合同形式并非限制合同成立的充要條件。當(dāng)事人約定采用書面形式訂立合同的,則合同成立應(yīng)當(dāng)符合《民法典》規(guī)定的成立規(guī)則?,F(xiàn)行法明確承認(rèn)電子合同可以作為書面形式。故而,作為新式電子合同的智能合約也應(yīng)屬于合同書面形式,并應(yīng)當(dāng)適用《民法典》規(guī)定的成立規(guī)則。但是,智能合約與一般電子合同有顯著區(qū)別,尤其是智能合約特殊的存儲與驗證方式等,是否能直接適用《民法典》《電子簽名法》等有關(guān)電子數(shù)據(jù)構(gòu)成書面形式的條件?目前,結(jié)合現(xiàn)有法律規(guī)則與智能合約自身特征進行具體問題具體分析,應(yīng)當(dāng)是解決上述問題的適宜方法。
首先,智能合約構(gòu)成書面形式需要滿足三個構(gòu)成要件:(1)有形表達(dá)所載內(nèi)容;(2)數(shù)據(jù)信息可以調(diào)取以備查用;(3)存儲可靠性。首先,有形表達(dá)所載內(nèi)容是基本要件。口頭語言、肢體動作、書面文字、履行行為等都可以為意思表示。同時,經(jīng)電子手段、光學(xué)手段或類似手段生成、存儲或傳遞的電子信息也可以為意思表示?,F(xiàn)行法列舉了數(shù)據(jù)電文形式,同時還明確數(shù)據(jù)電文包括但不限于列舉的幾種形式。這表明其他滿足數(shù)據(jù)電文條件的方式也可構(gòu)成電子數(shù)據(jù)。智能合約可以有形表達(dá)所載內(nèi)容,其一是代碼是由虛擬機認(rèn)可的編程語言進行編程,以客觀有形方式存在(見圖2);其二是代碼同語言文字一樣可以表達(dá)所載內(nèi)容,表達(dá)具備機器可讀性,并遵循特定代碼邏輯。假設(shè)在貸款智能合約中,通過編程語言寫明:在特定時間T將1000單位貨幣從A賬戶轉(zhuǎn)移到B賬戶,在T+1年時將1000單位貨幣從B賬戶轉(zhuǎn)移到A賬戶,在T到T+1年間每月特定時間將1單位貨幣從B賬戶轉(zhuǎn)移到A賬戶,此內(nèi)容表明A和B之間存在貸款關(guān)系。
其次,智能合約中的數(shù)據(jù)信息可以調(diào)取,以備日后查用才可構(gòu)成書面形式。區(qū)塊鏈技術(shù)由公開分發(fā)的分類賬組成,該分類賬通過包含先前交易的“加密哈希函數(shù)”“時間戳”和交易數(shù)據(jù)來記錄多方之間的交易,并確保網(wǎng)絡(luò)中的所有數(shù)據(jù)面臨外部威脅時不可變。這些交易在多臺計算機上分布和記錄,確保有多個副本以防止更改交易記錄。包含交易電子記錄的智能合約是能夠被保留且準(zhǔn)確復(fù)制的形式,以供所有有權(quán)保留合同或其他記錄的當(dāng)事人或其他人隨后參考。開源的代碼部署在區(qū)塊鏈上,存儲在其合約層。因此,任何知道智能合約識別編號的人都可以調(diào)用。
再者,考察智能合約存儲的可靠性,需要對區(qū)塊鏈存儲的可靠性進行論證,同時考察內(nèi)容完整性且未被篡改。合同書因具備物理存儲的可靠性而成為典型書面形式。智能合約是存儲在區(qū)塊鏈上的電子數(shù)據(jù),區(qū)塊鏈?zhǔn)欠衲軌蛴行ёC明該電子數(shù)據(jù),是智能合約形式存儲可靠性的關(guān)鍵。不能因為智能合約存儲在區(qū)塊鏈上就徑直肯定或否定其存儲的可靠性。區(qū)塊鏈具有防篡改的、難刪除和共享的特征,用于記錄公共或私有對等網(wǎng)絡(luò)中的交易。簡言之,它是記錄交易的賬本證明,具備可驗證性。賬本分發(fā)給網(wǎng)絡(luò)中的所有成員節(jié)點,通過哈希密碼算法鏈接在區(qū)塊的順序鏈中,永久記錄對等節(jié)點之間發(fā)生的資產(chǎn)交易歷史記錄。司法實踐中,需要先確認(rèn)智能合約是否已保存至區(qū)塊鏈,再論證區(qū)塊鏈存儲的可靠性,并確保電子數(shù)據(jù)內(nèi)容完整性。
三、智能合約形式下合同成立與效力問題
在民商事活動中,選擇使用智能合約訂立合同,可能有幾種具體模式:(1)當(dāng)事人之間通過自然語言形式訂立合同,同時就合同中的某項具體履行行為通過智能合約完成,例如,用數(shù)字貨幣支付價款等;(2)當(dāng)事人通過智能合約形式訂立合同,但以自然語言形式對合同進行補充;(3)合同完全通過智能合約形式,內(nèi)容完全由代碼構(gòu)成且無需任何人為干預(yù)即可完成履行義務(wù)。這就需要人民法院在審理有關(guān)智能合約合同糾紛案件時,不可因為當(dāng)事人通過智能合約訂立合同而徑直否認(rèn)合同關(guān)系存在,亦不能盲目崇拜新型復(fù)合技術(shù)而直接認(rèn)定合同關(guān)系成立或有效,而是以現(xiàn)行法律為依據(jù),進行具體問題具體分析。
(一)智能合約形式下合同的成立
合同成立需有締約方的意思表示。通常,合同成立須有要約——承諾或履行行為等。如果能找到合同成立的基本要素,那么,從口頭對話到電子郵件往來都可成立合同,智能合約也不例外。考察智能合約合同成立,應(yīng)當(dāng)符合《民法典》《電子簽名法》中書面合同成立的一般規(guī)則,同時結(jié)合智能合約特性,具體為:(1)當(dāng)事人約定或選擇智能合約是合同成立的前提。Renselv.CentraTech案中法院在確定當(dāng)事人間合同是否成立時,首先應(yīng)當(dāng)審查確認(rèn)代幣購買采取何種形式。另外,法律規(guī)定應(yīng)當(dāng)通過書面形式簽訂的合同,能否采用智能合約訂立需結(jié)合具體情況進行認(rèn)定?!睹穹ǖ洹芬?guī)定6個月以上的租賃合同應(yīng)當(dāng)采用書面形式。假設(shè)當(dāng)事人選擇智能合約形式訂立租賃合同,合同成立需要明確能否構(gòu)成書面形式。如果不符合書面要件,那么視為不定期租賃。(2)智能合約的匿名交易并不意味著無法確定當(dāng)事人身份。一般情況下,公共區(qū)塊鏈上的智能合約交易是匿名的,但是可以通過設(shè)計區(qū)塊鏈來解決該問題,設(shè)置識別要求,通過數(shù)字身份認(rèn)證確定當(dāng)事人。與公共區(qū)塊鏈不同,私有區(qū)塊鏈可以通過允許訪問平臺的程序滿足身份驗證要求。另外很多智能合約開發(fā)應(yīng)用中,并非全是匿名的。例如,AXA保險公司開發(fā)的Fizzy是一種全自動航班延誤和取消保險,合同主體為AXA保險公司和購買保險的乘客(該保險支付是以政府發(fā)行的貨幣向客戶支付的)[16]。(3)智能合約可被認(rèn)為是內(nèi)容具體,要約人受該意思表示約束的要約。區(qū)塊鏈上發(fā)布的智能合約應(yīng)當(dāng)被認(rèn)為是要約。智能合約使用“if-then”語句表述,一方面“if”條件下可以使內(nèi)容具體明確;另一方面“if-then”利于表明要約人愿意接受該要約約束。例如,F(xiàn)izzy的觸發(fā)條件為“如果航班延遲兩小時或取消,則乘客自動獲得保險費賠償”。這表明AXA保險公司具有受其合約內(nèi)容拘束的意思,乘客支付保險費行為為承諾,承諾生效該保險合同成立。通過履行行為、數(shù)字簽名等表明當(dāng)事人合意表示,也可證明合同成立。譬如,當(dāng)一方在滿足某些條件下將其數(shù)字資產(chǎn)轉(zhuǎn)讓給另一方的代碼置于區(qū)塊鏈上,則可滿足“需要雙方同意表示”這一要求;當(dāng)事人合意還可以通過提交公鑰和私鑰信息來證明,啟動智能合約的加密過程,可表示同意或簽署合同。
(二)智能合約形式應(yīng)當(dāng)遵守合同效力的一般規(guī)則
已成立的智能合約還涉及合同生效、是否具有法律效力的問題。首先,智能合約形式下合同生效問題。民事法律行為自成立時生效。一般情況,依法成立的合同,自成立時生效。合同成立是生效的前提,但成立不意味著生效。我國《民法典》規(guī)定了特殊情況下合同生效條件:批準(zhǔn)、登記生效與附條件、附期限生效。因此,智能合約形式下的當(dāng)事人應(yīng)當(dāng)遵循合同法律制度生效規(guī)則,才能保證合同依法生效。智能合約的“if-then”規(guī)則有利于特定條件下的合同生效。例如,通過智能合約設(shè)定抵押登記完成后才能自動處理付款;通過設(shè)定當(dāng)某具體條件滿足或期限屆至后再觸發(fā)另一智能合約合同履行條件的啟動。其次,智能合約形式下合同法律效力問題。有觀點認(rèn)為智能合約可以被視為具有法律約束力協(xié)議[1],顯然,過于絕對化。如果簡單地因“智能合約”這個名詞包含“合同(contract)”一詞,就臆斷智能合約具有法律約束力,那么結(jié)論肯定略顯武斷。智能合約合同與有法律效力合同不是同義詞,兩者在邏輯上是交叉關(guān)系。通過代碼成立合同,是否具有法律效力,還需要法的評價。除了當(dāng)事人合意、符合法律規(guī)定的合同形式外,主體、標(biāo)的、內(nèi)容等都應(yīng)當(dāng)符合合同有效的一般規(guī)范。將智能合約與具有法律效力合同等同的做法,屏蔽了法律評價,甚至容易忽視其被非法利用的可能性。
智能合約存儲在區(qū)塊鏈網(wǎng)絡(luò)上,為電子形式的數(shù)據(jù)信息。我國《電子簽名法》第3條明確合同可約定采用數(shù)據(jù)電文形式,不得僅因采用數(shù)據(jù)電文形式而否定其法律效力。因此,當(dāng)事人約定采用智能合約形式時,其法律效力不得因采用智能合約形式而被否定。當(dāng)然,這也不意味著智能合約就是具有法律效力的合同。以軟件代碼表示合同內(nèi)容或部分內(nèi)容或者執(zhí)行某項合同義務(wù)的智能合約,應(yīng)當(dāng)符合我國《民法典》《電子簽名法》《電子商務(wù)法》等相關(guān)法律制度的基本原則和要件。智能合約形式下,合同法律效力要結(jié)合其特征與具體情況分析論證,從三方面考察:(1)當(dāng)事人具有相應(yīng)合同能力。智能合約交易具有匿名性,特別是公共區(qū)塊鏈上的交易行為,當(dāng)事人是否具備相應(yīng)行為能力是合同效力問題的關(guān)鍵。我國《電子商務(wù)法》第48條第2款規(guī)定電子商務(wù)合同中當(dāng)事人行為能力問題適用行為能力推定規(guī)則,即推定當(dāng)事人具備相應(yīng)的民事行為能力,但有相反證據(jù)足以推翻的除外。智能合約屬于特殊的電子合同,通過網(wǎng)絡(luò)銷售商品或提供服務(wù)的智能合約適用該規(guī)則推定當(dāng)事人行為能力。但是,從現(xiàn)行《電子商務(wù)法》規(guī)定看,應(yīng)用于金融、音視頻產(chǎn)品的智能合約不能適用行為能力推定規(guī)則。此情況下,可以通過實名認(rèn)證制度或通過增加“點擊同意”設(shè)置方式,降低行為人因欠缺合同能力導(dǎo)致合同無效的風(fēng)險。例如,在“點擊同意”設(shè)置中明示當(dāng)事人保證具備合同能力的內(nèi)容。(2)意思表示真實性。就表示行為而言,符合書面形式要件的智能合約構(gòu)成意思表示的明示方式,即為公開表明行為人意思的行為。意思表示不真實會直接影響智能合約形式下合同法律效力。智能合約形式下應(yīng)當(dāng)關(guān)注智能合約代碼表現(xiàn)的意思與當(dāng)事人意思不一致時的合同效力與責(zé)任承擔(dān)問題。因智能合約編碼的專業(yè)性和技術(shù)性,一般情況下智能合約由專業(yè)技術(shù)人員編寫,具體可能是合同當(dāng)事人共同委托第三人編寫、合同當(dāng)事人一方委托第三人編寫、當(dāng)事人一方的技術(shù)人員編寫。代碼表現(xiàn)的意思與當(dāng)事人意思不一致的第一種情況是智能合約編碼出現(xiàn)錯誤或失誤,屬于智能合約編碼人員在寫代碼過程中出現(xiàn)編寫錯誤或失誤,導(dǎo)致編寫代碼表示效果與當(dāng)事人意思不一致。如果存在重大誤解或造成合同顯示不公平,則當(dāng)事人有權(quán)請求變更或撤銷合同。若有證據(jù)證明因第三人過錯導(dǎo)致當(dāng)事人遭受重大損失的,可追究第三人責(zé)任。第二種是智能合約編碼的準(zhǔn)確性問題,存在不嚴(yán)謹(jǐn)或漏洞,屬于技術(shù)性問題。智能合約編碼標(biāo)準(zhǔn)化規(guī)則、律師參與編碼過程以及當(dāng)事人簽訂補充協(xié)議等方式,能盡量降低前述情況造成的風(fēng)險??墒?,具體的效果還需結(jié)合技術(shù)開發(fā)與應(yīng)用的實際情況論證。(3)智能合約形式下的合同不應(yīng)當(dāng)違反強制性規(guī)定,不違背公序良俗。國家法律明確禁止的行為,行為人通過智能合約形式實施,其行為無效。例如,內(nèi)容為販賣毒品或涉及洗錢的智能合約為無效合同。違反我國銀行、證券等金融法規(guī),未經(jīng)批準(zhǔn)情況下實施行為無效,例如,通過智能合約發(fā)行代幣(ICO)融資是一種未經(jīng)批準(zhǔn)的非法公開融資行為,代幣買賣合同屬于無效合同
2017年9月4日,中國人民銀行等七部委發(fā)布《關(guān)于防范代幣發(fā)行融資風(fēng)險的公告》,要求各類代幣發(fā)行融資活動立即停止,同時,已完成代幣發(fā)行融資的組織和個人做出清退等安排。??梢?,智能合約形式下合同不得違反禁止性強制規(guī)定,不得違背公序良俗,否則行為無效。因此,智能合約合同的法律效力不可一概而論。
四、智能合約應(yīng)是合同法制度框架下的自動化規(guī)則
代碼及其規(guī)則不能代表或取代現(xiàn)實社會的法律。代碼是代碼,法律是法律,代碼僅是程序運行規(guī)則,法律規(guī)則是具有普遍約束力的規(guī)范。代碼規(guī)則應(yīng)當(dāng)受到法律規(guī)范約束。智能合約不等同于法律規(guī)則,更不能代替法律規(guī)則。智能合約運行既要遵循代碼規(guī)則,更應(yīng)當(dāng)受制約于國家法律制度。智能合約使商業(yè)世界的交易范式煥然一新,但這不會消滅已有合同法律制度的功能。相反,智能合約要成為意思自治的合理表現(xiàn)形式,則應(yīng)當(dāng)尋求形式的合法化、內(nèi)容的規(guī)范化,編寫和應(yīng)用皆不能超越國家現(xiàn)有法律和政策框架。
(一)智能合約合同形式的法律確認(rèn)與規(guī)制
在推動技術(shù)發(fā)展的同時,各國也在積極探索智能合約的法律應(yīng)對。美國是智能合約形式合法化的先行者,多個州都積極立法或修法通過區(qū)塊鏈和智能合約的相關(guān)法案。從美國各州有關(guān)區(qū)塊鏈及智能合約法案看,主要涉及以下幾項內(nèi)容:(1)法律確認(rèn)區(qū)塊鏈與智能合約技術(shù),地方政府不得對技術(shù)收費或要求許可證。(2)不能因為合同涉及智能合約或智能合約條款而徑直否認(rèn)合同法律效力。(3)智能合約能否成為具有法律效力的電子記錄,需結(jié)合具體情況,并要遵守電子交易法相關(guān)規(guī)定。(4)肯定智能合約與書面合同具有同等效力。(5)智能合約被定義為一個事件驅(qū)動程序或計算機化的交易協(xié)議,它運行在分布式、分散、共享和復(fù)制的分類賬上,通過接管分類賬上的資產(chǎn)并指示轉(zhuǎn)移,從而執(zhí)行合同條款。歐盟國家對區(qū)塊鏈技術(shù)也都保持非常積極的態(tài)度。2018年英國法律委員會啟動智能合約應(yīng)用開展法律改革項目,以確保區(qū)塊鏈智能合約制度的明確性。2019年1月10日,我國國家互聯(lián)網(wǎng)信息辦公室發(fā)布《區(qū)塊鏈信息服務(wù)管理規(guī)定》,表明我國對區(qū)塊鏈行業(yè)和相關(guān)活動立法規(guī)制、監(jiān)管方面的積極態(tài)度。司法實踐中,杭州互聯(lián)網(wǎng)法院在審理“杭州某文化傳媒有限公司訴深圳市某科技發(fā)展有限公司侵害作品信息網(wǎng)絡(luò)傳播權(quán)糾紛案”時,就區(qū)塊鏈電子數(shù)據(jù)存證的法律效力進行了論證。
筆者認(rèn)為,技術(shù)革新需要法律保障與規(guī)制,法律對智能合約的態(tài)度將直接影響技術(shù)創(chuàng)新進程。結(jié)合智能合約技術(shù)開發(fā)與應(yīng)用實踐,在深入研究和審慎論證的基礎(chǔ)上,有必要確認(rèn)并對涉智能合約行為進行法律規(guī)制。(1)接受、使用和推廣新技術(shù)需要形成一個促進其良性發(fā)展的法律環(huán)境。法律對智能合約合同形式的確認(rèn)將對該技術(shù)創(chuàng)新及發(fā)展具有燈塔式的指引作用。換言之,法律承認(rèn)智能合約是規(guī)范技術(shù)應(yīng)用、謀求長足發(fā)展的關(guān)鍵,也是其能更廣泛發(fā)展的信號。智能合約的研究探索如火如荼,且亟需制度保障?,F(xiàn)實的智能合約需要法律肯定和回應(yīng)。顯然,對智能合約持友善態(tài)度的地區(qū)將會吸引更多初創(chuàng)公司,并推進分布式賬本技術(shù)發(fā)展。任何與交易有關(guān)的合同均不得僅因為此類合同是通過智能合約執(zhí)行而被否認(rèn)。智能合約合同形式的法律確認(rèn)并非徑直認(rèn)定智能合約的法律效力,而是承認(rèn)滿足特定條件的智能合約形式構(gòu)成合同書面形式,進而適用書面形式下合同成立與生效的具體規(guī)則。(2)確認(rèn)和規(guī)范智能合約,有利于使新技術(shù)在合同法律制度框架下實現(xiàn)交易的自動化、便捷化。為了落實智能合約在提高交易效率、轉(zhuǎn)換交易流程、實現(xiàn)點對點交互、消除現(xiàn)有商業(yè)交易的風(fēng)險等潛能,需要立法承認(rèn)智能合約是以電子形式存在的數(shù)據(jù),能夠成為構(gòu)成合同的特殊書面形式,進而為民事主體在交易過程中選擇使用智能合約形式訂立合同提供可能性,真正使智能合約的潛能得以發(fā)揮。(3)確認(rèn)和規(guī)范智能合約,既有利于豐富合同形式,又是合同形式自由原則的具體呈現(xiàn)[17]。雖然需要積極探索承認(rèn)“智能合約”合同形式,但是,應(yīng)當(dāng)以我國現(xiàn)行法律為基礎(chǔ),避免出現(xiàn)“不一致”“多余”“打架”的情況。有觀點提出,美國的《統(tǒng)一電子交易法》(“UETA”)和《全球暨全美商業(yè)電子簽章法》(“ESIGN”)中的規(guī)定實際上已經(jīng)承認(rèn)了區(qū)塊鏈上電子簽名和電子記錄的使用。因此,在很多情況下美國州立法的一些規(guī)定與現(xiàn)行法律相比是多余的,而且因各州立法的不一致,將面臨法律適用取舍的潛在挑戰(zhàn),不利于智能合約應(yīng)用
參見美國數(shù)字商會2018年9月發(fā)布的智能合約聯(lián)盟倡議白皮書《智能合約:法律準(zhǔn)備好了嗎?(Smartcontracts:Isthelawready)》。。美國的《統(tǒng)一電子交易法》將“記錄”定義為“記錄在有形媒介上或存儲在電子媒介或其他媒介上并以可感知的形式檢索的信息”?!度螋呷郎虡I(yè)電子簽章法》則將電子記錄(electronicrecord)定義為:以電子方式訂立、產(chǎn)生、發(fā)送、傳達(dá)、接收或儲存的合同或其他紀(jì)錄。我國《民法典》《電子簽名法》使用數(shù)據(jù)電文(datamessage)的概念,司法實踐中也常常表述為電子數(shù)據(jù)。美國《全球暨全美商業(yè)電子簽章法》規(guī)定的電子記錄是合同或其他記錄信息,與之不同,我國《電子簽名法》規(guī)定的數(shù)據(jù)電文僅指信息。但是,我國現(xiàn)行法律有關(guān)合同書面形式的既有規(guī)范與要件,為智能合約形式的法律確認(rèn)提供可能性空間。我國《民法典》第469條第2款列舉合同書、信件、電報、電傳和傳真后的“等”字表明除了所列舉出的形式外,承認(rèn)滿足“可以有形地表現(xiàn)所載內(nèi)容”條件的其他書面形式。《民法典》第469條第3款中“等方式”的表述意味著不排斥其他形式的數(shù)據(jù)電文在符合特定條件時視為書面形式。(4)法律不能只當(dāng)技術(shù)革新的“守夜人”,適時的法律監(jiān)管與規(guī)制才能為技術(shù)開發(fā)、應(yīng)用保駕護航,才能興利除弊。這種技術(shù)革新是否更有利于降低法律風(fēng)險,為交易提供便利,從而使交易順暢,現(xiàn)在定論為時過早。伴隨智能合約應(yīng)用,一系列問題應(yīng)運而生。例如,智能合約編譯過程可能存在編碼自身漏洞、包含“惡意”代碼、編譯錯誤、為內(nèi)部人員提供專有信息等潛在風(fēng)險;合同主體與智能合約編碼主體間存在的潛在爭議風(fēng)險;合同不可逆可能造成的損失風(fēng)險;智能合約形式下可能發(fā)生的侵權(quán)責(zé)任問題等。此時,法律規(guī)制與監(jiān)管的作用尤為凸顯,特別是法律規(guī)制。正如人們很快意識到網(wǎng)絡(luò)空間受政府干預(yù)一樣,智能合約不僅受到代碼規(guī)則的約束,而且受到管轄地法律的約束。為了使合同有效,智能合約合同的編寫必須受管轄地合同法律制度規(guī)范約束。
另外,智能合約存在可能被非法利用的潛在風(fēng)險,需要對智能合約本身進行科學(xué)的法律評價。例如,借智能合約外殼下的釣魚網(wǎng)站從事違法行為;泄露機密、密鑰盜竊和信用卡犯罪等智能合約犯罪(CSCs);利用開發(fā)“智能合約管理系統(tǒng)”從事傳銷犯罪活動
湖南省新晃侗族自治縣人民法院(2017)湘1227刑初88號刑事判決書、(2018)湘1227刑初127號刑事判決書。。要預(yù)防利用智能合約的違法犯罪活動,限制智能合約的應(yīng)用領(lǐng)域并規(guī)范智能合約的應(yīng)用規(guī)則。智能合約本身是計算機代碼,不能因其被非法利用而否認(rèn)之。例如,通過電子郵件,當(dāng)事人間可以成立合同關(guān)系;但是,電子郵件也被黑客用來傳播網(wǎng)絡(luò)病毒。蠕蟲病毒就主要通過電子郵件的附件傳播。預(yù)防智能合約被非法利用于新型犯罪,需要制定預(yù)防措施,防患于未然。因此,針對智能合約犯罪制定政策和技術(shù)保障的緊迫性尤為突出。例如,美國亞利桑那州在通過智能合約法案后不久通過了一項新法律,禁止使用區(qū)塊鏈技術(shù)來定位或控制槍支。針對金融領(lǐng)域違法行為,可制定交易規(guī)則要求金融交易參與者知道和核實交易對手的身份,向執(zhí)法機構(gòu)報告“可疑活動”,或禁止向被禁止的人轉(zhuǎn)移資金。法律監(jiān)管需要為智能合約應(yīng)用編織一個安全預(yù)防網(wǎng)絡(luò),通過提高編碼技術(shù)和制定安全監(jiān)管政策、法規(guī)來保證智能合約有序發(fā)展,同時,防范非法利用行為。
(二)智能合約形式與傳統(tǒng)合同形式的適用
智能合約形式能否應(yīng)用于我國現(xiàn)行《民法典》及相關(guān)法律規(guī)定的有名合同及無名合同的訂立和履行過程,需結(jié)合合同性質(zhì)和履行進行分析。以贈與合同為例,贈與人在贈與財產(chǎn)的權(quán)利轉(zhuǎn)移之前可以撤銷贈與。但是,智能合約存儲于區(qū)塊鏈上是不可撤銷的,一旦條件滿足則會自動履行合同轉(zhuǎn)移財產(chǎn)權(quán)利。因此,如果通過智能合約形式來實現(xiàn)贈與合同,無疑限制了贈與人的任意撤銷權(quán)。遺贈扶養(yǎng)協(xié)議、收養(yǎng)協(xié)議等有關(guān)身份關(guān)系的協(xié)議能否直接通過智能合約形式實現(xiàn)還有待商榷。實踐表明,智能合約應(yīng)用集中在能夠?qū)崿F(xiàn)自動化履行的合同或繼續(xù)性合同。例如,電子商務(wù)合同、金融服務(wù)合同、租賃合同、保險合同、借款合同等。
智能合約將在有限的情況下應(yīng)用。智能合約有其自身局限,暫時不可能完全取代傳統(tǒng)合同形式。由代碼所創(chuàng)建的被精確定義合同,使智能合約缺乏應(yīng)對不確定情況的靈活性,無法適應(yīng)不斷變化的環(huán)境和修改合同的偏好。對復(fù)雜合同全部進行編碼亦不現(xiàn)實。比如說,當(dāng)事人變更合同內(nèi)容需要開發(fā)新智能合約。相反,傳統(tǒng)合同通過語言模糊性和履行自由滿足了訂立、變更和履行的靈活性。傳統(tǒng)合同變更條款的能力可幫助各方避免起草和重新談判的高成本,預(yù)防惡意訴訟,保護交易關(guān)系[18]。諸如“合理努力”“合理步驟”等短語通過計算機編碼實現(xiàn)是較困難的問題,這類短語通常是由法律分析決定的[19];“善意”“不可抗力”等法律概念在代碼中體現(xiàn)也比較困難。涉及資產(chǎn)所有權(quán)轉(zhuǎn)移、給付貨幣義務(wù)的履行容易實現(xiàn)自動化,但并非所有的合同義務(wù)履行都能通過自動操作實現(xiàn)。旅游服務(wù)合同中,服務(wù)還是需要由導(dǎo)游親自完成。至少在可預(yù)見的將來智能法律合同將是代碼和自然語言之間的混合。理論上智能合約可以完全自動化和自我執(zhí)行,降低違約風(fēng)險,一旦條款和條件設(shè)置在代碼行中,合同將按照代碼條件執(zhí)行。可是當(dāng)事人違約成本提高并不意味著會避免一切糾紛,比如,因編碼錯誤、漏洞而產(chǎn)生的責(zé)任承擔(dān)糾紛。
傳統(tǒng)合同形式與智能合約在不同方面發(fā)揮協(xié)作作用,會在未來的一段時間內(nèi)成為商業(yè)交易的主要狀態(tài)。例如,人類語言文字達(dá)成協(xié)議,通過當(dāng)事人的選擇可以轉(zhuǎn)化為代碼,實現(xiàn)邏輯上的自動化完成合同履行義務(wù)。智能合約與一般電子合同、合同書等傳統(tǒng)合同形式的聯(lián)系無法割斷。智能合約可能全部反映當(dāng)事人間協(xié)議的內(nèi)容,更大可能是代碼與傳統(tǒng)的語言文字相結(jié)合。具體到買賣合同,其中涉及履行內(nèi)容的條款可以通過智能合約代碼指令自動履行,但是有些內(nèi)容使用代碼表示是無意義的。因為其本身不能夠自我執(zhí)行,而是需要在訴訟中被法院解釋和執(zhí)行。例如,商品供應(yīng)商與零售商簽訂一份買賣合同,付款條件可以在代碼中定義并在交付時自動履行。但供應(yīng)商同意賠償零售商因缺陷產(chǎn)品而支付費用的賠償條款,則使用代碼表示并無意義[20]。商業(yè)協(xié)議中包含大量格式條款,有些條款明確了解決爭議的方式,但這些條款并不總是適用于通過代碼來表示和執(zhí)行的。Renselv.CentraTech案中雙方對購買過程爭議的另一個焦點為是否存在強制仲裁條款。如果通過主頁的代幣銷售合同購買則該點擊合同條款中有強制仲裁內(nèi)容。與之不同,如果通過智能合約購買則無需通過勾選任何對話框或點擊任何按鈕就能完成買賣。顯然,智能合約中并未涉及強制仲裁條款。綜上,傳統(tǒng)合同形式和合法的智能合約共存,取長補短,是最現(xiàn)實的選擇。
自動化契約關(guān)系是一個古老夢想
SeeNot-so-clevercontracts[J/OL].TheEconomist.(2016-07-28)[2019-05-08].https://www.economist.com/news/business/21702758-time-being-least-human-judgment-still-better-bet-cold-hearted.。合同是人們開展民商事交往的重要方式,呈現(xiàn)當(dāng)事人間意思合意。智能合約代表網(wǎng)絡(luò)空間相互交易作用的新范式[1]。智能設(shè)備甚至人工智能日益深入社會生活的今天,機器與機器交易可能會從“空想”變?yōu)椤艾F(xiàn)實”,而這個“現(xiàn)實”需要審慎應(yīng)對。智能合約是合同形式發(fā)展到電子合同階段的新表現(xiàn),是技術(shù)進步應(yīng)用于人們交往過程中的一種階段性嘗試。它不應(yīng)被“神化”,更不應(yīng)被“漠視”或“否定”。滿足特定條件的智能合約構(gòu)成特殊的書面形式,為民商事主體形成特定合同關(guān)系提供形式載體。沒有一種合同技術(shù)能滿足每一種可能的契約關(guān)系?,F(xiàn)階段,人類語言、文字的表達(dá)方式在合同形式領(lǐng)域?qū)⒗^續(xù)占據(jù)主導(dǎo)地位,智能合約無法瞬時替代。隨著科技創(chuàng)新與發(fā)展,這種代碼的智能合約可能會在克服、改進自身局限基礎(chǔ)上不斷完善,在特定交易過程中與語言文字合同一并實現(xiàn)經(jīng)濟交往活動的高效率、低成本、低風(fēng)險。
參考文獻:
[1]SAVELYEVA.ContractLaw2.0:Smart?contractsasthebeginningoftheendofclassiccontractlaw[EB/OL].(2016-12-14)[2019-08-12].https://papers.ssrn.com/sol3/papers.cfm?abstract_id=2885241.
[2]TAPSCOTTD,TAPSCOTTA.Blockchainrevolution[M].London:Portfolio,2016:47.
[3]MARVINR.Blockchainin2017:Theyearofsmartcontracts[EB/OL].(2016-12-1)[2019-8-08].http://www.pcmag.com/article/350088/blockchain-in-2017-the-year-of-smart-contracts.
[4]AMETRANOF.Why2017willproveblockchainwasabadidea[EB/OL].(2017-01-04)[2019-08-18].http://www.coindesk.com/2017-will-prove-blockchain-bad-idea/.
[5]MONAX.Explainer:Smartcontracts[EB/OL].(2019-08-18)[2019-08-18].https://monax.io/explainers/smart_contracts/.
[6]RASKINM.Thelawandlegalityofsmartcontracts[J].GEO.L.TECH.REV,2017,1:305-341.
[7]WERBACHK,CORNELLN.Contractsexmachina[J].DukeL.J,2017,67:313-382.
[8]FAIRFIELDJAT.Smartcontracts,bitcoinbots,andconsumerprotection[J].Wash.&LeeL.Rev.Online,2014,71:35-50.
[9]SZABON.Smartcontract[EB/OL].[2019-08-08].http://www.fon.hum.uva.nl/rob/Courses/InformationInSpeech/CDROM/Literature/LOTwinterschool2006/szabo.best.vwh.net/smart.contracts.html.
[10]SZABON.Smartcontract:Buildingblocksfordigitalmarkets[EB/OL].[2019-08-08].http://www.fon.hum.uva.nl/rob/Courses/InformationInSpeech/CDROM/Literature/LOTwinterschool2006/szabo.best.vwh.net/smart_contracts_2.html.
[11]SWANSONT.Greatchainofnumbers:Aguidetosmartcontracts,smartpropertyandtrustlessassetmanagement[EB/OL].[2019-08-11].https://s3-us-west-2.amazonaws.com/chainbook/Great+Chain+of+Numbers+A+Guide+to+Smart+Contracts%2C+Smart+Property+and+Trustless+Asset+Management+-+Tim+Swanson.pdf.
[12]CLACKCD,BAKSHIVA,BRAINEL.Smartcontracttemplates:Foundations,designlandscapeandresearchdirections[EB/OL].(2017-03-15)[2019-08-08].https://arxiv.org/abs/1608.00771.
[13]WALLLD.Smartcontractsinacomplexworld[EB/OL].[2019-08-12].https://www.frbatlanta.org/cenfis/publications/notesfromthevault/1607.
[14]SZABON.Securepropertytitleswithownerauthority[EB/OL].[2019-05-08].http://nakamotoinstitute.org/secure-property-titles/#selection-7.7-7.51.
[15]GRIGGSKN,OSSIPOVAO,KOHLIOSCP,etal.Healthcareblockchainsystemusingsmartcontractsforsecureautomatedremotepatientmonitoring[J].JournalofMedicalSystems,2018,42(7):130.
[16]CLEMENTA.FizzybyAXA:Ethereumsmartcontractindetails[EB/OL].(2019-5-24)[2019-06-08].https://medium.com/@humanGamepad/fizzy-by-axa-ethereum-smart-contract-in-details-40e140a9c1c0.
[17]謝鴻飛.合同法學(xué)的新發(fā)展[M].北京:中國社會科學(xué)出版社,2014:120-122.
[18]SKLAROFFJM.Smartcontractsandthecostofinflexibility[J].UniversityofPennsylvaniaLawReview,2017,166:263-303.
[19]NGUYENC.Thefourthindustrialrevolution:Block-chainsandsmart-contracts[EB/OL].(2017-05-02)[2019-08-12].http://www.keepcalmtalklaw.co.uk/the-fourth-industrial-revolution-block-chains-and-smart-contracts/.
[20]JOSHS.Makingsenseofblockchainsmartcontracts[EB/OL].(2016-06-04)[2019-08-10].https://www.coindesk.com/making-sense-smart-contracts/.