- Web 3.0:具有顛覆性與重大機遇的第三代互聯網
- 成生輝
- 433字
- 2024-12-27 22:44:09
1.3.2 智能合約:撮合和擔保
為解決一眾陌生人如何在虛擬環境中達成合作這個問題,傳統模式通過中介平臺撮合和擔保來實現,而Web 3.0時代可以通過基于算法的智能合約(smart contract)來實現。
智能合約(smart contract)是滿足特定條件下在區塊鏈上執行代碼的程序,其本質是一系列代碼的合集,具有自動化、不可逆轉性、代碼公開透明性等特點。各方以數字簽署合同的方式準許并維護其運行,用于自動完成某些特定的功能,如匯款、買賣虛擬NFT商品等。智能合約可以看作一臺自動售貨機,像一個執行某種功能的“程序黑盒”——用戶掃碼付錢,選擇商品,然后拿走商品,完成購買。
相較于傳統中介平臺,智能合約可顯著降低達成一致意見和操作的成本,允許區塊鏈在沒有中介的情況下進行可信交易,某種程度上具備替代律師、中介等職業的可能性。但其安全性仍要持續加強,其功能依附于代碼,如果代碼本身存在錯誤,有可能導致被黑客攻擊,典型例子為“The DAO被攻擊事件”——黑客發現了以太坊智能合約中代碼的漏洞,盜取大量ETH,最終以太坊只能采用硬分叉來盡力保護用戶資產。