資料來源:Tobias Arhelger – Shutterstock
IOTA 智能合約的Stardust 版本實現了“通用且一致的gas、gas 預算和gas 費用”,因此,相同類型的執行會發生相同的gas 費用支付。最新版本的智能合約使EVM鏈與ISC鏈交織在一起。
近日,IOTA 宣佈在Shimmer 測試網上發布最新版本的IOTA 智能合約0.3.0 版。這將為主網支持和交互以及新的原生標記化功能鋪平道路。
此版本的主要變化是從基於GoShimmer 的網絡轉變為與主網就緒節點軟件兼容。這是因為Go-Shimmer 是一個實驗性節點,其代碼經常更改,導致ISC 不穩定。因此,為了在主網上也可以使用智能合約,IOTA 決定升級主網的Hornet 節點和底層的UXTO 賬本。 IOTA 將此升級稱為Stardust 升級。
相關:IOTA:Tangle 生態系統協會將取得巨大成功
同時,IOTA 還通過重寫現在稱為StardustVM 的虛擬機來升級ISC 軟件節點。 StardustVM 整合了Stardust 協議的所有新功能,例如NFT、鑄造廠、原生代幣等。
擴展EVM 兼容性
GoShimmer 實驗節點為IOTA 智能合約增加了對EVM 的支持,結果證明這是推動建設者和用戶探索IOTA 上的DeFi 生態系統的巨大成功。但是,儘管EVM 鏈位於ISC 之上,但兩者之間並沒有直接的交互。
在最新的ISC 版本0.3.0 中,EVM 鏈與ISC 鏈一起開始。因此,儘管EVM 鏈與ISC 鍊是分開的,但它們仍然交織在一起。除了這個,IOTA 還讓以太坊成為ISC 內的一等公民。這允許用戶在由以太坊密鑰對控制的ISC 鏈上持有原生資產餘額。物聯網 解釋:
這意味著在實踐中,你可以使用現有的工具和錢包(如Metamask)通過神奇的智能合約訪問ISC 功能,而無需專用的IOTA 密鑰對/錢包,這將有助於提升使用這些EVM 鏈的用戶體驗。
基於WASM 的智能合約的更好工具
基於WASM 的智能合約支持得到了一些改進,包括支持使用gas 支付費用、新生成的客戶端庫、極大地改進了模式工具支持等等。 Wasm 虛擬機(VM) 已完全具備Stardust 感知能力。
IOTA 智能合約的Stardust 版本實現了“通用且一致的gas、gas 預算和gas 費用”。與之前EVM 鍊和基於WASM 的鏈的gas 費用不同時不同,現在為兩種類型的智能合約支付gas 現在已經校準,並且對於類似類型的執行,操作將具有相同的gas 價格。
此外,IOTA 已在治理合約中添加了該功能,以便鏈所有者可以決定收取哪些代幣費用、每個gas 單位收取多少代幣以及所收取的費用將在哪裡結束。
此外,IOTA 還致力於其智能合約功能的可靠性和可恢復性方面。他們已經建立了一個專門關注這個問題的工作組。 IOTA 解釋說:“該工作組成功實施了預寫日誌以及改進的日誌記錄、附加指標、鏈的純文本配置、安全密鑰存儲以及許多其他以一種或另一種方式促進節點可靠性和管理的小改進。” .
資訊來源:由0x資訊編譯自CRYPTO-NEWS-FLASH。版權歸作者Bhushan Akolkar所有,未經許可,不得轉載