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

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

推薦文章

Meme修煉手冊:幾點是Meme神盤的黃金時間?

原創 | Odaily星球日報( @OdailyChina ) 作者|南枳( @Assassin_...

星球日報
7 12小時前

把握下一個千倍幣,Meme玩家必備掃鏈工具指南

最近一飛衝天的 meme 太多,風起雲湧一飛衝天的 meme 層出不窮。無論是賽道、還是想象空間,...

星球日報
7 12小時前

聚光燈外的OTC交易:解讀加密VC們的另類遊戲

當前加密貨幣風投的現狀 最近,Meme 幣的表現超過了許多由風險投資(VC)支持的項目,這引發了市...

星球日報
7 12小時前

Matrixport投研:BTC與黃金或將成為2025年機構資產配置的首選

第五次 BTC 牛市正以驚人的速度展开,目前 BTC 現在已經接近 100, 000 美元大關,並...

星球日報
7 12小時前

Filecoin:去中心化人工智能的基礎設施

近日,Fast Company 將 Filecoin Network 列入第四屆年度科技領域下一個...

星球日報
7 12小時前

pump直播妖魔化:一場由吉尼斯記錄創造者加速的鬧劇

原創 | Odaily星球日報( @OdailyChina ) 作者|南枳( @Assassin_...

星球日報
6 12小時前