999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

智能合約的法律構(gòu)造

2019-05-11 17:51:42陳吉棟
東方法學(xué) 2019年3期

陳吉棟

內(nèi)容摘要:智能合約以自動(dòng)售貨機(jī)為最初原型,隨著區(qū)塊鏈網(wǎng)絡(luò)的發(fā)展而呈現(xiàn)勃興趨勢(shì)。其突出特點(diǎn)是自動(dòng)執(zhí)行,從而降低交易成本,并減少糾紛。目前理論和實(shí)踐對(duì)智能合約有不同界定。智能合約存在不同的形態(tài),應(yīng)采廣義和狹義兩種觀點(diǎn)進(jìn)行認(rèn)知。當(dāng)事人發(fā)布智能合約是可以變更權(quán)利義務(wù)的意思表示行為。智能合約的發(fā)布及其代碼執(zhí)行本質(zhì)是電子合同,但是前者的升級(jí)版本。在現(xiàn)行法下,仍應(yīng)將智能合約的發(fā)布及其代碼執(zhí)行行為認(rèn)定為法律意義上的合同。一般來(lái)說(shuō),一方當(dāng)事人發(fā)布智能合約為要約;另一方對(duì)智能合約代碼的調(diào)用和執(zhí)行為承諾,但該承諾在性質(zhì)上為意思實(shí)現(xiàn)而非意思表示。我國(guó)應(yīng)結(jié)合民法典合同編的編撰、《電子商務(wù)法》的修改討論對(duì)其應(yīng)然調(diào)整路徑的設(shè)計(jì)。

關(guān)鍵詞:智能合約 區(qū)塊鏈 電子合同 意思表示 意思實(shí)現(xiàn)

中國(guó)分類(lèi)號(hào):D913? 文獻(xiàn)標(biāo)識(shí)碼:A? 文章編號(hào):1674-4039-(2019)03-0018-29

智能合約是依托計(jì)算機(jī)在網(wǎng)絡(luò)空間運(yùn)行的合約。其是由計(jì)算機(jī)代碼構(gòu)成的一段程序,由計(jì)算機(jī)讀取、執(zhí)行,具備自助的特點(diǎn)。智能合約可以自動(dòng)執(zhí)行,從而減少人為干預(yù)。智能合約以計(jì)算機(jī)代碼預(yù)設(shè)而成,使得對(duì)合約語(yǔ)言誤解的幾率比傳統(tǒng)合同更低。〔1 〕又由于可在締約雙方之間直接交易,其具有效率性的突出優(yōu)點(diǎn),而區(qū)塊鏈技術(shù)的應(yīng)用則能在最大限度保障交易透明性的同時(shí)保護(hù)匿名用戶的隱私。因此,智能合約具有廣泛的應(yīng)用前景。但智能合約在技術(shù)上仍處于初級(jí)階段,在商業(yè)領(lǐng)域的大規(guī)模應(yīng)用還沒(méi)有展開(kāi)。〔2 〕也有人認(rèn)為智能合約既不智能,也不是真正的合同。如果智能合約將成為重要的商業(yè)工具,即需要法律提供調(diào)整和監(jiān)管框架,以減輕其負(fù)面影響,促進(jìn)并充分發(fā)揮其潛力。〔3 〕筆者首先考察智能合約的運(yùn)行原理;其次判斷其法律性質(zhì),即其是否屬于傳統(tǒng)的電子合同;再次討論其“要約—承諾”構(gòu)造;最后簡(jiǎn)要論及我國(guó)對(duì)其立法調(diào)整的應(yīng)然態(tài)度。

一、智能合約與區(qū)塊鏈技術(shù)

(一)智能合約以自動(dòng)售貨機(jī)為原始雛形提出

智能合約的概念最早由尼克·薩博于1996年提出,他起初將之定義為“一套以數(shù)學(xué)形式定義的承諾,包括合約參與方可以在上面執(zhí)行這些承諾的協(xié)議”。他期待智能合約能夠與物理世界中的設(shè)備相連,從而產(chǎn)生各種靈活可控的智能資產(chǎn)。〔4 〕按薩博的理論,自動(dòng)售貨機(jī)是智能合約的靈感來(lái)源和最簡(jiǎn)化的雛形,可通過(guò)自動(dòng)售貨機(jī)來(lái)理解和認(rèn)識(shí)智能合約。自動(dòng)售貨機(jī)在運(yùn)行正常且貨源充足的情況下,當(dāng)被投入硬幣后,將觸發(fā)履行行為——釋放購(gòu)買(mǎi)者選擇的飲料。這是一套最簡(jiǎn)單的“If...Then...”程序。〔5 〕即:當(dāng)硬幣投進(jìn)該機(jī)器時(shí),這一不可逆的履行行為開(kāi)始執(zhí)行。雖然英美法系和大陸法系對(duì)放置自動(dòng)售貨機(jī)的行為認(rèn)定為要約還是要約邀請(qǐng)有不同見(jiàn)解,〔6 〕但在自動(dòng)售貨機(jī)購(gòu)買(mǎi)飲料的行為的確完整展示了買(mǎi)賣(mài)合同從訂立到履行完畢的整個(gè)過(guò)程。該合同在履行階段不可停止,不可回轉(zhuǎn)。但是,受制于當(dāng)時(shí)的技術(shù)條件,薩博的智能合約理論在當(dāng)時(shí)并未引起廣泛重視。

(二)智能合約因區(qū)塊鏈技術(shù)而勃興

比特幣及其基礎(chǔ)技術(shù)區(qū)塊鏈的出現(xiàn),為智能合約提供了具有安全性和準(zhǔn)確性的技術(shù)平臺(tái)。因此區(qū)塊鏈成為智能合約的基礎(chǔ)技術(shù)。根據(jù)中本聰在《比特幣,一種點(diǎn)對(duì)點(diǎn)電子貨幣系統(tǒng)》一文的介紹,〔7 〕區(qū)塊鏈技術(shù),又稱(chēng)為分布式賬本技術(shù),是建構(gòu)點(diǎn)對(duì)點(diǎn)交易體系的互聯(lián)網(wǎng)數(shù)據(jù)庫(kù)技術(shù)。其特點(diǎn)為去中心化、公開(kāi)透明,每個(gè)節(jié)點(diǎn)(即每個(gè)參與者)均可參與數(shù)據(jù)庫(kù)記錄。〔8 〕有觀點(diǎn)認(rèn)為,這一技術(shù)有望徹底重塑人類(lèi)社會(huì)活動(dòng)形態(tài),為人類(lèi)社會(huì)帶來(lái)深刻變革。〔9 〕

比特幣區(qū)塊鏈的全部節(jié)點(diǎn)時(shí)刻都在進(jìn)行數(shù)學(xué)運(yùn)算,許多節(jié)點(diǎn)都在競(jìng)相解決一個(gè)數(shù)學(xué)問(wèn)題(這一過(guò)程即為“挖礦”),當(dāng)某“礦工”最先解決了該問(wèn)題,就會(huì)將結(jié)果向全網(wǎng)廣播,其他節(jié)點(diǎn)經(jīng)過(guò)簡(jiǎn)單驗(yàn)證如發(fā)現(xiàn)正確,〔10 〕成功解決該問(wèn)題的“礦工”將獲得系統(tǒng)獎(jiǎng)勵(lì)的比特幣和記賬權(quán),之后該“礦工”將當(dāng)前時(shí)間段內(nèi)的所有交易記錄打上時(shí)間戳后打包進(jìn)一個(gè)新的區(qū)塊,它將被添加到區(qū)塊鏈的主鏈上,并被存儲(chǔ)在所有活動(dòng)節(jié)點(diǎn)的計(jì)算機(jī)硬盤(pán)里,如此周而復(fù)始。〔11 〕區(qū)塊鏈技術(shù)的幾大特點(diǎn)均體現(xiàn)在這一過(guò)程中。“去中心化”的特點(diǎn)源自全網(wǎng)絡(luò)各個(gè)節(jié)點(diǎn)均可參與記錄;“公開(kāi)透明”的特點(diǎn)在于所有的數(shù)據(jù)均公開(kāi)在主鏈上并隨時(shí)可以查詢(xún);“安全性強(qiáng)”的特點(diǎn)在于如果有人試圖修改數(shù)據(jù),必須同時(shí)控制系統(tǒng)中超過(guò)51%的節(jié)點(diǎn),若惡意者僅對(duì)不足51%的節(jié)點(diǎn)進(jìn)行攻擊,則無(wú)法影響儲(chǔ)存在其他節(jié)點(diǎn)中的數(shù)據(jù)。〔12 〕

區(qū)塊鏈技術(shù)是具有普適性的底層技術(shù)框架,它雖系基于計(jì)算機(jī)原理和密碼學(xué),但卻對(duì)現(xiàn)實(shí)世界的交易流程有著模擬和重構(gòu)的作用。盡管它的內(nèi)容對(duì)所有人都是公開(kāi)和透明的,而且其上的地址和關(guān)聯(lián)的人均是匿名,但記載在上面的電子記錄難以篡改,僅此一點(diǎn)就已吸引了世界上最大的銀行和金融初創(chuàng)公司的關(guān)注。〔13 〕

正是借助比特幣及其基本技術(shù)——區(qū)塊鏈網(wǎng)絡(luò)的出現(xiàn),智能合約才具有了新的可能性。工信部發(fā)布的《2018年中國(guó)區(qū)塊鏈產(chǎn)業(yè)白皮書(shū)》認(rèn)為:“智能合約是由事件驅(qū)動(dòng)的、具有狀態(tài)的、獲得多方承認(rèn)的、運(yùn)行在區(qū)塊鏈之上的且能夠根據(jù)預(yù)設(shè)條件自動(dòng)處理資產(chǎn)的程序,智能合約最大的優(yōu)勢(shì)是利用程序算法替代人為仲裁和執(zhí)行合同。本質(zhì)上講,智能合約是一段程序,且具有數(shù)據(jù)透明、不可篡改、永久運(yùn)行等特性。” 〔14 〕換句話說(shuō),智能合約是“智能合約代碼”,其僅僅是對(duì)這一系列具有特點(diǎn)的代碼的代號(hào)而已,只要開(kāi)發(fā)人員喜歡,隨時(shí)可以換用別的代詞來(lái)指代它。〔15 〕當(dāng)下,我們所說(shuō)的智能合約是結(jié)合了區(qū)塊鏈技術(shù)、運(yùn)行在區(qū)塊鏈網(wǎng)絡(luò)中的特定的計(jì)算機(jī)代碼合約。它由計(jì)算機(jī)代碼自動(dòng)執(zhí)行指令,由計(jì)算機(jī)“閱讀”(識(shí)別)合約內(nèi)容,并在滿足條件的情況下自動(dòng)執(zhí)行指令——這就是合約的“智能”之處。〔16 〕區(qū)塊鏈技術(shù)是其中的核心技術(shù)。在此意義上,智能合約有合約機(jī)制與區(qū)塊鏈兩個(gè)技術(shù)要素。合約機(jī)制通過(guò)事后消除人為因素干涉解決了合同的執(zhí)行問(wèn)題。從技術(shù)意義上說(shuō),沒(méi)有任何干預(yù)時(shí)機(jī)器將確保履行合約。然而,機(jī)器無(wú)法解決書(shū)寫(xiě)合約或合約解釋的問(wèn)題。這一問(wèn)題需由獨(dú)立的第三方根據(jù)當(dāng)事人的意圖解釋合同,通常由法院嘗試解決。如今,該問(wèn)題的解決方案即是區(qū)塊鏈技術(shù)。〔17 〕

(三)智能合約的運(yùn)行與界定

智能合約的應(yīng)用前景廣闊,其存在形態(tài)因具體運(yùn)用場(chǎng)景的不同而變化。為方便理解,筆者列舉如下使用場(chǎng)景,說(shuō)明其典型的存在形態(tài)。比如,在汽車(chē)租賃業(yè)務(wù)中,可以設(shè)定一份智能合約:假如承租人沒(méi)有按時(shí)付款給智能合約,將無(wú)法啟動(dòng)汽車(chē),這一過(guò)程不需要任何第三方中介,支付系統(tǒng)和操縱車(chē)鎖均由智能合約來(lái)完成。一位網(wǎng)絡(luò)小說(shuō)作者可以設(shè)定如下智能合約:“當(dāng)讀者于2019年1月5日晚上22點(diǎn)前支付2比特幣給作者,則讀者可以閱讀到作者當(dāng)天更新的小說(shuō)內(nèi)容”。〔18 〕英國(guó)的音樂(lè)人兼歌手伊莫金·希頓在其一首歌曲中內(nèi)置了智能合約,智能合約中包括希頓對(duì)這首歌的定價(jià)方案,使得消費(fèi)者可以直接購(gòu)買(mǎi)他的音樂(lè)作品。〔19 〕由技術(shù)角度觀察,智能合約的運(yùn)行過(guò)程如下:締約方在智能合約中提前封裝預(yù)定的若干狀態(tài)、執(zhí)行規(guī)則、觸發(fā)條件以及相應(yīng)的履行行為。經(jīng)由各方簽署之后,以程序代碼的形式附著在一個(gè)打上時(shí)間戳的區(qū)塊上而后成為區(qū)塊鏈主鏈上的一部分,區(qū)塊鏈會(huì)對(duì)該智能合約的狀態(tài)進(jìn)行實(shí)時(shí)監(jiān)控,當(dāng)約定條件達(dá)成時(shí)就會(huì)自動(dòng)激活并執(zhí)行該合約。〔20 〕有人認(rèn)為基于區(qū)塊鏈技術(shù)的智能合約的運(yùn)行過(guò)程可以簡(jiǎn)化為以下三步:第一步,參與締約的雙方或多方用戶商定后將共同合意制定成一份智能合約;第二步,該智能合約通過(guò)區(qū)塊鏈網(wǎng)絡(luò)向全球各個(gè)區(qū)塊鏈的節(jié)點(diǎn)廣播并由各個(gè)節(jié)點(diǎn)存儲(chǔ);第三步,構(gòu)建成功的智能合約等待條件達(dá)成后自動(dòng)執(zhí)行合約內(nèi)容。〔21 〕

由上述應(yīng)用場(chǎng)景和技術(shù)過(guò)程觀察,智能合約可以是線下協(xié)議的代碼表現(xiàn),在此種情況下,在區(qū)塊鏈上發(fā)布合約往往僅意在保證線下合同的執(zhí)行。智能合約也可以是區(qū)塊鏈上直接以代碼呈現(xiàn)的意思表示,此意思表示通常尚需對(duì)方當(dāng)事人的相應(yīng)行為才能進(jìn)一步達(dá)成并履行合約內(nèi)容。我們可以將包含第一種類(lèi)型的智能合約統(tǒng)稱(chēng)為廣義上的智能合約,就其法律討論而言,典型意義上或者狹義上的智能合約為第二種類(lèi)型。需要說(shuō)明的是,這一分類(lèi)僅意在方便本文論述,并非技術(shù)上的必然,因?yàn)殡S著技術(shù)的進(jìn)步和成本的降低,完全可能存在更多種類(lèi)型的智能合約。

人們認(rèn)為智能合約能夠潛在地減少?gòu)耐獠繌?qiáng)制執(zhí)行合約內(nèi)容的成本,從而在一定程度上使交易更經(jīng)濟(jì)、更快捷和更有效。2013年年底發(fā)布的以太坊是較比特幣更加高效、擁有更多功能的又一公共區(qū)塊鏈平臺(tái),方便人們?cè)谝蕴黄脚_(tái)編輯自己設(shè)計(jì)的智能合約;智能合約可以完全按照預(yù)先設(shè)定的程序自動(dòng)運(yùn)行和履行合約內(nèi)容。〔22 〕一些區(qū)塊鏈的倡導(dǎo)者們走得更遠(yuǎn),他們將智能合約視為一種新興經(jīng)濟(jì)實(shí)體——分布式自治組織(DAO)的基礎(chǔ)。經(jīng)過(guò)20多年的發(fā)展,薩博的假設(shè)正在逐漸成為現(xiàn)實(shí),包括摩根大通、IBM、BP、微軟和默克在內(nèi)的100多家大公司已經(jīng)加入了一個(gè)聯(lián)盟,以促進(jìn)企業(yè)采用以太坊。〔23 〕

二、智能合約與電子合同

智能合約是一種自動(dòng)執(zhí)行的協(xié)議。自動(dòng)執(zhí)行通常意味著智能合約由一臺(tái)或者多臺(tái)電腦執(zhí)行。因此,對(duì)于智能合約法律結(jié)構(gòu)的探討,首先需要討論的是智能合約與電子合同的關(guān)系。

(一)電子合同的法律結(jié)構(gòu)

電子合同被認(rèn)為是“應(yīng)用計(jì)算機(jī)系統(tǒng)訂立合同的制度”。〔24 〕一般認(rèn)為,電子合同的結(jié)構(gòu)及其調(diào)整也應(yīng)該遵循現(xiàn)行合同法的規(guī)定,即電子合同的成立也需要要約與承諾結(jié)構(gòu)。〔25 〕電子合同類(lèi)型眾多,〔26 〕最為典型的為網(wǎng)站購(gòu)物合同。〔27 〕

通說(shuō)認(rèn)為,購(gòu)物網(wǎng)站上顯示商品信息僅是要約邀請(qǐng),〔28 〕客戶點(diǎn)擊提交訂單為要約,因此商家可以選擇是否進(jìn)行承諾。若網(wǎng)絡(luò)經(jīng)營(yíng)者提示庫(kù)存無(wú)存貨即無(wú)法點(diǎn)擊購(gòu)買(mǎi)時(shí),網(wǎng)絡(luò)經(jīng)營(yíng)者展示的商品與服務(wù)頁(yè)面中的意思表示則屬于要約。〔29 〕此時(shí)客戶提交訂單即為承諾。商家即不再享有上述承諾選擇權(quán)。一般情形下,大多數(shù)購(gòu)物網(wǎng)站會(huì)在消費(fèi)者下單后由“電子代理人”自動(dòng)發(fā)送一封郵件至消費(fèi)者的注冊(cè)郵箱,如何認(rèn)定網(wǎng)絡(luò)商家這一自動(dòng)化意思表示的性質(zhì)在電子合同的認(rèn)定中具有重要意義。一般認(rèn)為,如果自動(dòng)回復(fù)中直接明示合同成立或者接受訂單,仍認(rèn)定為明示的承諾。若回復(fù)中有“將于N日內(nèi)發(fā)貨”或者“預(yù)計(jì)于×月×日配送”此類(lèi)記載,通說(shuō)也將其認(rèn)定為承諾。而如果回復(fù)中只是表示“已經(jīng)收到訂單”則不能構(gòu)成一項(xiàng)承諾,理論上大多認(rèn)為此舉僅是收到訂單的通知,屬于準(zhǔn)法律行為,僅能視為訂單意思表示的到達(dá)。〔30 〕但有時(shí)從電子商務(wù)經(jīng)營(yíng)者的確認(rèn)書(shū)中也可能解釋出承諾的意思表示,比如確認(rèn)書(shū)中寫(xiě)明:我們會(huì)盡快發(fā)貨或者已經(jīng)安排發(fā)貨等。此時(shí),從客觀受領(lǐng)第三人角度解釋?zhuān)磻?yīng)構(gòu)成承諾。

需要特別指出的是,通過(guò)默示的履行行為交付貨物或者提供服務(wù)對(duì)要約予以承諾——即意思實(shí)現(xiàn)——的現(xiàn)象也存在。〔31 〕相對(duì)于一般的承諾過(guò)程,意思實(shí)現(xiàn)省略了承諾到達(dá)的步驟,承諾一旦作出,合同即成立,由此加速了合同的形成過(guò)程。但需要注意的是,承諾的作出,僅有內(nèi)在受領(lǐng)意思并不足夠,還需采取外部可客觀認(rèn)知的形式。

(二)智能合約是電子合同的升級(jí)

一般認(rèn)為,智能合約是典型電子合同往前邁進(jìn)了一步,〔32 〕因?yàn)楹霞s內(nèi)容體現(xiàn)在計(jì)算機(jī)代碼組合成的程序中,而不單單是典型電子合同中使用的計(jì)算機(jī)代碼。〔33 〕電子合同是通過(guò)計(jì)算機(jī)網(wǎng)絡(luò)締結(jié)和表現(xiàn)的合同。智能合約是用計(jì)算機(jī)代碼起草的可自動(dòng)執(zhí)行的電子指令,這使計(jì)算機(jī)能夠“讀取”合同,在許多情況下,可以自動(dòng)實(shí)現(xiàn)預(yù)設(shè)指令。〔34 〕其實(shí),智能合約在許多方面并不新穎,因?yàn)樗仨氂捎心芰_(dá)成協(xié)議的各方形成的可識(shí)別的協(xié)議構(gòu)成。此外,數(shù)十年來(lái),金融機(jī)構(gòu)一直在使用自動(dòng)計(jì)算機(jī)協(xié)議來(lái)解決交易而無(wú)需須人為干預(yù)。薩博在20年前提出智能合約這一概念時(shí)還只能以自動(dòng)售貨機(jī)進(jìn)行說(shuō)明。但區(qū)塊鏈網(wǎng)絡(luò)的出現(xiàn),智能合約出現(xiàn)新的發(fā)展可能并已呈現(xiàn)勃興趨勢(shì)。區(qū)塊鏈技術(shù)提供了智能合約所需的具有安全性和準(zhǔn)確性的技術(shù)平臺(tái)。智能合約旨在與區(qū)塊鏈技術(shù)協(xié)同工作,以強(qiáng)制執(zhí)行區(qū)塊鏈上的交易。在此意義上,我們可以說(shuō)智能合約是電子合同的升級(jí)版本。

有學(xué)者曾舉例說(shuō)明智能合約與電子合同的關(guān)系。如果我在亞馬遜網(wǎng)站上為我的Kindle買(mǎi)一本電子書(shū),當(dāng)我點(diǎn)擊“購(gòu)買(mǎi)”按鈕時(shí),該公司的交易系統(tǒng)會(huì)將電子書(shū)轉(zhuǎn)移到我的設(shè)備上,并且它還會(huì)處理我的信用卡或借記卡。然而,我可以阻止我賬戶中財(cái)產(chǎn)的移轉(zhuǎn),因?yàn)槲胰匀豢梢砸髞嗰R遜退款,或者與信用卡公司爭(zhēng)論費(fèi)用。這在現(xiàn)實(shí)中是很正常的,因?yàn)槲液蛠嗰R遜的合約正在執(zhí)行尚未結(jié)束——我正在向亞馬遜支付對(duì)價(jià),但亞馬遜仍未收到價(jià)金。如果這一交易采用智能合約,就會(huì)呈現(xiàn)不同的結(jié)果。由于智能合約自動(dòng)執(zhí)行,不會(huì)受到人為干預(yù)。雖然我仍可以和亞馬遜爭(zhēng)論這筆交易,但是現(xiàn)在合約已經(jīng)執(zhí)行完畢了。亞馬遜已經(jīng)持有價(jià)金,我正持有電子書(shū),現(xiàn)在我只能要求它歸還這筆錢(qián),而不是阻止它接受這筆錢(qián)。因?yàn)殡娮訒?shū)和現(xiàn)金的交換已經(jīng)完成。〔35 〕

智能合約最突出的特點(diǎn)是可以自動(dòng)實(shí)施預(yù)設(shè)的合約內(nèi)容。智能合約和其他形式的電子協(xié)議之間的關(guān)鍵區(qū)別是執(zhí)行。締約方使用加密技術(shù)“簽署”智能合約并將其部署到分區(qū)塊鏈,當(dāng)滿足代碼中的條件時(shí),程序觸發(fā)預(yù)設(shè)的操作。一旦商品或服務(wù)交付,智能合約可以通過(guò)區(qū)塊鏈強(qiáng)制自動(dòng)執(zhí)行支付。如果不付款,它可以啟動(dòng)服務(wù)的恢復(fù)或暫停服務(wù)。而且,可以預(yù)期的是,該技術(shù)具有大量且不斷增加的潛在用途,例如在金融工具交易、銀行貸款交易和證券結(jié)算中的應(yīng)用。〔36 〕而對(duì)其他電子協(xié)議而言,一旦計(jì)算機(jī)確定已達(dá)到所需的狀態(tài),后臺(tái)程序僅僅會(huì)自動(dòng)向消費(fèi)者提供商品或服務(wù)。〔37 〕

(三)智能合約是一種書(shū)面法律行為

智能合約在性質(zhì)上為一種法律行為。法律行為是私法自治的工具。私主體通過(guò)法律行為構(gòu)造與他人的法律關(guān)系。一個(gè)人或多個(gè)人從事的一項(xiàng)行為或若干具有內(nèi)在聯(lián)系的行為,其目的是為了引起某種私法上的法律后果,亦即使個(gè)人與個(gè)人之間的法律關(guān)系發(fā)生變更。〔38 〕這種旨在使某種法律效果產(chǎn)生的意思是通過(guò)某些行為來(lái)實(shí)現(xiàn)的。這種行為通常就是這一意思的“表示”,即“意思表示”。〔39 〕當(dāng)事人發(fā)布智能合約,具有改變當(dāng)事人權(quán)利的意思,智能合約可以解釋為什么比特幣屬于一方,而不是另一方。智能合約的這一特征顯然是基于合約發(fā)布方自己的意思形成法律關(guān)系,因此,智能合約符合民法對(duì)意思表示的界定,〔40 〕可將它認(rèn)定為法律行為。

意思表示可以是口頭的,也可以是書(shū)面的。由于智能合約中的內(nèi)容均采取數(shù)字代碼的形式呈現(xiàn)給締約雙方,屬于《合同法》上的數(shù)據(jù)電文,因此智能合約是一種采書(shū)面形式的意思表示。《合同法》設(shè)定了電子合同的規(guī)范,〔41 〕認(rèn)為數(shù)字代碼形式為合同內(nèi)容的電子合同是書(shū)面合同的一種。《合同法》第11條規(guī)定:“書(shū)面形式是指合同書(shū)、信件和數(shù)據(jù)電文(包括電報(bào)、電傳、傳真、電子數(shù)據(jù)交換和電子郵件)等可以有形地表現(xiàn)所載內(nèi)容的形式。”此外,《合同法》第16條、第26條在規(guī)定要約、承諾到達(dá)生效的基礎(chǔ)上,分別規(guī)定了數(shù)據(jù)電文要約和數(shù)據(jù)電文承諾生效時(shí)間的認(rèn)定標(biāo)準(zhǔn)。《民法總則》第137條沿襲了這一規(guī)定。域外法上,也有將電子合同認(rèn)定為書(shū)面合同的立法例。《德國(guó)民法典》第126a條第1款規(guī)定,法律規(guī)定的書(shū)面形式應(yīng)當(dāng)由電子形式取代的,作出意思表示的人必須在表示上附具自己的姓名,并且依《簽名法》為電子文件附加“合格電子簽名”。根據(jù)該款,對(duì)于經(jīng)認(rèn)證的電子簽名所簽署的文件,與書(shū)面文件具有等同的法律地位。〔42 〕在美國(guó)法上,雖然合同一般可以是口頭合同,但某些合同必須是有形的,而且現(xiàn)實(shí)中大多數(shù)與業(yè)務(wù)有關(guān)的合同都是有形的,無(wú)論是傳統(tǒng)的書(shū)面文件還是電子形式,如電子條款和條件。〔43 〕

三、智能合約的“要約—承諾”構(gòu)造

在認(rèn)可智能合約是法律行為,是電子合同升級(jí)版本的基礎(chǔ)上,仍有必要仔細(xì)考察智能合約的法律結(jié)構(gòu),檢視其是否具備法律合同的要約—承諾構(gòu)造。

(一)既有觀點(diǎn)及其評(píng)析

關(guān)于此點(diǎn),理論和實(shí)踐中存在較大的爭(zhēng)議。積極態(tài)度的學(xué)者認(rèn)為,為了便于執(zhí)行,智能合約必須滿足有效合同的所有傳統(tǒng)要求。該觀點(diǎn)認(rèn)為必須通過(guò)作出承諾或履約行為來(lái)表示合約當(dāng)事人對(duì)合同內(nèi)容的“相互同意”。相互同意的表示行為在傳統(tǒng)上是基于合同各方的提議和接受(要約和承諾)的意思表示進(jìn)行認(rèn)定的。對(duì)于相互同意的表示形式,該觀點(diǎn)認(rèn)為可以是書(shū)面或者口頭的,但某些合同必須是有形的。〔44 〕與此相反,否定觀點(diǎn)則認(rèn)為智能合約僅僅是一種促進(jìn)原合同履行的輔助手段,尚且不具備成立合同法上傳統(tǒng)合同的成立要件。〔45 〕這表明合同這一稱(chēng)謂在此是不合適的,因?yàn)閯?chuàng)建智能合約不會(huì)讓任何一方做任何事情,或作出任何預(yù)期的承諾。〔46 〕依據(jù)這一觀點(diǎn),智能合約旨在消除當(dāng)事人事后請(qǐng)求法律強(qiáng)制執(zhí)行的需要,其核心特征是在執(zhí)行過(guò)程中沒(méi)有必要甚至不可能實(shí)施法律。換言之,由于智能合約的執(zhí)行過(guò)程完全自動(dòng)且不可修改,智能合約并不需要法律參與強(qiáng)制執(zhí)行的過(guò)程。從這個(gè)意義上說(shuō),智能合同本身并不支持任何人乃至法律程序強(qiáng)制中斷或中止合約內(nèi)容的執(zhí)行。這容易導(dǎo)致這樣的結(jié)論:即使在概念上,智能合約也不是真正的合同。持這一觀點(diǎn)學(xué)者認(rèn)為,這些協(xié)議看起來(lái)僅旨在執(zhí)行,并未打算訴諸法庭。〔47 〕實(shí)踐中,無(wú)論是我國(guó)工信部發(fā)布的區(qū)塊鏈白皮書(shū),〔48 〕還是以太坊白皮書(shū),它們均否認(rèn)了智能合約是法律合同。例如,以太坊的白皮書(shū)指出,其合同“不應(yīng)被視為應(yīng)該‘履行或‘遵守的東西;相反,它們更像是生活在以太坊執(zhí)行環(huán)境中的‘自治代理人”。〔49 〕

智能合約能否成為法律合同應(yīng)依據(jù)現(xiàn)行法作出判斷。一方面,智能合約僅是區(qū)塊鏈中的一段代碼,它能否負(fù)載當(dāng)事人合意,涉及合意形式的問(wèn)題。正如薩登所說(shuō):“至少,合同法沒(méi)有明文禁止用數(shù)據(jù)來(lái)表達(dá)合同義務(wù)。更肯定的是,基本契約原則積極地適應(yīng)數(shù)據(jù)導(dǎo)向的表示方法。” 〔50 〕這也符合前述我國(guó)合同法的規(guī)定。在目前的情況下,這種數(shù)據(jù)導(dǎo)向的表示方法可以很容易地包括區(qū)塊鏈。當(dāng)一方在滿足某些條件的情況下,將其資產(chǎn)轉(zhuǎn)讓給另一方的表示置于區(qū)塊鏈,則很容易滿足“需要雙方同意表示”這一要求。〔51 〕另一方面則更為重要,以代碼表現(xiàn)的智能合約是否具有“要約—承諾”結(jié)構(gòu)的問(wèn)題。傳統(tǒng)的英美法理論認(rèn)為合約通常被看作一個(gè)合法的可被執(zhí)行的承諾。〔52 〕德國(guó)法則上認(rèn)為合同的本質(zhì)即為:締約各方通過(guò)互相協(xié)作達(dá)成一致,促成想要的法律效果的發(fā)生。〔53 〕而依據(jù)我國(guó)《合同法》第13條,當(dāng)事人訂立合同,采取要約、承諾方式,下文將具體分析智能合約訂立過(guò)程是否具備傳統(tǒng)法律合同“要約—承諾”結(jié)構(gòu)。

(二)智能合約要約的認(rèn)定

《合同法》第14條規(guī)定,要約是希望和他人訂立合同的意思表示,該意思表示應(yīng)當(dāng)符合下列規(guī)定:(1)內(nèi)容具體確定;(2)表明經(jīng)受要約人承諾,要約人即受該意思表示約束。

1.智能合約內(nèi)容能否具體且確定

前文將網(wǎng)站商品及服務(wù)信息界定為要約邀請(qǐng)。這一界定的主要理由是:“網(wǎng)站是向全世界各地的人們開(kāi)放的,而且從理論上來(lái)說(shuō),如果商品及服務(wù)的介紹就能被視為一項(xiàng)要約的話,那么世界各地的人們都能通過(guò)點(diǎn)擊‘購(gòu)買(mǎi)按鈕來(lái)接受要約,但這顯然已經(jīng)超越了在線上商店的能力范圍。因此,網(wǎng)站上的出價(jià)只能被視為一種要約邀請(qǐng),邀請(qǐng)?jiān)L問(wèn)者發(fā)出要約。” 〔54 〕而由于智能合約的全部?jī)?nèi)容都是以數(shù)字代碼的形式呈現(xiàn),并會(huì)在條件達(dá)成后自動(dòng)履行合約內(nèi)容。這就導(dǎo)致智能合約本身的內(nèi)容必須明確,不然將導(dǎo)致代碼無(wú)法正常履行或難以按照締約人的本意來(lái)履行。正是由于合約內(nèi)容的明確具體,可以讓收到要約的相對(duì)方——調(diào)用代碼者——明確知曉要約人的意思表示內(nèi)容,從而選擇是否執(zhí)行代碼。傳統(tǒng)民法上的合同允許有“應(yīng)當(dāng)合理注意”或“將盡最大努力”等難以用具體數(shù)值進(jìn)行描述的合同條款,人們?cè)谏钪幸步邮苓@樣的合同條款,但在智能合約中難以用程序能夠識(shí)別的代碼描述這類(lèi)條款。若智能合約無(wú)法解決這一問(wèn)題,將導(dǎo)致其應(yīng)用場(chǎng)景只能限于合約內(nèi)容中各個(gè)地方均有精確數(shù)值的合同,而不能完美地囊括傳統(tǒng)民法上的所有合同。〔55 〕當(dāng)然,這一方面受制于技術(shù)發(fā)展水平,另一方面也關(guān)系到技術(shù)成本問(wèn)題。

2.要約人是否受該意思表示約束

自動(dòng)化的執(zhí)行機(jī)制表明,智能合約的發(fā)布人具有受其智能合約內(nèi)容拘束的意思。智能合約不是通過(guò)合同一方的進(jìn)一步行動(dòng)來(lái)實(shí)現(xiàn)的,而是通過(guò)完成這一機(jī)械過(guò)程來(lái)實(shí)現(xiàn)的,它是啟動(dòng)后雙方無(wú)法阻止的執(zhí)行機(jī)制。打個(gè)比方,如果甲將一桶水放在一扇門(mén)上,他不是承諾下次開(kāi)門(mén)時(shí)把水潑到誰(shuí)身上。相反,他只是建立了一個(gè)機(jī)械過(guò)程,通過(guò)這個(gè)過(guò)程,這種情況將不可避免地發(fā)生。依此觀點(diǎn),在某種情況發(fā)生時(shí)轉(zhuǎn)讓一個(gè)比特幣的智能合約,實(shí)際上根本不是一種承諾。智能合約不會(huì)說(shuō):“如果這樣或者那樣的事情發(fā)生,我會(huì)付給你一個(gè)比特幣”,而是說(shuō),“如果這樣或者那樣的事情發(fā)生,你會(huì)得到一個(gè)比特幣”。〔56 〕這表明智能合約發(fā)布者具有受其合約內(nèi)容拘束的意思。

綜上所述,經(jīng)發(fā)布的智能合約可以被認(rèn)定為要約。從另外一個(gè)角度觀察,智能合約的最初雛形就是自動(dòng)售貨機(jī),在傳統(tǒng)民法上自動(dòng)售貨機(jī)的設(shè)立被界定為附條件的要約。換言之,設(shè)立一個(gè)設(shè)施完好、貨源充足的自動(dòng)售貨機(jī)屬于要約。〔57 〕同理,我們也可以得出此處設(shè)置的智能合約為要約的結(jié)論。要約要求要約人必須有締約合同的目的,而要約邀請(qǐng)中的要約邀請(qǐng)人則沒(méi)有這一目的。〔58 〕在區(qū)塊鏈環(huán)境下區(qū)分智能合約是要約或要約邀請(qǐng)變得十分困難。《合同法》第15條第1款前段規(guī)定:要約邀請(qǐng)是希望他人向自己發(fā)出要約的意思表示。其目的并非希望得到相對(duì)方的承諾,而是希望由相對(duì)的一方或不特定的對(duì)方向自己發(fā)出要約。目前我國(guó)的學(xué)界通說(shuō)認(rèn)為,拍賣(mài)廣告或招標(biāo)招股通知說(shuō)明書(shū)等屬于要約邀請(qǐng)。〔59 〕但問(wèn)題是,即便可以在以太坊上發(fā)布類(lèi)似廣告與招標(biāo)的信息,目前的代碼技術(shù)仍要求其內(nèi)容必須具體、準(zhǔn)確,且每一個(gè)智能合約都會(huì)公開(kāi)在整個(gè)區(qū)塊鏈的網(wǎng)絡(luò)中,在滿足觸發(fā)條件時(shí)所依據(jù)的程序也會(huì)瞬間將合約內(nèi)容履行,這就使得區(qū)分要約與要約邀請(qǐng)變得困難。雖然在技術(shù)上,可以通過(guò)代碼編寫(xiě)增加要約邀請(qǐng)的意思,對(duì)方也僅可對(duì)此邀請(qǐng)進(jìn)行要約,但這會(huì)大幅增加智能合約的代碼內(nèi)容和相應(yīng)的漏洞風(fēng)險(xiǎn)。在實(shí)踐中已出現(xiàn)招募股權(quán)對(duì)智能合約的應(yīng)用,但這一應(yīng)用仍是簡(jiǎn)單“If...Then...”的范式,其在收到投資人的資金后會(huì)自動(dòng)將股權(quán)派發(fā)給投資人,這一操作過(guò)程與現(xiàn)實(shí)世界的招股通知書(shū)存在較大差異,因?yàn)槲锢硎澜缰械墓蓹?quán)交易不僅受到證券交易所的嚴(yán)格把控,而且原持股人對(duì)投資人也會(huì)有一定的篩選和評(píng)估,并不是有錢(qián)就一定買(mǎi)得到股權(quán)。因此,難以將智能合約在招募股權(quán)領(lǐng)域的應(yīng)用認(rèn)定為要約邀請(qǐng)。

3.要約生效時(shí)間

經(jīng)發(fā)布的智能合約被認(rèn)定為要約,但該要約的法律效力還需要進(jìn)一步探究。由于典型意義上的智能合約是基于區(qū)塊鏈技術(shù)發(fā)布的要約,一般來(lái)說(shuō)不存在對(duì)話的方式。對(duì)于非對(duì)話的方式向受要約人發(fā)出的要約,學(xué)界通說(shuō)認(rèn)為采取到達(dá)主義,即該要約于送達(dá)受要約人時(shí)生效。而所謂到達(dá)相對(duì)人,一般是指到達(dá)相對(duì)人可支配范圍,并置于相對(duì)人可了解的狀態(tài)。〔60 〕在《聯(lián)合國(guó)國(guó)際貨物銷(xiāo)售合同公約》《國(guó)際商事合同規(guī)則》和我國(guó)《合同法》第16條也有相應(yīng)規(guī)定,且均采取到達(dá)主義。

對(duì)于到達(dá)時(shí)間的判斷,《合同法》第16條規(guī)定:收件人指定特定系統(tǒng)接收數(shù)據(jù)電文的,該數(shù)據(jù)電文進(jìn)入該特定系統(tǒng)的時(shí)間,視為到達(dá)時(shí)間;未指定特定系統(tǒng)的,該數(shù)據(jù)電文進(jìn)入收件人的任何系統(tǒng)的首次時(shí)間,視為達(dá)到時(shí)間。對(duì)此,《民法總則》第137條第2款進(jìn)行了補(bǔ)正規(guī)定,即以非對(duì)話方式作出的意思表示,未指定特定系統(tǒng)的,相對(duì)人知道或者應(yīng)當(dāng)知道該數(shù)據(jù)電文進(jìn)入其系統(tǒng)時(shí)生效,由此易得這一時(shí)間即為要約到達(dá)受要約人系統(tǒng)的時(shí)間。這是因?yàn)椋壳爸悄芎霞s多是運(yùn)行在區(qū)塊鏈系統(tǒng)平臺(tái)上的數(shù)字代碼,當(dāng)這些程序代碼發(fā)布到區(qū)塊鏈上時(shí),是否意味著符合現(xiàn)行法上的“進(jìn)入該特定系統(tǒng)”,應(yīng)參照電子合同的訂立過(guò)程加以認(rèn)識(shí)。在電子合同的訂立過(guò)程中,所謂到達(dá)相對(duì)人,是指到達(dá)相對(duì)人可支配范圍,并置于相對(duì)人可了解的狀態(tài)。〔61 〕在智能合約的訂立過(guò)程中,要約人將自己的意思表示發(fā)布在區(qū)塊鏈網(wǎng)絡(luò)上,這一內(nèi)容將會(huì)被“礦工”打包進(jìn)入對(duì)應(yīng)時(shí)間線上的區(qū)塊中,而后所有人均可查看這一信息,并可調(diào)用并執(zhí)行合約。因此,這一時(shí)間應(yīng)視為智能合約的到達(dá)時(shí)間,而合約到達(dá)即生效。

(三)智能合約承諾的認(rèn)定

《合同法》第21條規(guī)定,承諾是受要約人同意要約的意思表示。具體而言,其構(gòu)成要件為:(1)承諾只能是受要約人所作;(2)承諾只能向要約人作出;(3)承諾的內(nèi)容和要約的內(nèi)容保持一致。此外,如果要約有一定的存續(xù)期限,則承諾必須在該期限屆滿前作出并到達(dá)要約人。

1.智能合約承諾的特殊性

受要約人為回應(yīng)要約而向要約人作出同意的意思表示即為承諾。〔62 〕由于智能合約的要約僅是一段代碼,從技術(shù)角度講,承諾人的行為僅是調(diào)用并執(zhí)行這段代碼。從法律層面觀察,智能合約的承諾的獨(dú)特之處在于它是事前承諾和事后承諾的混合體。表面上看它是在承諾未來(lái)的事情,但又不完全是作出承諾。〔63 〕有美國(guó)學(xué)者認(rèn)為,對(duì)智能合約的承諾本身并不構(gòu)成法律意義上的承諾,它僅是一種自愿機(jī)制,旨在改變當(dāng)事各方的權(quán)利和義務(wù)。畢竟,并不是所有的傳統(tǒng)合同都是可執(zhí)行的。一筆交易即使沒(méi)有留下任何可執(zhí)行的余地,仍可算作合同。例如,轉(zhuǎn)讓是一種可以改變權(quán)利的合同,不涉及任何進(jìn)一步的公開(kāi)承諾。智能合約同樣構(gòu)成了沒(méi)有進(jìn)一步履行承諾的現(xiàn)有協(xié)議。正是在此意義上,智能合約在某種程度上打破了傳統(tǒng)的可執(zhí)行契約和已執(zhí)行契約之間的界限。就像轉(zhuǎn)讓一樣,沒(méi)有承諾可以?xún)冬F(xiàn)。然而,與轉(zhuǎn)讓不同的是,智能合同在當(dāng)時(shí)并不轉(zhuǎn)讓財(cái)產(chǎn)。它既不是可執(zhí)行的,因?yàn)闆](méi)有行動(dòng)可以執(zhí)行;亦不是已經(jīng)執(zhí)行的,因?yàn)榻Y(jié)果還沒(méi)有完成。〔64 〕這體現(xiàn)了其特殊性,也造成了概念和界定上的困難。一些從事智能合約研究的計(jì)算機(jī)科學(xué)家似乎意識(shí)到了這一點(diǎn)。例如,以太坊的白皮書(shū)指出,創(chuàng)建一個(gè)智能合約——盡管在動(dòng)態(tài)中設(shè)置了某些事件——并不要求任何一方做任何事情,或作出任何預(yù)期的承諾。〔65 〕

2.承諾方式為意思實(shí)現(xiàn)

由于對(duì)智能合約的“承諾”需要通過(guò)調(diào)用并執(zhí)行代碼進(jìn)行,而執(zhí)行代碼的意思表示在技術(shù)上無(wú)須送達(dá)智能合約發(fā)布人。因此,對(duì)于智能合約的“承諾”可以界定為意思實(shí)現(xiàn)。〔66 〕所謂意思實(shí)現(xiàn),是指行為人的一種行為,這種行為并不是通過(guò)行為人表達(dá)法律行為意思的方式而使法律后果產(chǎn)生——而是以創(chuàng)設(shè)相應(yīng)的狀態(tài)的方式,使行為人所希冀的法律后果實(shí)現(xiàn)。這就是說(shuō),意思實(shí)現(xiàn)純粹是一種實(shí)施行為,而不是表示行為。〔67 〕將其稱(chēng)為意思實(shí)現(xiàn),是因?yàn)樾袨槿瞬](méi)有表示什么,而且顯然也不想向任何人表示什么。正是因此,送達(dá)對(duì)于意思實(shí)現(xiàn)并無(wú)意義。表示錯(cuò)誤的情況也可能發(fā)生。〔68 〕《合同法》第22條所規(guī)定的承諾無(wú)需通知的情形,是對(duì)于意思實(shí)現(xiàn)的接受。一般認(rèn)為,履行行為和使用行為是一種承諾。依據(jù)的《德國(guó)民法典》第151條第1句的規(guī)定:“依交易上的慣例,承諾無(wú)需向要約人表示,或要約人預(yù)先聲明承諾無(wú)需表示者,雖未向要約人表示承諾,于可認(rèn)為有承諾的事實(shí)時(shí),合同也認(rèn)為成立。”德國(guó)學(xué)說(shuō)認(rèn)為,第151條規(guī)定的目的在于方便合同的締結(jié)。在通過(guò)履行行為作出承諾的情況下,受要約人的利益在于他業(yè)已開(kāi)始履行行為后也便獲得合同中的權(quán)利。〔69 〕

在此背景下,我們認(rèn)為可以將智能合約的承諾認(rèn)定為意思實(shí)現(xiàn)。首先,與傳統(tǒng)合同不同,在智能合約領(lǐng)域承諾來(lái)自履行。一個(gè)人發(fā)起一份智能合約,可以將代碼作為要約發(fā)布到區(qū)塊鏈,一旦一個(gè)行為啟動(dòng)接受,例如通過(guò)將對(duì)一定數(shù)量的資金的控制權(quán)交給代碼,就形成合同。〔70 〕不過(guò),在合同協(xié)議的初始階段,智能合約和傳統(tǒng)合同并無(wú)明顯差異。這是因?yàn)樵谌魏魏贤瑮l件運(yùn)作之前,雙方必須同意啟動(dòng)該程序的一些條款。其次,智能合約中的履行行為在性質(zhì)上屬于以意思實(shí)現(xiàn)進(jìn)行承諾。在自動(dòng)售貨機(jī)場(chǎng)景下也可體現(xiàn)這種履行行為。通過(guò)向自動(dòng)售貨機(jī)中投硬幣,買(mǎi)受人便履行了他支付價(jià)款的義務(wù)并也承諾了要約。因此,自動(dòng)售貨機(jī)中的承諾,“并不是通過(guò)向出賣(mài)人做出意思表示,而是根據(jù)《德國(guó)民法典》第151條規(guī)定通過(guò)實(shí)現(xiàn)相應(yīng)的意思活動(dòng)而做出的”。 〔71 〕此類(lèi)例子還包括,在生活中,我們常致電旅館預(yù)留房間,旅館一般是以預(yù)留房間這一履行行為進(jìn)行承諾。智能合約中的情形與此類(lèi)似,當(dāng)承諾人執(zhí)行代碼滿足智能合約中的預(yù)設(shè)條件時(shí),即為承諾行為。一經(jīng)承諾人承諾,即符合智能合約的條件,智能合約即告成立。

當(dāng)然,智能合約中可能存在不需要對(duì)方調(diào)用代碼,在符合一定條件的情況下合約即會(huì)自動(dòng)執(zhí)行的情況。比如,甲設(shè)計(jì)智能合約規(guī)定,2019年3月27日天氣晴好,氣溫達(dá)到26度,即付給乙10個(gè)比特幣。在這個(gè)合約中,并不需要乙的相應(yīng)行為,符合條件,合約即可自動(dòng)執(zhí)行。對(duì)于這種情況,筆者認(rèn)為在性質(zhì)上應(yīng)當(dāng)認(rèn)定甲向乙無(wú)償給予財(cái)產(chǎn)的意思表示,應(yīng)為贈(zèng)與合同。在技術(shù)上,如果可以設(shè)定乙之賬戶不經(jīng)授權(quán),不能匯入比特幣,則可推定這一授權(quán)視為同意接受贈(zèng)與。如果沒(méi)有這一技術(shù),則有兩種思路解決這一問(wèn)題:第一,承認(rèn)此時(shí)之智能合約為單方法律行為,這一認(rèn)定符合民法法律行為的理論體系,于現(xiàn)行法上也不存在障礙;第二,承認(rèn)通過(guò)智能合約的贈(zèng)與合同是實(shí)踐性合同,表面上看這一思路會(huì)對(duì)現(xiàn)行法和民法贈(zèng)與合同理論造成沖擊,并不可取。不過(guò),在技術(shù)上,筆者認(rèn)為此時(shí)應(yīng)該存在一個(gè)擬制的承諾,因?yàn)殚_(kāi)立賬戶的時(shí)候就可以視為開(kāi)立人同意接受他人支付的加密貨幣,當(dāng)有關(guān)贈(zèng)與的要約到達(dá)之時(shí),即可擬制一個(gè)賬戶開(kāi)立人自動(dòng)同意的承諾。〔72 〕

3.承諾的生效

意思實(shí)現(xiàn)在本質(zhì)上屬于無(wú)需受領(lǐng)的意思表示,是承諾須經(jīng)受領(lǐng)的例外,所以在承諾的行為作出時(shí)生效。無(wú)需另行作出承諾的通知。〔73 〕智能合約的前述技術(shù)特征顯然符合這一界定。在通過(guò)履行行為作出承諾的情況下,受要約人的利益在于他業(yè)已開(kāi)始履行行為后也便獲得合同中的權(quán)利。〔74 〕但通過(guò)意思實(shí)現(xiàn)進(jìn)行的承諾仍要符合承諾針對(duì)要約進(jìn)行的約束,即這種履行行為必須與要約人所要求的履行行為相一致。如果不一致,則合同不能成立。不過(guò)在智能合約場(chǎng)合,由于計(jì)算機(jī)讀取智能合約的條件,智能合約的履行是自動(dòng)的,因此不存在這種情況。而且,若非技術(shù)故障,智能合約也不存在承諾人對(duì)于要約人認(rèn)識(shí)錯(cuò)誤的問(wèn)題(《德國(guó)民法典》第119條第2款)。

綜上所述,當(dāng)事人發(fā)布智能合約,相對(duì)人對(duì)此進(jìn)行承諾,具備法律合同的“要約—承諾”構(gòu)造,是法律合同。或許正是在此意義上,有學(xué)者將智能合約界定為一種轉(zhuǎn)移法律權(quán)利和責(zé)任的協(xié)議。〔75 〕

四、我國(guó)現(xiàn)行法調(diào)整智能合約的應(yīng)然態(tài)度

與電子合同一樣,智能合約所引起的法律問(wèn)題是世界性。由于目前我國(guó)沒(méi)有針對(duì)智能合約的專(zhuān)門(mén)立法,參考域外法經(jīng)驗(yàn)仍是務(wù)實(shí)的選擇。美國(guó)法對(duì)智能合約的調(diào)整仍是建基于傳統(tǒng)法律框架基礎(chǔ)上的,而美國(guó)某些州對(duì)智能合約調(diào)整所作的新的立法探索,對(duì)我國(guó)智能合約應(yīng)然調(diào)整路徑的建構(gòu)具有借鑒意義。

(一)美國(guó)對(duì)智能合約的調(diào)整經(jīng)驗(yàn)

1.《全球暨全美商業(yè)電子簽名法》(“E-SIGN Act”)

“E-SIGN Act”自2000年10月1日生效,該法禁止法院僅以電子形式拒絕執(zhí)行電子簽名和合同,該法還要求在電子交易中必須滿足某些條件,例如在某些情況下的消費(fèi)者通知以及電子合同須以可讀形式保存和再現(xiàn)。此外,該法還允許各州制定其他有關(guān)電子簽名和記錄的法律。〔76 〕

2.電子交易法(“UETA”)及相應(yīng)的州立法

“UETA”在設(shè)計(jì)之初即意在對(duì)電子商務(wù)進(jìn)行全面的調(diào)整,其僅是運(yùn)用現(xiàn)有制度調(diào)整電子合同和電子交易嘗試,并非全新的法律。“UETA”旨在保障電子交易與線下交易同樣可執(zhí)行,主要調(diào)整內(nèi)容是電子記錄和電子簽名。“UETA”第14節(jié)承認(rèn)了通過(guò)電子代理(如計(jì)算機(jī)程序)簽訂的電子協(xié)議的有效性。在人工智能時(shí)代,該節(jié)可在電子交易中對(duì)人工智能與機(jī)器人技術(shù)應(yīng)用提供保障。亞利桑那州州長(zhǎng)道格·杜西于2017年3月29日簽署并通過(guò)了一項(xiàng)法案,確認(rèn)了智能合約的合法性。法案認(rèn)為智能合約可以用來(lái)作為電子記錄并用于司法活動(dòng),區(qū)塊鏈網(wǎng)絡(luò)上的簽名記錄同時(shí)也被囊括到該州的法律保護(hù)范圍中。〔77 〕該法案把“智能合約”定義為在商業(yè)活動(dòng)中和交易有關(guān)的、因其內(nèi)容中含有智能條款所以具有有效性和可執(zhí)行性的具有法律效力的合同。〔78 〕這一新的法案在承認(rèn)智能合約的合法性的同時(shí),還把“通過(guò)區(qū)塊鏈技術(shù)保護(hù)”的任何簽名、記錄或合同一并歸屬到州立“電子交易法”的調(diào)整范圍。俄亥俄州已于2018年11月在同意電子交易法修正案中認(rèn)定區(qū)塊鏈記錄可成為永久電子記錄。〔79 〕根據(jù)美國(guó)田納西州公開(kāi)的政務(wù)信息顯示,該州州長(zhǎng)比爾·哈斯拉姆亦正式簽署了法案,承認(rèn)使用區(qū)塊鏈技術(shù)和智能合約進(jìn)行電子交易的法律效力,承認(rèn)智能合約具有法律效力。法案規(guī)定不得因?yàn)楹贤泻兄悄芎霞s條款,而拒絕有關(guān)交易的法律效力、有效性和可執(zhí)行性。在這些問(wèn)題上,田納西州與此前佛羅里達(dá)州和內(nèi)布拉斯加州推出的區(qū)塊鏈相關(guān)法案內(nèi)容相似。〔80 〕

縱觀美國(guó)的相關(guān)立法活動(dòng),其基本思路是運(yùn)用傳統(tǒng)的合同法結(jié)構(gòu),應(yīng)對(duì)并調(diào)整電子合同和智能合約等新興技術(shù)的挑戰(zhàn)。縱向觀察,其最初在有關(guān)電子合同的立法中規(guī)定滿足條件的電子簽名和合同能夠執(zhí)行;在此基礎(chǔ)上,認(rèn)定區(qū)塊鏈網(wǎng)絡(luò)中的電子記錄具有法律效力,可成為永久電子記錄;之后確認(rèn)簽署智能合約的電子簽名同樣可以用于商業(yè)活動(dòng);最新的立法則直接承認(rèn)了智能合約的法律效力。〔81 〕

(二)我國(guó)立法應(yīng)采取的態(tài)度

前文的分析表明,智能合約是電子合同的升級(jí),是電子合同的新形式,智能合約及其承諾符合法律合同的構(gòu)造。因此,我國(guó)對(duì)于智能合約的調(diào)整仍應(yīng)建立在包括《民法總則》、《合同法》(未來(lái)民法典合同編)、《電子商務(wù)法》和《電子簽名法》等現(xiàn)行法的基礎(chǔ)上。

首先,對(duì)于通過(guò)智能合約簽訂法律合同的基本結(jié)構(gòu)及其成立的判斷應(yīng)以現(xiàn)行《合同法》為基礎(chǔ)。《電子商務(wù)法》第47條對(duì)此作出了明確規(guī)定:“電子商務(wù)當(dāng)事人訂立和履行合同,適用本章和《中華人民共和國(guó)民法總則》、《中華人民共和國(guó)合同法》、《中華人民共和國(guó)電子簽名法》等法律的規(guī)定。”具體來(lái)說(shuō),即通過(guò)智能合約訂立合同仍應(yīng)采取要約、承諾方式(《合同法》13條)。合同成立時(shí)間仍應(yīng)堅(jiān)持承諾生效時(shí)合同成立(第25條)。此外《合同法》對(duì)于要約承諾的相關(guān)規(guī)定(第14—24條)也是調(diào)整智能合約的基礎(chǔ)條款。但為適應(yīng)智能合約技術(shù)的發(fā)展及其特殊性應(yīng)該允許例外的存在。此外,還應(yīng)注意與《電子商務(wù)法》的協(xié)調(diào)適用,在適用上電子商務(wù)法應(yīng)該是調(diào)整智能合約的特別法。

全國(guó)人大常委會(huì)法工委起草的《民法典合同編(草案)》(二次審議稿)第283條規(guī)定:“當(dāng)事人采用信件、數(shù)據(jù)電文等形式訂立合同要求簽訂確認(rèn)書(shū)的,簽訂確認(rèn)書(shū)時(shí)合同成立。當(dāng)事人一方通過(guò)互聯(lián)網(wǎng)等信息網(wǎng)絡(luò)發(fā)布的商品或者服務(wù)信息符合要約條件的,對(duì)方選定商品或者服務(wù)并提交訂單成功時(shí)合同成立,但是當(dāng)事人另有約定或者另有交易習(xí)慣的除外。”《電子商務(wù)法》第49條第1款對(duì)此設(shè)有相同規(guī)定。有學(xué)者認(rèn)為,該規(guī)則打破了傳統(tǒng)合同法上的“要約—承諾”模式。該條規(guī)定了但書(shū),允許另有約定或者交易習(xí)慣的存在。這一草案如果順利通過(guò),將對(duì)智能合約的訂立產(chǎn)生積極影響。具體來(lái)說(shuō),可以將智能合約之成立認(rèn)定為當(dāng)事人另有約定或者區(qū)塊鏈交易中形成的特殊交易習(xí)慣,配合《合同法》第22條,適用本條但書(shū)的規(guī)定。

其次,對(duì)于通過(guò)智能合約訂立合同的效力判斷。原則上應(yīng)遵循《合同法》合同成立一般即生效的一般規(guī)定(第44條第1句)。對(duì)于智能合約生效的時(shí)間,《合同法》第32條規(guī)定:“當(dāng)事人采用合同書(shū)形式訂立合同的,自雙方當(dāng)事人簽字或者蓋章時(shí)合同成立。”《電子簽名法》第14條規(guī)定:“可靠的電子簽名與手寫(xiě)簽名或者蓋章具有同等的法律效力。”因此,根據(jù)智能合約的存在類(lèi)型,可以就此認(rèn)定合同的生效時(shí)間。此外,當(dāng)事人行為能力制度也是效力考慮的一個(gè)重要方面。《民法總則》第143條要求當(dāng)事人具備相應(yīng)的民事行為能力,《電子商務(wù)法》第48條第2款設(shè)計(jì)了電子合同締約雙方民事行為能力的推定制度,但規(guī)定有相反證據(jù)足以推翻的除外。本條規(guī)定可以適用于智能合約。

最后,為了更好迎合人工智能時(shí)代的到來(lái),為應(yīng)對(duì)智能合約的發(fā)展需要,我們可能還需要對(duì)智能合約及其背后的區(qū)塊鏈技術(shù)進(jìn)行更加具體的立法,從而逐漸形成我國(guó)對(duì)于智能合約調(diào)整的完整法律框架體系。而且,作為法律應(yīng)對(duì)的一部分,在法律上認(rèn)可智能合約之后,仍需要設(shè)置條款調(diào)整其技術(shù)上的不足之處,比如設(shè)定更靈活的智能合約條款以便在政府需要干預(yù)的情況下終止或中斷合約的履行過(guò)程。〔82 〕

結(jié)? 語(yǔ)

技術(shù)的變革,并不必然導(dǎo)致法律的變革。針對(duì)法律如何有效應(yīng)對(duì)網(wǎng)絡(luò)空間,學(xué)者們對(duì)此開(kāi)展過(guò)討論,形成了富有啟發(fā)性的觀點(diǎn)。弗蘭克·胡佛·伊斯特布魯克認(rèn)為,學(xué)習(xí)和制定某一特定領(lǐng)域的法律的最佳方法是研究一般規(guī)則;〔83 〕勞倫斯·萊斯格認(rèn)為,網(wǎng)絡(luò)空間的本質(zhì)是獨(dú)特的,可以揭示法律的一般原則;理查德·艾倫·愛(ài)潑斯坦也認(rèn)為,基本法律原則可以和應(yīng)該治理一個(gè)復(fù)雜的工業(yè)社會(huì)。〔84 〕對(duì)電子合同調(diào)整的經(jīng)驗(yàn)表明,傳統(tǒng)合同法可以有效調(diào)整電子合同,但也需根據(jù)電子合同的技術(shù)特征作出必要改變。智能合約的核心思想是自動(dòng)履行合約內(nèi)容,從而消除了在履行過(guò)程中的人為干預(yù)因素,這可以為構(gòu)建一個(gè)降低信任成本和交易成本的商業(yè)社會(huì)提供新的交易方式。在堅(jiān)持解釋論的基礎(chǔ)上,現(xiàn)行法需要吸取法律調(diào)整電子合同的有益經(jīng)驗(yàn),利用傳統(tǒng)合同法來(lái)確定智能合約的發(fā)布和代碼執(zhí)行的性質(zhì),為法律應(yīng)對(duì)智能合約提供制度框架。當(dāng)然,法律對(duì)智能合約應(yīng)然調(diào)整方案的設(shè)計(jì),離不開(kāi)對(duì)智能合約技術(shù)機(jī)理和應(yīng)用情景的具體分析,只有在此基礎(chǔ)上,才可能設(shè)計(jì)出開(kāi)放的制度,為應(yīng)對(duì)智能合約技術(shù)的發(fā)展預(yù)留空間。

Abstract: Smart contract takes vending machine as a prototype and shows a booming trend with the development of blockchain network. Its prominent feature is automatic execution thereby reducing transaction costs and disputes. At present, theory and practice have different definitions of smart contract. There are different forms of smart contract, which should be cognized from both broad and narrow points of view. In a broad sense, smart contract is a civil juristic act that can change the rights and obligations of the parties. The narrow sense of smart contract is electronic contract and merely an upgraded version of the former document.? Under the current law, the smart contract can be identified as a unilateral legal act; or a legal contract. If it's a contract, it still needs to meet the contract law provisions of offer and acceptance. To be specific, the smart contract issued by a party is an offer, since the acceptance behavior is only the invocation and execution of the smart contract code, it is the realization of intention rather than the declaration of intention in nature. Our country should make final countermeasures according to the contract part in civil code and the modification of electronic commerce law.

Key words: smart contract, blockchain, electronic contract, declaration of intention, realization of intention

主站蜘蛛池模板: 日本黄网在线观看| 自拍欧美亚洲| av在线手机播放| 日韩欧美国产精品| 制服丝袜一区| 高潮毛片免费观看| 亚洲欧美人成人让影院| 欧美a级在线| 99国产精品一区二区| 欧美一级夜夜爽www| 国产一级二级在线观看| 永久免费无码成人网站| 亚洲第一黄色网| 国产精品精品视频| 亚洲第一黄色网| 国产69囗曝护士吞精在线视频| 天堂网亚洲系列亚洲系列| 日韩天堂视频| 色天天综合久久久久综合片| 日本日韩欧美| 国产在线一区二区视频| 首页亚洲国产丝袜长腿综合| 亚洲swag精品自拍一区| 国产制服丝袜91在线| 亚洲国产精品无码久久一线| 国产在线一区二区视频| 欧美激情,国产精品| 亚洲一区无码在线| 久久久久人妻一区精品色奶水| 国产爽歪歪免费视频在线观看 | 亚洲va在线∨a天堂va欧美va| 国产成人乱无码视频| 亚洲精品无码人妻无码| 国产99欧美精品久久精品久久| 无码有码中文字幕| 欧美福利在线| 久操线在视频在线观看| 国产精品v欧美| 日韩经典精品无码一区二区| 国产一级视频在线观看网站| 亚洲成a人片| 久久美女精品国产精品亚洲| 久久久久无码精品| 国产精品片在线观看手机版 | 99久久国产精品无码| 99在线视频免费| 精品视频第一页| 亚洲欧洲日韩久久狠狠爱| 亚洲午夜福利在线| 欧美乱妇高清无乱码免费| 国产精品久久国产精麻豆99网站| 日韩精品久久久久久久电影蜜臀| 国产一区免费在线观看| 亚洲成人在线免费观看| 99热这里只有精品久久免费| 国内熟女少妇一线天| 亚洲成人在线网| 22sihu国产精品视频影视资讯| 久综合日韩| 2020精品极品国产色在线观看| 午夜视频www| 亚洲人人视频| 国产成人综合在线观看| 国产精品综合久久久| 亚洲中文字幕无码爆乳| 麻豆精品久久久久久久99蜜桃| 亚洲人成网址| 色播五月婷婷| 日韩精品一区二区三区免费| 日本成人不卡视频| 99在线观看视频免费| 欧美五月婷婷| 国产国模一区二区三区四区| 国产91熟女高潮一区二区| 欧美亚洲国产精品第一页| 午夜精品区| 国产人前露出系列视频| 精品福利国产| 欧美国产中文| 少妇露出福利视频| 71pao成人国产永久免费视频| 国产精品亚洲欧美日韩久久|