金色前哨丨速覽SmartWeave替代解決方案:合約執行機3EM

2022-01-04 18:01:57

2022年1月4日,基於Arweave生態的去中心化交易平臺Verto Exchange宣布推出Web3執行機(Web3 Execution Machine,3EM)。

據3EM github文檔,3EM被設想為SmartWeave的替代解決方案,同時仍實現相同的目標:基於Arweave協議的簡單且可擴展的智能合約。

3EM將具備下面特性:

安全性:Web3執行機 (3em) 的創建以安全為重中之重。由於Arweave上的智能合約是惰性計算的(注:計算機編程中的一個概念,目的是要最小化計算機要做的工作),我們希望防止任何人將惡意代碼注入另一個智能合約的執行路徑中。

沙盒:隨着越來越多的合約开始使用外部調用協議,創建沙盒執行環境對於蓬勃發展的Arweave生態系統的完整性至關重要。

Smartweave兼容性:3em遵循SmartWeave合約設計。這意味着兩件事:1、合約需要部署到 Arweave 才能讓 3EM 運行它們;2、3em能夠運行現有的 Smartweave 合約並公开向後兼容的 API(如SmartWeave全局)

快速性:3em從頭开始設計,以優化效率。隨着SmartWeave合約變得越來越流行,越來越多的交互導致評估時間越來越長。平均而言,3em評估合約的速度比SmartWeave v1快約75%。

JavaScript SmartWeave合約需要(平均)2.60秒來計算。3em中的同一個合約(平均)需要 0.64秒的緩存時間。3em沒有緩存在同一個合約上需要1.32 秒。機器:英特爾 i7-4510U (4) @ 3.1 SSD

確定性:3em執行是確定性的。隨機操作有一個恆定的種子,非確定性 API 被它們的確定性版本覆蓋。

多語言支持:3em支持多語言,惰性計算的智能合約有可能被最多的人使用,因為它們在評估方面具有極大的靈活性。

3em支持用Solidity、Rust、C、JavaScript等編寫的合約。例如,這意味着用C 編寫的DeFi合約現在能夠與用Rust編寫的代幣合約進行交互。

此外,Verto Exchange還表示,將有兩名新團隊成員加入專門專注於這項工作,他們制定了一個全面的路线圖。

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播信息之目的,不構成任何投資建議,如有侵權行為,請第一時間聯絡我們修改或刪除,多謝。

推薦文章

富爸爸公開比特幣持倉「73枚」,計畫加倉至100枚:上漲還沒封頂!

投 資理財暢銷書《富爸爸,窮爸爸》作者羅伯特清崎(Robert Kiyosaki)向來抨擊美國國債...

DaFi Weaver
5 10小時前

Vitalik全文:從預測市場到「資訊金融」

美 國大選推動了預測市場 Polymarket 進一步爆火,尋求盈利的人開始下注,而尋求結果的人把...

odailynews
6 10小時前

BeWater Research|聞「生息」而動,BTCFi生態增長的背後做對了什么?

撰文:Maia, BeWater Venture Studio TL; DR 就 BTC 錨定資產...

星球日報
6 10小時前

川普食言「不支持加密」就慘了!富比世警告:投資者別高興太早

川 普當選 2024 年美國總統,因其相較拜登政府表現出更多對加密產業的友好態度,加密市場隨之上漲...

DaFi Weaver
8 18小時前

比特幣突破7.7萬鎂再創新高、以太坊逼近3000鎂!川普效應延續,美股三大指數也破歷史

川 普效應持續發酵,比特幣昨(8)日原本在 75,600 至 76,500 美元間震盪,但今日凌晨...

DaFi Weaver
6 18小時前

CZ提醒:不要貪!比特幣連四日創新高,別把雞蛋放同個籃子裡

在 加密友好的川普當選,並消除總統大選的不確定性後,比特幣已連續四日刷新歷史新高: 6 日突破今年...

DaFi Weaver
7 18小時前