金色前哨丨速览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还表示,将有两名新团队成员加入专门专注于这项工作,他们制定了一个全面的路线图。

郑重声明:本文版权归原作者所有,转载文章仅为传播信息之目的,不构成任何投资建议,如有侵权行为,请第一时间联络我们修改或删除,多谢。

推荐文章

早报 | Lighter 24 小时交易量突破 110 亿美元;Circle Q3 财报公布;Strategy 美股市值跌破其 BTC 持仓价值

整理:ChainCatcher 重要资讯: 币安将停止币安直播平台服务,币安广场将继续提供直播服务...

71 3周前

24H热门币种与要闻 | Sui将推出原生稳定币USDsui;美SEC拟推出基于Howey测试的代币分类法(11月13日)

1、CEX 热门币种 CEX 成交额 Top 10 及 24 小时涨跌幅: BNB -0.78%...

星球日报
74 3周前

DAT的拐点?这12家财库公司代表mNav已跌破1

@OdailyChina @LeoAndCrypto 2025 年是 DAT 蓬勃发展的一年,自从...

星球日报
65 3周前

解读 Fusaka 升级:扩容、降本、提速,以太坊的又一次「性能飞跃」

以太坊现货 ETF 在上周疲弱后重新录得净流入,市场情绪正逐步回暖。以太坊的下一次升级,也已经在路...

86 3周前

美SEC主席最新演讲:告别混乱十年,加密监管进入清晰化时代

女士们、先生们,早上好!感谢你们的热情介绍,也感谢邀请我今天来到这里,我们将继续探讨美国如何引领下...

星球日报
84 3周前

停摆结束=市场反弹?美股、黄金、BTC历次政府重启后表现全解析

原文作者:David,深潮 TechFlow 北京时间 11 月 13 日凌晨 5 点,一场持续...

星球日报
77 3周前