Topics 區塊鏈

什麼是區塊鏈智能閤約? 它們如何運作?

初級
區塊鏈
2021年1月12日

智能閤約根據閤約上設定的預定條件自動進行自我解釋。由於區塊鏈是一種分布式賬本技術 (DLT),允許數據在全球範圍內跨不同服務器存儲,因此它在很大程度上依賴於這些數據庫來確認交易。因此,智能閤約正在呼籲消除管理開銷。  

智能閤約是指以代碼編寫的條款與條件,一旦滿足閤約的預定義要求,系統會自動將資金從一方劃轉至另一方。例如,當雙方同意兌換加密貨幣時,交易將透過智能閤約上綁定的協議與區塊鏈分類賬一起進行。 

如今,智能閤約在加密貨幣行業仍然很受歡迎,主要用於兌換加密貨幣。但它不僅僅局限於加密貨幣,事實上,許多保險和房地産公司正在采用這一標準協議,以更低的價格實現更好的可擴展性。簡而言之,智能閤約是許多平台的重要組成部分。這就是為什麼清晰瞭解智能閤約及其運作方式至關重要的原因。

智能閤約在區塊鏈中的用途是什麼?

由於智能閤約是一個在區塊鏈上運行的程序,因此用戶需要嚮區塊鏈發送交易纔能啓動該程序。定義代碼並鎖定邏輯後,隻能運行程序。

一般來說,智能閤約的主要目的是透過移除傳統業務流程中涉及的中間商來簡化雙方之間的業務交易。這些閤約旨在減少付款延遲、錯誤風險以及傳統閤約的復雜性,同時不影響真實性和可信度。

其主要優勢在於,無需中間商,即可進行可靠的交易。

智能閤約如何在區塊鏈中運作?

智能閤約是指用於形成、控制和提供資産所有者信息的計算機算法。它確實是一個在以太坊區塊鏈上運行的程序,旨在促進、驗證或自主執行可信交易。要瞭解智能閤約的運作方式,首先必須瞭解智能閤約的組成。 

  • 簽名。 雙方或更多方必須同意繼續執行擬議條款與條件。
  •  批判性地確定閤約的主題。主題應在智能閤約環境中。 
  • 具體說明條款 。這些術語需要準確描述。例如,以太坊的智能閤約依賴於 Solidity 和 Serpent 編程語言,因此協議應采用與精確語言兼容的特定數學術語。

設置這些要求後,您可以輸入基於區塊鏈的智能閤約。然而,在區塊鏈中實施條款之前,協議需要經過協商。 

通常,智能閤約將根據維持在區塊鏈上的兩個用戶之間的協議自動觸發操作。這意味著,當賣方打算賣齣 BTC 時,智能閤約將管理轉賬,直到 BTC 成功從一個人變為另一個人。發生這種情況時,資金將被釋放,不會有任何變化。交易的所有信息都將列齣並存儲在公共數據庫中。

智能閤約由誰創建?

智能閤約的概念最初由美國知名加密貨幣學傢 Nick Szabo 引入。1996年,他在Bybit雜誌上發錶瞭關於智能閤約的文章Extropy,在那裏他預測瞭區塊鏈閤約應用程序的優勢和功能。隨後,他在接下來的幾年裏在幾篇文章中提齣瞭這一概念。

Ian Grigg 和 Gary Howland 是智能閤約理念的其他貢獻者。1996 年,他們發布瞭關於 Ricardian Contracts 的文章,作為 Ricardo 支付系統的一部分。

在比特幣及其區塊鏈齣現後,智能閤約的實施成為可能,並創造瞭適當的條件。幾年後,這一創新終於在以太坊區塊鏈上播齣。如今,許多替代平台允許用戶利用此功能,盡管以太坊仍然是先驅。

智能閤約如何運作?

如上所述,智能閤約代錶計算機協議,簡單來說,也代錶瞭作為基本技術元素的代碼段。它們用於指定區塊鏈交易方之間達成的所有協議條件。滿足上述條件後,智能閤約將自動進行交易。

基於區塊鏈的系統使其參與者能夠減少中間商和過多的文書工作,因為它依賴於公共賬本,任何利益相關方都可以驗證所有交易。此處的核心要求是透過數學規則和閤適的編程語言來描述所有協議條件。

區塊鏈代錶一個分布式節點網絡,每個節點均存儲所有交易的信息。要撤消交易或加倍支齣資金,用戶必須控制所有節點的 50% 以上。

假設用戶想要發起智能閤約,則需要下載特殊軟件並生成發布在系統中的公鑰。隨後,系統會發送一條發起消息,節點將接收消息。完成智能閤約建立的活動後,系統會執行代碼。

例如,如果滿足特定要求(支付一定金額的資金),自動販賣機會自動嚮買方提供訂單項目。智能閤約同樣有效。

除瞭劃轉資金外,還有其他幾種用例:

  • 數字身份:可清除假冒品,為數字資産提供個人身份信息。
  • 金融安全:非常適閤負債管理、自動支付或股票分割。
  • 交易活動:智能閤約是實現交易操作自動化的絕佳方式。此外,跨境支付和國際貿易在他們的幫助下變得更加易於管理。
  • 臨床試驗:提供跨機構的可視性,促進和自動化數據共享,並加強機密性。
  • 政府:智能閤約可以提高投票的透明度和效率。

智能閤約用例各不相同,可把握眾多機會。有可能,它們可以成為人類活動許多領域的強大工具。

智能閤約的特點

智能閤約具有一些獨特的功能,可將其與其他形式的金融交易區分開來:

  • 自治:用戶可完全掌控自己的協議。智能閤約本身就是一種保證,排除瞭任何其他第三方(經紀商、律師、公證人等)的乾擾。
  • 安全:智能閤約的一個重要目的是確保交易安全。輸入區塊鏈的信息無法刪除或修改。即使其中一方違反瞭協議條款,協議仍保持不變。
  • 速度:手動執行文檔處理需要很長時間,這會延遲任務的完成。智能閤約可最大限度地減少個人參與,提高整體效率。
  • 信任:交易參與者無需相互信任或信任第三方。去中心化網絡提供瞭確保任務順利完成的環境。
  • 成本效益:它可以消除過高的交易成本。由於中間人被取消流程和協議支持,因此有可能取消交易。
  • 準確性:該流程是自動化的,因此人為錯誤的可能性會顯著降低。

智能閤約示例

除瞭加密貨幣交易外,智能閤約還非常有用,包括金融服務、物聯網等領域的日常任務。令人驚訝的是,它們比任何人想象的要實用得多。

物聯網 (IoT):將互聯網功能添加到傢中的日常物品。智能閤約可幫助用戶實現物聯網系統的分布式可靠訪問控制。

雇傭閤約:智能閤約可方便執行閤約。在人力資源方麵,使用智能閤約可以輕鬆記錄員工的詳細信息,例如工資、專業角色和職責。與此同時,智能閤約的透明度和不可變特性增強瞭雇主和員工之間的信任。雙方隻能使用智能閤約技術記錄協議的一部分。在這種情況下,閤約可以是:

  • 完全自動化,無需紙質副本;
  • 部分自動化,提供紙質副本(在這種情況下,需要就哪些變體具有更高的優先級、文本或代碼達成一緻);
  • 部分自動化,主要在紙質文件上進行(例如,智能閤約僅監管付款,而爭議解決程序可在紙質閤約中找到。)

受版權保護的內容:內容所有者應獲得版稅,但通常很難確保誰是有效的內容所有者,因為許多方可以參與創建單件作品。智能閤約可以輕鬆理解任何創意流程階段的權利和責任。

哪些加密貨幣和 DApp 使用智能閤約?

如今,智能閤約比人們想象的更接近我們的日常生活。如今,大企業不僅能認齣他們。許多區塊鏈平台都在活動中使用它們,而各種編程語言也用於編寫智能閤約。

以太坊是最受歡迎的選擇之一,因此其原始編碼語言 Solidity 被開發者廣泛使用。其他區塊鏈可能更傾嚮於其他方式。 

下麵概述瞭可處理智能閤約的區塊鏈: 

比特幣:比特幣區塊鏈支持使用智能閤約處理文檔。但是,處理這些文件存在一定限製。

NXT:NXT 提供智能閤約模闆。但是,由於定製空間不多,因此選擇存在限製。 

以太坊:以太坊透過智能閤約蓬勃發展,支持靈活高效的高級編碼和處理。然而,缺點在於它帶有價格。假設您想要定製一些東西,但您需要投入 ETH 代幣作為計算機電源的付款,以便執行。

Stellar:這可能是最古老的智能閤約平台,但其速度和安全性可能優於以太坊。界麵更簡單、更簡單、更易於使用。然而,它不適閤復雜的閤約開發,因為它主要是為瞭簡化智能閤約。

基於智能閤約的一些熱門 dApp 包括 MakerDAO 和 Compound 等在綫金融平台,以及 Uniswap 等去中心化交易所。

智能閤約的利弊

沒有一款鞋子適閤各種規模的解決方案,包括智能閤約。當然,它對去中心化加密貨幣領域很有幫助,但也存在局限性。以下是您需要瞭解的內容:

優勢

智能閤約的優勢顯而易見,是智能閤約日益普及的基礎。包括自主性、安全性、高速性能,以及降低中介成本的可能性。人們選擇這些交易,因為他們承諾進行價格閤理、準確且高效的商業交易。 

缺點

智能閤約錯誤

智能閤約可以排除人為因素在運行中可能齣現的故障,這是事實。但與此同時,智能閤約的代碼本身可能存在錯誤和易受攻擊的地方。這些錯誤可能會導致巨額損失。平台遭到黑客攻擊以及由於某些代碼錯誤導致資金被盜的例子不止於此。以知名度不高的DAO黑客為例。

條款含糊不清

此類智能閤約的閤法性是另一個討論點。目前還不清楚政府和法律機構應如何對待和監管他們,因為他們不在州的法律體係中。如果政府機構甚至可以將其視為閤約,那將是一個值得懷疑的問題。在法律體係之外,犯罪分子也可以利用這項技術進行非法活動。最終,這是因為智能閤約並不總是黑白的。因此,條款與條件含糊不清。

不可逆轉的性質

改變智能閤約中的某物也是一種缺點。修復錯誤和更改閤約條款將是一個無法解決的問題。

隱私滲透

透明度是一件好事,但並不總是如此。有時用戶需要一些隱私。一些平台試圖嚮用戶提供“智能私人閤約”,但這種做法並不尋常。此外,引入新技術也可能涉及成本。隻有經驗豐富的開發者纔能創建可靠的智能閤約。

一般來說,這項技術仍會引發許多問題。但未來會怎樣? 是否會有一種新技術來剋服其局限性或完全取代它?

智能閤約的未來是什麼?

如今,智能閤約的識彆率隻會及時增長。當然,在未來幾年內,它們不會完全取代傳統的紙質閤約,而是將瓜分其在市場中的份額,尤其是在購買或兌換商品、服務和權利時。毫無疑問,他們將突破人們生活的越來越多領域。

在未來幾年內,許多國傢/地區的閤法性問題將不可避免地得到解決。即使在今天,亞利桑那州和內華達州也已經修改瞭統一電子交易法 (UETA) 的州版本,將區塊鏈和智能閤約納入其中。

結語

智能閤約的收益幾乎不會被拒絕或被低估。它們是傳統協議的絕佳替代品,可提供更高水平的業績。如果他們設法獲得倉位,他們將承擔閤約領域,安排將永遠發生變化。它們將改變人們的經營方式。

低成本、減少欺詐和延遲,完全自治,使智能閤約吸引公眾。但是,隻有提高交易效率和確定性,減少對第三方的需求,智能閤約纔會變得更加有趣。