Arbitrum和Optimism是以太坊Layer2扩容的主要项目,因为两者是以Rollup为技术核心实现的二层扩容,符合以太坊未来发展方向。
但面对未来丰富的生态应用预期,需要一个虚拟机来实现可编辑能力。因为Rollp的技术核心,却让这个方向成为一个实现略难的技术需求,目前两者也限于虚拟机并不成熟。使得在这一层的可编辑能力有所限制。
今天本文中,我们将摘录资料来了解Arbitrum网络的虚拟机设计原理。
AVM设计的起点是基于以太坊虚拟机 (EVM),因为Arbitrum目标是高效地执行为EVM编写或编译的程序,所以Arbitrum并未更改EVM设计的绝大部分。例如,AVM采用EVM的数据类型以及对EVM整数进行的操作指令等。
金色热搜榜:DAC居于榜首:根据金色财经排行榜数据显示,过去24小时内,DAC搜索量高居榜首。具体前五名单如下:DAC、CVC、MANA、ADA、OKB。[2020/12/6 14:21:27]
这样看来,AVM和EVM之间的差异源于Arbitrum的layer2需求和Arbitrum的多轮挑战协议。
执行与证明
与EVM架构不同,Arbitrum需要支持本地执行和受信证明。基于EVM的系统通过重新执行有争议的代码来解决争议,而Arbitrum依赖于形成最终证明的挑战协议解决争议。
金色晚报 | 12月19日晚间重要动态一览:12:00-21:00关键词:上海、井贤栋、国家电网、安永、Libra
1. 上海市地方金融监督管理条例(草案):市地方金融监管部门应当推动区块链等技术在监管平台的运用。
2. 井贤栋致全员信:相信区块链等数字技术可以解决信任难题。
3. 威海经区关于防范“虚拟货币”非法活动的风险提示。
4. 国家电网发布区块链技术应用十大场景。
5. 阿里巴巴链上公益计划首例区块链自动拨付成功完成。
6. 安永发布第三代零知识证明区块链技术 可通过批量处理降低交易成本。
7. 经济学家刘志毅:明年会成为区块链产业化的元年。
8. 恒生电子推出四款区块链产品。
9. Libra协会成员:尽管战略并未敲定 但Libra将在2020年推出。[2019/12/19]
Arbitrum希望在本地可信环境中针对速度做优化执行,因为本地执行是常见情况。系统很少需要证明,但需要一直保持准备证明的状态。
分析 | 金色盘面分析师:ETP短线遇阻:ETP涨势明显,但上方受阻于2月17日高点2.40美元附近,注意防范回调风险,下方短线支撑关注2.14美元。[2018/8/2]
操作系统
Arbitrum使用2层操作系统ArbOS。ArbOS控制单独合约的执行,以将它们彼此隔离并跟踪它们的资源使用情况。
此外,上面这些功能是执行在2层的可信软件中,而不是像以太坊那样将可信添加到的1层网络搭建的强制规则中,这样参与者都会从2层较低的计算和存储成本中受益,而不是必须将这些资源成本作为1层EthBridge合约的一部分进行管理,增加成本。
Merkleize
任何依赖断言和争议解决(至少包括所有汇总协议)的2层协议都必须定义一个规则,用于对虚拟机的完整状态进行Merkle哈希。该规则必须是架构定义的一部分,因为它依赖于解决争议。
维护的Merkle哈希在需要重新计算时也需要保持有效。这会带来一些构建内存的影响。任何大型且可变的存储结构对于Merkleize来说都是较贵的,并且Merkleize的算法必须是架构规范的一部分。
AVM架构通过只有大小有限、不可变的内存对象(“元组”)来应对这一需求,这些对象可以通过引用包含其他元组。元组不能就地修改,但有一条指令可以复制带有修改的元组。这允许构建树结构,其行为类似于大型平面存储器。通过访问在内部使用元组的库,应用程序可以使用诸如大型平面数组、键值存储等功能。
元组的语义使得创建元组的循环结构变得不可能,因此 AVM 实现可以通过使用引用计数的、不可变的结构来安全地管理元组。每个元组值的哈希只需要计算一次,因为内容是不可变的。
代码点
代码的常规组织是存储指令的线性阵列,并需要保持指向下一条指令的程序计数器。使用这种传统方法,证明执行指令需要对数时间和空间,因为必须提供Merkle证明来证明当前PC下的指令。
AVM使用这种传统的执行方法,但它增加了一个功能,使证明和证明检查需要恒定的时间和空间。出于证明目的,“程序计数器”被替换为“当前代码点哈希”值,它是机器状态的一部分。
在正常执行中(当不需要证明时),实现通常只使用传统架构上的 PC 值。但是,当需要证明时,证明者可以使用查找表来获取与任何相关 PC 对应的代码点哈希值。
译者注:U 本位打金游戏 CryptoMines 的平台通证 ETERNAL 从 11 月 30 日凌晨 1 点 (UTC+8) 开始出现闪崩,随后一路暴跌.
1900/1/1 0:00:00美东时间12月15日下午,美联储结束了本年最重要的一次货币政策会议,美联储主席杰罗姆·鲍威尔 (Jerome Powell) 在会后举行了新闻发布会,比推编辑部整理了本次会议和鲍威尔讲话要点.
1900/1/1 0:00:00元宇宙是一个新的流行词,但它实际上是什么意思,它将如何改变日常生活?除了每个人至少可以模糊地联想到虚拟现实(VR)元素令人兴奋的前脸之外,还有许多其他有趣的发展,尤其是围绕数字经济和通过数字和自我主权身份(SSI)实现的可信互动.
1900/1/1 0:00:00你想对世界产生影响,还是想参与一场金融游戏?近期,历史最久、基金规模最大的「地表最强风投」红杉资本频频发出高调 All in Crypto 和 Web 3.0 的信号.
1900/1/1 0:00:001.如何给元宇宙赋能 公链会是Metaverse核心基础设施吗?2021年又被称之为“元宇宙元年”,在这一年,全世界都在谈论元宇宙,互联网巨头、游戏公司、和初创公司纷纷布局元宇宙,Facebook更是宣布更名为“Meta”.
1900/1/1 0:00:00新浪科技讯 北京时间12月8日早间消息,6家加密货币公司的高管将在美国当地时间周三上午向美国国会作证,而这些高管提前表示,在对数字资产实施新规则时要谨慎行事,否则就有可能促使相关活动转向“地下”或美国以外的地方.
1900/1/1 0:00:00