Chinese Traditional_banner.png

摘要: ZetaChain 測試網於今日推出首個全鏈智能合約支持。這為 web3 dApp 構建提供了一種新的範例,解鎖了比特幣智能合約等概念。立即體驗 ZetaChain Swap 將原生 BTC(無需打包)與其他 DeFi 資產交易。

ZetaChain 團隊非常興奮地宣布迄今為止最重大的測試網升級,我們離推出第一個具有全鏈互操作性的公共 L1 區塊鏈又更近了一步。這個強大的網絡升級首次引入了對全鏈智能合約的支持。它使 ZetaChain 成為唯一具有智能合約的公共區塊鏈,可以訪問和管理任何鏈上的資產、數據和流動性。在這篇文章中,我們回顧了有關升級的要點及其對 web3 開發人員和用戶的意義。更多信息,請查看我們最新開發文件資訊。

全鏈智能合約

借助全鏈智能合約,開發人員現在能夠在 ZetaChain 上編寫和部署與 EVM 兼容的智能合約,這些合約可以訪問ZetaChain的通用連接。這意味著開發者可以利用現有的強大的以太坊智能合約生態系統,在ZetaChain之上建立真正可操作的應用程序--就像所有東西都在一個單一的鏈上。全鏈智能合約實現了一種新的應用構建模式,因為ZetaChain可以在一條鏈上輕鬆管理和協調所有連接鏈上的原生資產。

Chinese Traditional.png

ZetaEVM(ZEVM)和ZRC-20標準

ZetaEVM (zEVM) 是 ZetaChain 網絡上的一個模塊,允許用戶創建和部署與 EVM 兼容的全鏈智能合約,它可以從一個地方讀取、寫入或管理任何連接鏈上的數據和流動性。我們也引入了 ZRC-20 的新標準,它使這些 全鏈智能合約能夠管理連接鏈上的原生資產。借助 ZRC-20,開發人員可以在同一條鏈上構建使用和交易原生同質化代幣例如比特幣、ERC-20 和 Gas assets 的apps。

比特幣智能合約

全鏈智能合約和 ZRC-20 實現了一項開創性進展讓開發人員能夠在 ZetaChain 上部署合約操作運用比特幣。換句話說,ZetaChain 為比特幣這個很大程度上尚未開發的非智能合約的生態系統提供了智能合約功能。這些全鏈智能合約不僅能操作運用比特幣,還能操控比特幣結合自其他鏈的資產和數據。因此用戶無需打包就可以在 DeFi 世界中用任何資產交易和使用比特幣,從而避免了橋接器/保險庫被駭客攻擊的風險。我們預計此功能將會推動 DeFi 的巨大性成長。

這對開發人員和用戶意味著什麼?

所有鏈只須要一份智能合約

全鏈智能合約大大降低了鏈上的開發成本,與純資訊傳遞相比具有更簡單的安全配置。操作資訊傳遞,開發人員必須將單獨地部署合約到每個鏈並處理時間以及應對競爭條件,這會導致更多的攻擊面和花更多開發時間。借助全鏈智能合約,開發人員可以部署單一合約來管理不同鏈上的資產。這意味著更少的代碼(降低的智能合約被攻擊的可能性)、更少的部署(更少的操作安全弱點和碎片化)、更強的交易原子性以及管理全鏈應用程式狀態的中心位置。

更少的費用

由於用戶交易使用單一合約來管理多個原生代幣,因此用戶體驗到 gas 費用降低了。 ZetaChain 合約中的複雜邏輯將通過簡單的轉移來協調所有連接的外部鏈上資產,從而最大限度地減少總 gas 支出和滑點。另一方面,訊息傳遞在外部鏈上需要更多的gas,因為數據的驗證和解析同時發生在入站和出站上。使用 ZRC-20,外部鏈上的轉入和轉出交易是相對簡單的轉移 ,只需極低的gas(就像簡單地“傳送”到您錢包中的另一個地址),費用已經涵蓋在一個簡單步驟。

更好、更安全的用戶體驗

由於時間和複雜性的增加,波動性增加、滑點和額外的安全風險是訊息傳遞和跨鍊開發的常見缺陷。 ZetaChain 的 全鏈智能合約支援原子性的交易,而不是等待不同的訊息在不同的鏈之間傳遞和同步。交易收到的金額、資產從一個地址轉移到另一個地址等的輸出可立即在鏈上結算,就好像一切都在一條鏈上一樣完成操作。帶給用戶更低的滑點/波動性、更強的交易保證、更小的攻擊面以及更快地完成單步交易和費用。

一起加入測試和構建

我們歡迎用戶測試比特幣貨幣全鏈合約上交易、ZRC-20 和 全鏈智能合約如何在 ZetaLabs 中協同工作。對於開發人員,請參考 Omnichain Smart Contract 文檔。