月亮链 月亮链
Ctrl+D收藏月亮链

ETH:金色观察|简析Arbitrum Rollup虚拟机的设计原理_RUM

作者:

时间:1900/1/1 0:00:00

Arbitrum和Optimism是以太坊Layer2扩容的主要项目,因为两者是以Rollup为技术核心实现的二层扩容,符合以太坊未来发展方向。

但面对未来丰富的生态应用预期,需要一个虚拟机来实现可编辑能力。因为Rollp的技术核心,却让这个方向成为一个实现略难的技术需求,目前两者也限于虚拟机并不成熟。使得在这一层的可编辑能力有所限制。

今天本文中,我们将摘录资料来了解Arbitrum网络的虚拟机设计原理。

AVM设计的起点是基于以太坊虚拟机(EVM),因为Arbitrum目标是高效地执行为EVM编写或编译的程序,所以Arbitrum并未更改EVM设计的绝大部分。例如,AVM采用EVM的数据类型以及对EVM整数进行的操作指令等。

CryptoArt艺术品总销量接近400万个:金色财经报道,Cryptoart数据显示,CryptoArt总市值为2,115,296,224.64 美元(1,121,381.850 ETH),艺术品总销量3,937,865个。[2023/6/26 21:59:54]

这样看来,AVM和EVM之间的差异源于Arbitrum的layer2需求和Arbitrum的多轮挑战协议。

执行与证明

与EVM架构不同,Arbitrum需要支持本地执行和受信证明。基于EVM的系统通过重新执行有争议的代码来解决争议,而Arbitrum依赖于形成最终证明的挑战协议解决争议。

加密律师:Ben.eth可能会受到美国监管机构的关注:金色财经报道,加密律师表示,Ben.eth推出的Psyop可能会受到美国监管机构的关注。Ben.eth的Twitter关注者在5月份增长了近五倍。虽然Ben.eth的支持者为代币销售的合法性辩护,但有人警告说,Ben.eth的行为可能会招致监管机构和心怀不满的投资者的愤怒。

Loevy & Loevy的合伙人Michael Kanovitz表示,Psyop的推出是SEC在针对Kim Kardashian 和Paul Pierce的行动中发现的担忧的典型例子。Kanovitz 最近通过 NFT 向 Ben.eth 发送了一封充满脏话的信,威胁要对他提起集体诉讼,指控他在Psyop预售中使用了操纵性的发布策略。[2023/5/31 11:49:50]

Arbitrum希望在本地可信环境中针对速度做优化执行,因为本地执行是常见情况。系统很少需要证明,但需要一直保持准备证明的状态。

ENS域名922.eth以36.9 ETH价格成交:9月19日消息,NFTGO.io数据显示,ENS域名922.eth以近36.9 ETH(价值48703.29美元)的价格成交。该域名最近5个月在OpenSea上有4次成交记录,另外三次成交价分别为3.55 ETH、9.22 ETH、25 ETH。[2022/9/19 7:06:38]

操作系统

Arbitrum使用2层操作系统ArbOS。ArbOS控制单独合约的执行,以将它们彼此隔离并跟踪它们的资源使用情况。

此外,上面这些功能是执行在2层的可信软件中,而不是像以太坊那样将可信添加到的1层网络搭建的强制规则中,这样参与者都会从2层较低的计算和存储成本中受益,而不是必须将这些资源成本作为1层EthBridge合约的一部分进行管理,增加成本。

Merkleize

任何依赖断言和争议解决的2层协议都必须定义一个规则,用于对虚拟机的完整状态进行Merkle哈希。该规则必须是架构定义的一部分,因为它依赖于解决争议。

维护的Merkle哈希在需要重新计算时也需要保持有效。这会带来一些构建内存的影响。任何大型且可变的存储结构对于Merkleize来说都是较贵的,并且Merkleize的算法必须是架构规范的一部分。

AVM架构通过只有大小有限、不可变的内存对象来应对这一需求,这些对象可以通过引用包含其他元组。元组不能就地修改,但有一条指令可以复制带有修改的元组。这允许构建树结构,其行为类似于大型平面存储器。通过访问在内部使用元组的库,应用程序可以使用诸如大型平面数组、键值存储等功能。

元组的语义使得创建元组的循环结构变得不可能,因此AVM实现可以通过使用引用计数的、不可变的结构来安全地管理元组。每个元组值的哈希只需要计算一次,因为内容是不可变的。

代码点

代码的常规组织是存储指令的线性阵列,并需要保持指向下一条指令的程序计数器。使用这种传统方法,证明执行指令需要对数时间和空间,因为必须提供Merkle证明来证明当前PC下的指令。

AVM使用这种传统的执行方法,但它增加了一个功能,使证明和证明检查需要恒定的时间和空间。出于证明目的,“程序计数器”被替换为“当前代码点哈希”值,它是机器状态的一部分。

在正常执行中,实现通常只使用传统架构上的PC值。但是,当需要证明时,证明者可以使用查找表来获取与任何相关PC对应的代码点哈希值。

来源:金色财经

标签:ETHARBArbitrumRUMRETH币arb币会涨到十美金吗arbitrum币交易所RUM价格

火币网下载官方app热门资讯
元宇宙:Radio Caca旗下以太坊3D链游《元兽王国战》.耀世来袭_加密货币

RadioCaca在当前爆火的元兽岛游戏基础只上,官宣开发一款独立的基于现有元兽NFT的大型3D策略游戏。元兽王国将会强调玩家竞争要素,玩法多样有趣.

1900/1/1 0:00:00
HOO:从百倍币发源地到垂直元宇宙生态 虎符还有哪些故事可以讲?_元宇宙官方下载

总有人说,逆境是最好的试金石。在加密市场环境日趋严苛,大量平台项目归于沉寂之时,虎符依旧保持着良好的发展态势,自8月入驻迪拜,建立全球运营中心开始,虎符在国际市场中的影响力逐步提升,成为中东主流.

1900/1/1 0:00:00
WEB:Gavin 最新专访:Web3 去中心化技术是维护自由民主的唯一希望_web3域名哪里注册

原文标题:《TheFatherofWeb3WantsYoutoTrustLess》翻译:PolkaWorld社区GavinWood在2014年创造了Web3一词.

1900/1/1 0:00:00
元宇宙:科技日报:元宇宙是风口也是虎口_cointiger怎么样

元宇宙席卷一切,科技巨头纷纷表态,但依然跳不出着眼于自身业务领域的投射,如同看一场又一场盲人摸象。元宇宙呈现的是什么,还处在比拼想象力的阶段.

1900/1/1 0:00:00
THE:三元×Element.black实录_ENT

感谢大家关注三元社区最新一期的AMA,今晚我们有幸请来Element.Black的执行总监MarkRau先生欢迎!感谢:Odaily星球日报、金色财经、火星财经、PANews、Tokenview.

1900/1/1 0:00:00
加密货币:A股市场和加密市场的发展趋势_CAIRO价格

近期的留言中,有读者提到,现在的市场里几乎没有什么是便宜的了,买什么似乎都觉得高。把各个市场进行比较反倒是觉得A股市场似乎还有点机会。对此我基本上是认同的.

1900/1/1 0:00:00