1996年,計算機科學家和密碼學家Nick Szabo首次提出了智能合約。幾年后,Szabo重新定義了這一概念并發(fā)布了幾篇相關文章,他闡述了通過在互聯(lián)網(wǎng)上陌生人之間設計的電子商務協(xié)議來建立合同法相關商業(yè)實踐的概念。然而,智能合約的概念直到2009年才被實現(xiàn),當時第一個加密貨幣比特幣連同它的區(qū)塊鏈一齊出現(xiàn),后者則最終為智能合約提供了合適的環(huán)境。
如今,智能合約主要與加密貨幣有關。而且可以公平地說,它們彼此互相依賴,因為去中心化的加密貨幣協(xié)議本質(zhì)上是具有去中心化安全性的加密智能合約。智能合約現(xiàn)在被廣泛應用于大多數(shù)加密貨幣網(wǎng)絡中,并且其也是以太坊最杰出和最被大肆宣傳的特點之一。
所以,什么是智能合約?想象一下,如果你需要賣掉一棟房子,那么這將是一個復雜而艱巨的過程,不但需要處理大量的文書工作、與不同公司和人員進行溝通,而且還得冒著各類高風險。這就是為什么絕大多數(shù)房屋賣家決定尋找房地產(chǎn)經(jīng)紀,來幫助處理所有文書工作、推銷房產(chǎn),并在協(xié)商開始時充當中介、監(jiān)督交易直至交易結束。
此外,該經(jīng)紀機構還提供委托付款服務,這在此類交易中尤其有用,因為此類交易所涉及的金額通常很大,你將無法完全信任將要與你進行交易的人。然而,在交易成功完成之后,賣方和買方的經(jīng)紀機構將獲得房產(chǎn)賣出價格的7%作為傭金。這對賣方來說是相當大的經(jīng)濟損失。
在這種情況下,智能合約就可以真正派上用場,可以有效地變革整個行業(yè),同時也減少了所需流程?;蛟S最重要的是,智能合約能解決信任問題。智能合約基于“If-Then”(“如果-那么”)原則,這意味著只有商定的金額被發(fā)送到系統(tǒng)時,房屋的所有權才會被轉移給買方。
這只是智能合約潛在用途的一個例子。智能合約能夠幫助貨幣、財產(chǎn)和其他任何有價值的東西的交易,確保交易過程完全透明,其不但無需中介服務及其附帶費用,還消除了雙方之間的信任問題。特定智能合約的代碼包括了各方商定的所有條款和條件,有關交易本身的信息則被記錄在區(qū)塊鏈中,即去中心化的分布式公共賬本。
簡而言之,智能合約很像自動售貨機。你只需將所需數(shù)量的加密貨幣放入智能合約中,而你所交易的,房屋所有權等就會自動存入你的賬戶。所有的規(guī)則和處罰不僅在智能合約預先定義了,而且也由智能合約強制執(zhí)行。
智能合約可以獨立運行,但也可以與任何其他智能合約一起運行。當它們彼此依賴時,它們可以以某種方式被設置。例如,成功完成一個特定的智能合約可以觸發(fā)另一個智能合約的啟動,依此類推。從理論上講,整個系統(tǒng)和組織完全可以依靠智能合約運行。某種程度上,這已經(jīng)在各種加密貨幣系統(tǒng)中實現(xiàn)了,在這些系統(tǒng)中,所有的規(guī)則都是預先定義好的,因此,網(wǎng)絡本身可以獨立自主地運行。
而智能合約究竟能給我們帶來了什么?首先是自治。智能合約消除了對第三方中介的需求,基本上使你能夠完全控制合約。其次還有信任。任何人都無法竊取或弄丟你的文件,因為它們已被加密并安全地存儲在一個安全的公開賬本中。此外,你不必信任你正與之交易的人,也不必指望他們會信任你,因為公正的智能合約系統(tǒng)基本上解決了信任問題。智能合約還能節(jié)約不必要的開銷,由于使用了智能合約,你就不需要公證人、房地產(chǎn)經(jīng)紀人、顧問及其他眾多中介機構的援助。這樣也就與他們的服務相關的高額費用無關了。
同時,這也是一個安全的體系,如果智能合約正確執(zhí)行,它將是極難破解的。此外,智能合約的完美環(huán)境受到復雜的加密保護,它可確保你文檔的安全。當然,智能合約的高效率也毋庸置疑,它將節(jié)省通常浪費在手動處理大量紙質(zhì)文檔并將其發(fā)送或運送到特定地點等的大量時間。
但智能合約依舊存在缺陷。這一項未成熟的技術,仍然容易出現(xiàn)問題。此外,這項新奇的技術也帶來了很多問題。政府將如何決定監(jiān)管此類合約?他們將如何進行征稅?如果合約無法訪問其主題,或者發(fā)生了任何意外情況,將會是什么情況?這是在傳統(tǒng)合約簽訂時可能發(fā)生的,傳統(tǒng)合同可以在法庭上被撤銷,但區(qū)塊鏈要求智能合約無論如何都要按照“代碼即法律”的規(guī)則去執(zhí)行。
然而,大多數(shù)這些問題的存在純粹是因為智能合約仍未是一項成熟的技術。但這項技術肯定會隨著時間的推移而逐漸完善。毫無疑問,智能合約將會成為我們社會不可或缺的一部分。