智能合約允許在不同的匿名方之間進行可信任交易和協議,而不需要中央機構、法律體系或外部執行機制。它的發展已經遠遠超出了支撐虛擬貨幣的範圍,而區塊鏈技術主要被認為是比特幣的基礎。
介紹
當我們想到智能合約技術時,我們通常會想到以太坊等舉措。比特幣劃時代出現後出現的項目。令人驚訝的是,智能合約的概念早於比特幣白皮書,我們在20 世紀90 年代就與計算機科學家尼克·薩博(Nick Szabo) 一起出現,除了其他成就外,他還創造了我們在本文中試圖解釋的短語。
1996 年,薩博概述了他對將現代合約法與數位商務相結合的去信任數位市場的願景。這就是當今 Web3 技術所特有的去信任和免於中間商的文化的由來。
這個概念也為 Vitalik Buterin 的以太坊白皮書奠定了基礎,該白皮書詳細介紹了改進比特幣協議的智能合約架構。 Buterin 意識到,使用一種無需一方信任另一方即可轉移財富的系統遠遠超出了比特幣的範疇。這可以在任何合約協議領域,例如供應鏈、支付處理或房地產所有權轉讓。
什麼是智能合約?

智能合約是可以執行協定的電腦軟體。區塊鏈記錄了它的行為和存在,使其永久、不可變和透明。去信任系統中的合約受益於此,因為它們無法被篡改並且易於追蹤。
從功能上來說,智能合約可以被認為是執行「如果/當…那麼…」的程式碼。如果滿足“x”條件,則發生“y”。正如您所看到的,這確實是基本的,但隨著空間的發展和更多資產出現在鏈上,應用程式也會進步。
智能合約使人們能夠在不依賴第三方的情況下簽訂協議。它們是在區塊鏈上維護的電腦程序,並根據預先定義的標準執行合約。由於其不可變和永恆的特性,它們對於完成資產轉移極為重要。
智能合約如何運作?
來源:比特熊貓
在分析智能合約如何運作時,請記住它們只是在滿足某些情況下執行活動的程序。智能合約透過程式碼實現了類似的目的,就像如何聘請公證人來見證簽署、驗證內部身分並幫助各方順利執行實體合約一樣。也就是說,它包括一個數位合約和兩個代表用戶和智能合約的公鑰。
智能合約的工作流程
資料來源:ResearchGate
首先,開發人員創建智能合約,並將其條款編碼為電腦程式碼。之後,程式碼被上傳到區塊鏈。然後,智慧合約被發佈到去中心化網絡,在那裡它變得公開可用,並且其程式碼儲存在網路節點上。這裡發生觸發事件,例如收到付款或完成特定操作,從而觸發智能合約。這是透過使用 EOA 或外部擁有的帳戶來完成的。
此後,合約的條款將自動執行,其中可能包括所有權或資產的轉讓、付款的發放或合約代碼中描述的其他活動。當然,如果不滿足前提條件,該功能就會失敗,智能合約也不會運作。
執行後,去中心化網路的節點驗證合約的執行,確保合約條款按計畫執行。這種驗證在整個網路中進行,並使用共識技術進行冗餘,從而為流程提供信心和安全性。
之後,合約的執行結果將記錄在去中心化網路上,任何人都可以公開驗證,這是所有這一切的透明組成部分。
智能合約現已完成執行,協議要求已自動滿足,消除了中間商,提高了交易的安全性和透明度。
智能合約可以修改嗎?
由於儲存在區塊鏈上,智能合約的不變性是一個關鍵特徵。由於實施了安全且穩健的共識流程,智能合約是永久性的且無法修改。
當合約有刪除功能時,這個功能就變得有點複雜了。如果滿足刪除參數,智能合約可以“自毀”,就像其他參數一樣。然而,重要的是要記住,該功能必須在部署到區塊鏈之前進行程式設計。因為之後新增刪除功能需要更改智慧合約,這是不允許的。
智能合約特點
來源:圖靈
一些非常重要的特徵賦予了智慧合約權力和它們所培養的公共利益。
安全性和不變性
安全性是區塊鏈技術的重要組成部分,也是近年來的熱門話題。由於 Web2 和 Web3 中都存在漏洞和漏洞,確保資產安全對於採用至關重要。智能合約具有高度確定性,因為它們是由代碼而不是人類執行的,因此不存在人為錯誤的餘地。此外,由於它們儲存在廣泛的網路上,因此它們的合法性是不容置疑的,而且它們的記錄是不可更改的(也稱為不可變的)。
效率
要了解智能合約的大規模效率,請考慮供應鏈場景。當產品到達倉庫時,目前由人工運行的系統來確保獲得清關並向這些貨物的賣家付款。這些類型的批准由軟體透過智能合約發送,並自動付款,省時、省心、省力。這在供應鏈將承受壓力到崩潰點的情況下可能很有用。中斷可能導致受影響商品的價格上漲,給消費者帶來經濟壓力。
透明度
區塊鏈是一個公共分類賬,是儲存智能合約的地方。因此,它們可以接受審計,因為它們是完全透明的。
使用案例

由於智能合約是可配置的,因此它們可用於廣泛的實際應用。從 GameFi 到去中心化交易所,再到 NFT 所有權驗證,智慧合約是 Web3 領域中幾乎每天都出現的許多有趣應用程式的核心。
金融
我們今天所知道和使用的許多銀行服務都可以在沒有中介機構參與的情況下進行分散和提供。 Uniswap 和 Curve 等 DeFi 系統使用智慧合約來提供金融服務。這是智能合約技術如此有吸引力的一個例子。目前由於某種原因(尤其是貨幣方面)過於昂貴的金融服務可以透過使用 dApp 以更民主化的方式進行複製。
自動化是智慧合約的一個重要方面,它消除了對中間商的需求,同時也降低了人為錯誤的危險,使金融交易更快、更有效率、更可靠。這在跨境支付等領域尤其重要,由於需要中間商和合規檢查,跨境支付現在速度緩慢且成本高昂。
金融服務中智能合約的另一個用例是數位資產。智能合約可以創建可編程數位資產,例如加密貨幣和安全令牌,可以在去中心化網路上輕鬆交換和控制。這使得新的金融產品和投資機會(例如代幣化房地產)的開發成為可能,並可以為投資者提供更高的可及性和安全性。
dApps
當今智能合約最重要的應用之一是能夠啟用去中心化應用程序,也稱為 dApp。如前所述,智能合約是一種非常簡單的機制(如果/當…則…)。然而,當它們結合在一起時,就會產生複雜的應用程序,例如遊戲、借貸平台和媒體平台。以遊戲為例來說明智能合約如何改善現有系統。
免責聲明:本網站上的資訊是作為一般市場評論提供,並不構成投資建議。我們鼓勵您在投資前進行自己的研究。
加入我們以追蹤新聞:https://linktr.ee/coincu
塔納
Coincu新聞
