選單

Web3.0時代的話事人:智慧合約

智慧合約 (Smart Contract)伴隨著2014年以太坊的出現逐漸被圈內人熟知,又因為近些年DeFi的火熱,智慧合約的應用也得到了極大的推廣。但早在1995年,法學學者尼克·薩博就提出了智慧合約的概念,即一個智慧合約是一套以數字形式定義的承諾,包括合約參與方可以在上面執行這些承諾的協議。

Web3.0時代的話事人:智慧合約

法學學者尼克·薩博

我們可以舉個簡單的例子,比如A和B兩個人打賭100塊,結果A贏了,但B不認賬,A只能獨自鬱悶。現實生活中這樣的例子數不勝數,正如程式設計師世界有一個共同的認知:相對於自動化程式,人是不可信的。

如果A、B二人透過區塊鏈的智慧合約來打賭,雙方需要同時在智慧合約中放入100塊的資產,智慧合約會根據結果自動執行將勝利者的本金和贏得的獎勵返還給勝利者。這個過程中無需擔心誰會抵賴,也不需要拉入一個第三方做仲裁,最大限度地減少惡意和意外情況發生,還能夠減少成本。

從本質上講,智慧合約就是一套以數字形式定義的承諾,由程式碼定義也由程式碼強制執行。 因此智慧合約的優勢就在於高確定性、防篡改、無法干預,自動化程式的效率可以顯著提高。

區塊鏈的去中心化、可溯源、防篡改等特性與智慧合約天然契合,而智慧合約也開拓了區塊鏈技術的應用場景。那麼,具體有哪些應用場景可以發揮智慧合約的優勢?

智慧合約的應用場景

金融

2020 年 6 月份,Compound 推出“借貸即挖礦”點燃了 DeFi(去中心化金融) 市場的火熱。加密資產投資者將穩定幣、ETH 等加密資產作為抵押品進行流動性挖礦,即能夠賺取利息還能夠獲得治理代幣,這個對於有囤幣需求的投資者來說可以說是最合適不過的理財方式。

隨著投資者的不斷湧入,借貸、DEX及其他金融衍生品DeFi專案也如雨後春筍般湧現。DeFi專案相關的價格利率、抵押借貸、訂單撮合等全部由智慧合約實現,讓參與者享受無需許可、高效的服務體驗。

Web3.0時代的話事人:智慧合約

保險

保險行業的一個痛點就是信任。 保險公司會耗費巨大的人力物力對保險人的保險材料進行核查,避免騙保等惡意欺詐行為的出現造成損失。而保險人也會時刻懷疑我所購買的保險會不會以各種理由拒保。

在這種情況下,智慧合約可以使保險的流程部分自動化。保險機構可以將保單寫成智慧合約並上鏈,當滿足具體的執行條件時,保險合同可以自動執行,這樣一來就會減少雙方由於信任問題帶來的成本損耗。

供應鏈

供應鏈是一個非常複雜的系統,就像電腦的生產,各個零件會來自不同的供應商,涉及到繁雜的交易手續。受傳統紙質合同的限制,整個交易流程會有許多人經手,容易出現失誤或者欺詐等現象,透過智慧合約就可以向各方提供一個安全透明的數字版本,交易任務可以自動執行。將智慧合約與物聯網技術相結合,能夠對供應鏈中的層層環節進行高效監控,降低額外的風險。

數字身份

隱私和資料的洩露一直是我們關心的問題,寡頭利用個人的隱私資料謀取利益成為了一種固有的商業模式,但是資料的所有權應該歸屬於個人。

制定完善的智慧合約可以使個人可以管理和控制個人資訊,決定是否將隱私資料授權公司使用來獲取收益。還可以透過智慧合約將不同鏈上的數字身份資訊整合起來,打破資料孤島,創造出獨特的身份體系。

Web3.0時代的話事人:智慧合約

智慧合約現階段存在的挑戰

智慧合約從本質上講是一個技術手段,是一個運用得當可以提高生產力的工具,可以應用到生產生活的方方面面。但智慧合約也並非神兵利器,無往而不利。事實上在當前階段,智慧合約也暴露出了一些問題。ipfscdz

程式碼漏洞導致資產受損。基於區塊鏈構建的智慧合約,平臺底層的安全性是有所保障的。但是由於智慧合約還處在發展實踐階段,在規則制定和程式碼實現上依然不夠成熟。比如早期的TheDAO盜幣事件和近期的COVER通證增發事件,都是程式碼協議出現漏洞導致的。

此外,還有專門研究各類智慧合約的團隊,利用業務邏輯漏洞進行“薅羊毛”,也給專案方和社群造成了一定的傷害。目前的解決方案是由第三方安全審計機構,在智慧合約程式碼釋出前進行審計。但要想保證智慧合約的無懈可擊,還需要更多的實踐經驗。

TPS不足導致大規模商用受限。因為區塊鏈“不可能三角”理論的侷限,TPS(系統吞吐量)一度成為區塊鏈走向大眾的強大阻礙。比如現階段比特幣的TPS只能達到每秒處理7筆交易,以太坊也只能達到每秒十幾筆。

Web3.0時代的話事人:智慧合約

在業務量較大時,基於以太坊的DeFi專案在需要將訊息上鍊時都需要付出昂貴的Gas費才能夠被區塊打包,不利於廣大使用者的參與。當然,目前區塊鏈行業對此也有了相應的解決方案,比如區塊擴容、側鏈、分片等。

任何新興技術的發展在早期都不是一帆風順的,區塊鏈作為Web3。0的基石正逐步走向成熟,技術壁壘正在被不斷湧入的開發者逐一攻克。相信在不久的未來,智慧合約將成為新網路時代規則的制定者。