以太坊智能合約成立至今,90%以上的合約都是用來發放代幣的,相關業務場景的落地還是不錯的。智能合約的未來是什麽?這裏可以看看剛剛發布的壹個比原鏈Bytom智能合約的新聞。作為首個在MIT發布人工智能* * *識別算法的公鏈項目,原鏈Bytom在4月主網成功上線後,於26日發布了基於UTXO模型的智能合約。
與建立在賬戶模型上的以太坊智能合約不同,碧源鏈是整個區塊鏈行業第壹家建立在UTXO模型上的公共鏈。碧源鏈同時對UTXO進行了改革和深化,使其能夠支持各種資產的運營。此外,與原鏈智能合約相比,它采用了自己的權益語言,是壹種完整的、解釋性的高級語言,可以方便地比較原鏈上的資產,靈活融入各種資產業務場景。
除了合同語言的發布,很多合同模板與原鏈同時發布,這些模板直接有明確的業務含義。從這些合同模板中,我們可以直接看到未來的商業化落地場景,可以在更大範圍內拓展我們的想象力。
貨幣交易合同
通過這種契約,用戶可以與原鏈條上的其他人進行多種資產的交易,而不需要經過壹個集中的機構。即有些資產是通過合約鎖定的,只有其他用戶輸入指定數量的指定資產才能解鎖。
比如去中心化的交易所,就是建立在合約的基礎上,直接匹配想要用不同貨幣交換不同資產的雙方。交易速度快,只收取很少的交易費用。
第三方信托機構托管合同
在這種合同模板下,用戶可以將指定資產轉入第三方的賬戶,由第三方決定是調用指定賬戶還是回到原賬戶。第三方信托托管合同規定,第三方機構只能將資產轉入指定賬戶或退回原賬戶,杜絕了第三方賬戶被盜的可能。在業務場景上,可以預期的是,未來可以在第三方信托機構托管合同的基礎上搭建資產托管平臺,通過可信第三方和合同的雙重信任,保障用戶資產的托管、交易和流通。
抵押貸款合同
即借款人將借入的資產和貸款人將抵押的資產放入同壹份合同,貸款人將得到借款人的資產。如果貸款人未能在壹定高度歸還借款人的資產,借款人將自動獲得貸款人的抵押資產。
看漲期權合同
在這種契約中,資產發行者可以以某個價格出售資產,而購買者可以以這個價格購買資產。當它超過壹定的塊高度時,資產將自動返回到資產發行者。
從上面設計的智能合約與原來的鏈條相比,我們可以看到如下壹些優勢:
首先,多種具有業務含義的模板為上層構建Dapp提供了便利,壹些核心業務流程無需過多開發即可實現;其次,還有比原鏈發行資產的智能合約模板。相比不同開發者自己編寫,標準模板下的安全風險降低很多。此外,與原鏈相比,在創建智能合約時,將調用合約作為子合約包含在內,所有已完成的智能合約在未來調用的合約模板被更改或存在瑕疵時都不會受到影響,這對於之前的智能合約來說具有很高的安全價值。
我們可以理解為,利用BUTXO原有的鏈條,即擴展的UTXO模型,以新的UTXO形式與資產交互,不僅避免了以太坊賬戶模型中數據溢出等其他漏洞的出現,而且具有靈活性、多樣性和可控性。
對於原鏈來說,智能合約的發布也標誌著其核心的確定,將進壹步推動項目的商業化。