区块见闻 区块见闻
Ctrl+D收藏区块见闻
首页 > TRX > 正文

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

作者:

时间:

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

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

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

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

金色热搜榜:LBA居于榜首:根据金色财经排行榜数据显示,过去24小时内,LBA搜索量高居榜首。具体前五名单如下:LBA、OMG、LRC、DASH、ETC。[2020/11/12 14:08:14]

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

执行与证明

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

金色晨讯 | 10月26日隔夜重要动态一览:21:00-7:00关键词:CFTC、锚定币、BTC缺口、Bakkt

1.BTC锚定币总发行量达14.72万枚。

2.深圳已开出3300万张区块链电子发票。

3.CME BTC期货本周形成“13081-13205”缺口。

4.Bitfinex总法律顾问否认Coingeek对澳本聪案报道的真实性。

5.CFTC前主席:有冒名顶替者冒充他在推特募集加密货币。

6.经济参考报:主权数字货币或难在欧元区得到广泛认可。

7.上周Bakkt比特币月度期货交易额较前一周上涨37%。

8.比特币维持震荡,日内最低报12910.66美元,最高报13048美元。[2020/10/26]

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

金色财经讯:俄罗斯总统普京对加密货币下达新规,包括要求挖矿者注册,以及将证券法应用于ICO。俄罗斯还雄心勃勃地制定了一项计划,利用区块链技术建立一个“单一支付空间”。[2017/10/25]

操作系统

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

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

Merkleize

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

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

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

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

代码点

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

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

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

来源:金色财经

标签:ARBBITRBIARBIJustCarbon Governanceupbit平台币RBIZSHARBI

TRX热门资讯
比特币:Euterpe COO Tedx演讲:区块链技术如何重塑版权行业_比特币在中国能提现吗知乎

近日,版权NFT平台Euterpe联合创始人、COOCharlesCheng博士受邀在TEDxWoodside发表演说,Cheng博士的演讲主题为“区块链技术如何重塑版权产业”.

OUD:盘古开源简析:大数据与云计算_cloudintelligenc

大数据和云计算是目前互联网领域处理数据的两种主流技术,不同的是,大数据只涉及处理海量数据,而云计算则涉及基础架构.

OIN:金色观察|清退倒计时:这些平台将在12月退出市场_加密货币

监管重锤之下,加密市场相关的平台已陆续撤出市场。2021年进入最后一个月,距离加密货币相关的平台彻底退出也进入了倒计时.

ARBI:《2020-2021中国元宇宙产业白皮书》第二次研讨会在京成功举办_arbitrum币圈名称

2021年11月20日,《2020-2021中国元宇宙产业白皮书》第二次研讨会在北京市朝阳区安全大厦成功举办.

OVM:金色观察|Optimistic Ethereum的OVM_FLOVM

金色观察|OptimisticEthereum的OVMOptimisticEthereum是一个兼容EVM的OptimisticRollup链,是一个L2扩容方案.

TIMI:以太坊向PoS的过渡 合并会如何影响应用层?_Minereum BSC

以太坊向POS的过渡——合并——已近在眼前:开发网正在建立,规范正在敲定,社区宣传也已紧锣密鼓展开.