金色前哨丨速覽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還表示,將有兩名新團隊成員加入專門專注於這項工作,他們制定了一個全面的路线圖。

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

評論

推薦文章

Circle再战IPO卻遭質疑:估值幾乎腰斬,利潤承壓下絕望的變現嘗試?

作者:Nancy,PANews 經過多年備战IPO未果,近期穩定幣USDC發行方Circle再次向...

1 56分鐘前

專訪貓總:我在日本,用加密貨幣賣房子

他曾是傳統銀行和財富管理辦公室的從業者, 也是把數字貨幣變成买房工具的先行人。 他堅持在 Twit...

比推BitpushNews
2 56分鐘前

Web3造星工廠CSX再「撒錢」,哪些項目值得關注?

最近,a16z 的 Crypto Startup Accelerator (CSX) 頻頻刷屏,許...

星球日報
1 56分鐘前

對話 Robinhood CEO:想把 SpaceX 的股權代幣化,打造人人都能負擔的“口袋私人銀行”

Robinhood CEO Vlad Tenev 再次做客 Bankless,就資產代幣化、加密貨...

1 56分鐘前

高管才是IPO的真正贏家?Circle招股書都透露了哪些信息

全球第二大穩定幣 USDC 的發行商 Circle 正式啓動上市計劃,准備在紐約證券交易所掛牌。4...

星球日報
1 56分鐘前

從替罪羊理論看加密市場:為何底部尚未到來?

這是一個由神話、傳說和歷史類比編織而成,而不是從基本原理出發的故事。在我的寫作過程中,我一直將勒內...

星球日報
1 56分鐘前