什麼是智能合約?智能合約將如何在未來掀起一場革命?

智能合約能夠完全顛覆現有商業邏輯。目前,區塊鏈技術和加密貨幣引起了廣泛討論,然而在區塊鏈上可自動執行的智能合約卻時常被忽視或甚至被誤解。

互聯網徹底顛覆了人們處理信息和互聯互通的方式,同樣地,智能合約也將從根本上改變個人和組織達成協議和履行約定的方式。

強大可靠的智能合約被大規模應用將會是保障社會平穩運行的基石。我們生活中的各項事務(包括工作、娛樂、金融協議、交易條款等)都依賴於各方履行承諾才能順利開展。合約制定地越滴水不漏,合作就會越順利進行。因此,由於智能合約更安全且確定性更高,它能提高社會的公平性,並且更加以社區爲中心。

本文中會討論智能合約與傳統合約的區別,以及智能合約如何在根本上產生社會變革。

什麼是智能合約?

智能合約是具有高確定性、防篡改且可靠的數字化協議,在去中心化的區塊鏈上運行。

智能合約相對標準化的傳統合約有兩大優勢。

首先,智能合約中的記錄是可信且可共享的。由於智能合約的內容非常安全,合約各方甚至無須備份,這將對現代企業帶來很大價值,因爲現代企業中通常存在多個部門,這些部門由於缺少單一可信的記錄而導致工作流程產生衝突。

其次,智能合約具有高度確定性。傳統合約有些時候由於錯誤或合約某一方不願意履約而無法按約定執行。而智能合約所運行的環境決定其可以嚴格按照約定條款執行,而無須在每一個環節都進行審批。如果事先設定的條件被滿足,合約中的關鍵參數將自動執行。

智能合約在後臺是如何運行的?

如今,大多數交易所都需要一個可信第三方來應對交易某一方因無法履約而帶來的對手方風險。直接與陌生人進行交易可能會存在巨大風險,而且效率也會極其低下。交易雙方在履約時都會產生顧慮,因爲無法保障對手方也會同樣履約。因此許多企業在其商業模式中都會提供一個可信的價值交換中介,其中包括 Uber (Uber 將司機和乘客配對)、eBay (eBay 連接賣家與買家)、以及納斯達克(連接金融產品的買方與賣方)。

區塊鏈的去中心化架構去除了交易中的中間人,並保障了交易雙方的信任。區塊鏈以更加開放可靠且安全的協議替代了可信第三方,雙方都信任該協議,但都無法影響或控制協議。區塊鏈以去中心化的計算機網絡替代了中心化的服務器,運行同樣的軟件,在共享賬簿中處理並記錄網絡中的交易。分佈式計算保障了賬簿的準確性,而去中心化的網絡則保障了賬簿的安全性。

智能合約是區塊鏈上一個腳本語言,在腳本中加入 if/then 條件,讓區塊鏈上的交易能夠鏡像模擬出現實世界中的合約。比如,如果資產價格在某個日期達到某個價位,則執行向對手方付款的操作。智能合約開發者能夠按照具體要求編寫合約條款。

然後將 if/then 條件參數與智能合約的外部 API 掛鉤。比如,智能合約的數據輸入可以是一項資產在某個具體時間點的市場價格,而數據輸出可以是智能合約觸發的真實世界中的操作。數據輸出涵蓋內容廣泛,其中包括支付、數據傳輸、賬戶餘額更新、訪問權限等。

對於這樣的智能合約來說,Chainlink 就是一個去中心化的網絡,利用預言機可靠地將智能合約連接到防篡改的 API。一旦去中心化的區塊鏈和預言機結合在一起,智能合約就能夠在整個合約執行過程中實現高度的確定性和防篡改性。

智能合約擁有什麼價值?

傳統合約是基於概率的,而智能合約則擁有確定性。一旦放上區塊鏈,智能合約就會嚴格按照代碼執行。由於智能合約是自動執行的,因此合約雙方都無法改變條款或違背約定。一個合約是否擁有確定性也決定了其付款是否能得到保障。如今市場競爭激烈,企業如果能夠保障其按約定付款,將會大幅提高在客戶和供應商中的競爭地位。實際上,確定性合約背後的支撐理論是博弈論,而博弈論也決定了智能合約會更加可靠且帶來更多利潤。

在充滿概率的世界中,許多公司都有意或無意地不履行合約。爲了解決無法履約所帶來的糾紛,公司會僱傭一大批律師、會計和客服起草合約、跟蹤付款並且處理對手方投訴。智能合約可以最大程度地緩解或完全根除此類問題,原因如下:

自動執行:智能合約利用去中心化的網絡架構,自動執行合約後端流程,包括託管、維護、觸發和結算。一旦合約代碼完成併發送至區塊鏈,合約就會嚴格按照代碼執行,人爲無法干預。因此,在合約整個生命週期中,公司相關的運營費用會大幅下降。

可靠性:智能合約擁有高度自治的特性,因此可靠性大大高於通過中介展開交易。由於不存在中間人,因此也無法賄賂中間人或對其展開攻擊,另外也不會存在服務器停機問題。由於智能合約沒有妥協機制,無法逃避合約義務,因此天然具有防篡改性和安全性。

高效性:與通過第三方執行的數字化協議相比,智能合約極其高效。合約雙方都無須手動輸入數據然後等待另一方處理,也無須中間人處理交易。智能合約可以消除人爲錯誤和交易對手方之間的糾紛,因此能加快合約端到端的執行速度。

哪些行業最適合應用智能合約?

正如 Chainlink 白皮書所述,智能合約最初最適合應用在三個領域,即保險、金融衍生品以及貿易融資。在這三個行業中,信任至關重要,而信任正是智能合約解決的問題。

保險:

保險產品讓人們可以從事原本會規避的高風險經濟活動。但是由於保險系統中缺乏信任,人們甚至不會想到去買保險。在新興行業和地域市場中,保險理賠結果充滿了變數,有時候就算理賠人出具充分的證據也不一定能如願獲得賠償。另外,理賠本身也耗時耗力,財險理賠管理成本高達運營成本的 24%。

智能合約將重塑保險公司與客戶之間的信任關係,用去中心化的網絡和自動化執行替代過程中的人爲干預。區塊鏈能夠真實可靠地記錄所有理賠,避免同一次事故重複申請理賠。智能合約還可基於外部數據自動觸發付款。

比如,許多工業設備都安裝了物聯網傳感器。傳感器可檢測到設備故障,並自動觸發保險合約,合約自動執行並直接向企業保險客戶付款。企業則可以立刻購買新設備,儘可能保障業務延續。證明事件發生的數據可以傳輸至合約中,因此合約便可嚴格按照約定執行,並自動支付賠償金。保險公司和客戶都可以信任來自預言機的防篡改數據,並自動執行防篡改的智能合約。

智能合約還可以用來自動計算保費折扣,比如基於生物指標計算健康險折扣,或基於車輛行駛數據計算車險折扣。複雜的保費模型需要更多時間開發,而旅遊險等簡單的保費模型已經被開發出來了(比如安盛開發的 Fizzy)。

金融衍生品:

金融衍生品行業也可以利用智能合約建立信任。衍生品市場規模極其龐大,預計在 10 萬億到千萬億美元之間。金融衍生品行業價值高但信任水平低,交易各方可能會延遲付款或直接不付款。此外,衍生品行業還存在效率低下的問題,導致成本升高,比如託管、清算、對賬、手工輸入數據、資料重複等。

智能合約能保障按時付款並將合約大多數後端處理自動化。同時它還消除了中介和人工流程,簡化了運營。實際上,如果金融衍生品能廣泛使用智能合約,某次金融危機有可能不會發生。由於公司無法延遲付款或不付款,因此可以更好地管理風險。

智能合約預計能將個人貸款成本降低 480-960 美元,並將美國和歐洲的個人貸款成本總共降低 30-110 億美元。如果我們在 2008 年擁有智能合約,那麼就會實現更大程度的信息透明,並降低次貸危機帶來的影響。

2008 年之前,人們會從多家銀行申請房屋抵押貸款,購買許多套房產。所有類型的金融機構(銀行、對沖基金和金融企業)都將幾百萬份貸款打包、切分然後作爲投資產品重新出售。這些貸款既不透明也無真實可靠的記錄。

如果當時使用智能合約,每個貸款申請者都會有一個單獨的記錄,隨時可供讀取。每一份抵押貸款打包成的證券產品都會被其他智能合約做上標記,智能合約中包含幾百萬份小型合約,可輕鬆訪問讀取。貸款專員可以詳細評估這個安全、公開且真實的記錄,以判斷申請者是否符合貸款條件。

如果在 2008 年金融危機前就應用了智能合約,那麼金融機構是否還會濫用信貸違約互換(CDS)衍生品呢?這個問題值得深思。

貿易融資:

最後,貿易融資行業由於系統架構老舊過時,也存在效率低下、錯誤率高的問題。大多數協議仍然以紙質版合約的形式存在,因此流程極其緩慢而且很可能出現人爲錯誤。使用區塊鏈可以幫助各方實現信息互通,智能合約可以基於數據輸入(如提單或海關數據)自動觸發付款。金融機構如果能使用去中心化的預言機網絡獲得更加可靠的數據,不僅能夠更快使用智能合約付款,還能夠重新計算針對新客戶的貸款額度。

下一步是什麼?

智能合約將爲無數行業帶來翻天覆地的改變,其中包括身份管理、銀行 / 支付、穩定幣、供應鏈、房地產 / 產權記錄、賭博、知識產權和醫療保健記錄等。

雖然智能合約的開發仍然在初期階段,但是其實際價值顯而易見。現實世界中競爭激烈,因此所有企業都會追求成本更低利益更高的合約。關鍵問題並不是這些企業“是否會”應用智能合約,而是“何時”會應用。通常,在新技術剛出現時,可能會有一兩家公司全力以赴打造幾個成功的應用場景,然後整個市場都會效仿,以在競爭中保持優勢。

Chainlink 團隊相信智能合約成爲行業標準只是時間問題而已。然而,如果智能合約成爲主要的數字化合約形式,必須在整個過程中做到去中心化、防篡改和可靠。因此,Chainlink 開發了一個去中心化的預言機系統,以無須信任的方式將智能合約與外部 API 連接,這是智能合約在各個成熟行業中取得成功的必要條件。

QQ 羣 : 6135525
微博 : https://weibo.com/chainlinkofficial
幣乎 : https://bihu.com/people/1869894547
合作聯繫 : [email protected]
GitHub: https://github.com/smartcontractkit/chainlink
Gitter: https://gitter.im/smartcontractkit-chainlink/Lobby
Twitter: https://twitter.com/chainlinkofficial
Telegram: https://t.me/chainlinkofficial