火星链 火星链
Ctrl+D收藏火星链

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

作者:

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

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

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

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

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

金色午报 | 2月13日午间重要动态一览:7:00-12:00关键词:人民网、Voice、PlusToken、美国

1. 人民网:区块链技术助力公益慈善更透明;

2. Voice测试版将于明日上线 官方发邮件提醒注意事项;

3. PlusToken涉案比特币已进入小额比特币混淆阶段;

4. Coinbase首席执行官吐糟传统汇款两度失败 并称加密有机会使事情变得更好;

5. 英国FCA提醒交易员警惕涉及加密业务的ATFX克隆公司;

6. 美国国税局拒绝澄清其一部分加密指南没有约束力和权威性

7. 火币科技高开9.29%领涨区块链板块;

8. 比特币尚未见顶 交易所的BTC存量或预示进一步上涨;

9. BTC现报10383美元,日内涨幅0.65%,主流币普涨,前十主流货币中XRP涨幅9.81%居首位。[2020/2/13]

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

金色财经现场报道 富矿海外交易所CEO吴波:多中心化交易所是未来发展方向:金色财经现场报道,在世界区块链大会·三点钟峰会中,进行以《交易所的自我监管与共识机制》为主题的圆桌论坛。富矿海外交易所CEO吴波表示:很多从法律法规层面避免问题的方法都是存在的,交易所应特别重视从合规、合法层面发力,多中心化交易所是未来的发展方向。[2018/4/25]

执行与证明

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

金色财经独家消息 Bithumbcoin受各方面原因影响现停止海外ICO:金色财经独家消息,Bithumbcoin官方只针对大机构募集,但最近很多不法机构以此名义在韩国本土募集,官方决定暂缓ICO,公链的研发工作继续。据了解,Bithumbcoin是韩国加密货币交易所Bithumb的新加坡子公司B.Buster所发行的加密货币。金色财经提醒广大用户,注意防范风险,避免财产损失。[2018/4/24]

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

操作系统

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

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

Merkleize

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

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

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

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

代码点

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

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

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

标签:BITARBTRURUMbitflyer交易所在中国合法吗gearbox币值得囤吗Trust WalletGrumpy Cat

POL币最新价格热门资讯
ripple:揭秘“冒充火币、币安等多个虚拟货币平台客服”局

重要的事提前说:一定要看完!!新的局已经出现,防怎能停滞不前!!区块链普及的同时,针对各类虚拟货币的也不断“更新迭代”.

1900/1/1 0:00:00
ROL:金色观察|简述zkSync的运行原理

zkSync是一种无需信任的协议,用于在以太坊上进行可扩展的低成本支付,由 zkRollup 技术提供支持。它使用零知识证明和链上数据可用性来确保用户的资金安全,就像这些资产从未离开过主网一样.

1900/1/1 0:00:00
Holo:元宇宙不是空想 医疗保健领域已经从中受益

元宇宙还有多久才能实现?有人说十年,有人说二十年甚至更久。在理想中的元宇宙真正实现之前,其底层技术已经在影响乃至改变我们目前的诸多行业,医疗保健领域就是其中的代表.

1900/1/1 0:00:00
DEFI:Bitwise报告:DeFi的现状、挑战及未来潜力

在过去的几十年里,几乎每个主要行业都被数字革命重塑了——除了金融。你可以在引领我们经济的最大公司名单中看到它——苹果、亚马逊、Facebook、特斯拉.

1900/1/1 0:00:00
EFI:晚间必读5篇 | 元宇宙金钱游戏:谁沾谁火

1.元宇宙金钱游戏:谁沾谁火 63笔融资超百亿沾上元宇宙概念就得到市场广泛关注的现象,也出现在了与元宇宙相关领域的投融资上。智东西统计了近三个月的国内外元宇宙赛道的投融资情况.

1900/1/1 0:00:00
虚拟资产:国际反风向标 FATF最新虚拟资产风险指南

近日,FATF发布了最新的《虚拟资产及虚拟资产服务提供商风险指南》(Updated Guidance for a Risk-Based Approach to Virtual Assets an.

1900/1/1 0:00:00