2022年1月4日,基于Arweave生态的去中心化交易平台Verto Exchange宣布推出Web3执行机(Web3 Execution Machine,3EM)。
据3EM github文档,3EM被设想为SmartWeave的替代解决方案,同时仍实现相同的目标:基于Arweave协议的简单且可扩展的智能合约。
3EM将具备下面特性:
安全性:Web3执行机 (3em) 的创建以安全为重中之重。由于Arweave上的智能合约是惰性计算的(注:计算机编程中的一个概念,目的是要最小化计算机要做的工作),我们希望防止任何人将恶意代码注入另一个智能合约的执行路径中。
加密研究人员:Tron的功耗比比特币和以太坊少99.9%:金色财经报道,加密碳评级研究所(CCRI)在周三的一份报告中表示,Tron网络的低功耗要求使其成为最环保的区块链之一。报告称,与比特币的工作量证明(PoW)等其他机制相比,Tron的委托股权证明(DPoS)共识机制有助于减少碳足迹。DPoS依赖于将其原生TRX代币质押到节点的用户,这些节点验证交易并维护网络。
比特币和以太坊等PoW区块链的能耗分别超过8300万千瓦时(kWh)和2200万千瓦时。然而,以太坊计划在“The Merge”之后的9月中旬转向权益证明共识机制。相比之下,Tron每年的能源消耗为162,868千瓦时,交易量超过23.1亿次,比比特币和以太坊消耗的电力低约99.9%。(coindesk)[2022/8/24 12:45:40]
沙盒:随着越来越多的合约开始使用外部调用协议,创建沙盒执行环境对于蓬勃发展的Arweave生态系统的完整性至关重要。
攻击导致Harvest和Curve锁仓量暴跌:Harvest Finance遭遇攻击不仅导致FARM代币价格在短时间内下跌近60%,还导致Harvest Finance和Curve锁仓量大幅减少。截至目前,Curve锁仓量为8.48亿美元,较昨天减少26.2%;Harvest Finance锁仓量为6.44亿美元,较昨天减少41.95%。[2020/10/26]
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还表示,将有两名新团队成员加入专门专注于这项工作,他们制定了一个全面的路线图。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。