木星链 木星链
Ctrl+D收藏木星链
首页 > MEXC > 正文

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

作者:

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

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

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

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

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

金色财经合约行情分析 | BTC价格下跌市场情绪低落,持仓量持续增长:据火币BTC永续合约行情显示,截至今日16:00(GMT+8),BTC价格暂报8855美元(-4.38%),20:00(GMT+8)结算资金费率为0.010000%。

昨日晚至今,BTC在小幅反弹后持续下跌, 最低至8600美元,成交量出现放大。根据火币交割合约数据,BTC季度合约成交额大幅上涨,持仓量保持上涨趋势,精英多头占比稳定,季度合约处于贴水状态。市场整体情绪较低,但可注意到近几天下跌行情持仓量处于持续增长状态,投资者需注意风险,不宜追涨杀跌。

USDT于火币全球站OTC的报价为7.11元,溢价率为-0.40%。[2020/5/25]

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

行情 | 金色盘面:未来一周事件提醒:金色盘面分析:我们搜索了市值前列的标的在未来一周的主要事件,供投资者参考,提醒投资者理性看待市场波动,做好风控。(登录金色财经APP—发现,查看更多币种的独家点评。)[2018/10/14]

执行与证明

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

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

金色财经现场报道 世界区块链技术投资人Philip York:摩亚币支持萨摩亚实体经济:金色财经现场报道,在全球区块链世界巡回高峰会议大湾区站,世界区块链技术投资人Philip York介绍了摩亚币的架构、功能和意义。摩亚币旨为商业上筹集更多的资金,找到融资伙伴,节省筹资成本。解决信任问题,帮助更好地进行KYC,用于支持旅游业,通讯业,农业和渔业 ,落地实体经济。[2018/4/23]

操作系统

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

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

Merkleize

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

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

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

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

代码点

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

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

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

标签:ARBArbitrumTRUBITSTARBarbitrum币最新消息KwikTrustbitkeep排名第几

MEXC热门资讯
BSC:?Q4因加密安全事故损失超7亿美元 项目方和用户该如何防控风险?

2021 年就要画下句号,复盘这一年区块链领域发生的安全事件,涉及金额和影响最大的当属 8 月份跨链互操作协议 Poly Network 遭黑客攻击,被盗资金超 6.1 亿美元.

1900/1/1 0:00:00
区块链:5G专网﹢区块链:构筑智慧政务“安全信任基石”

智慧政务在助力政府信息化建设和实现政务应用无障碍的过程中,政务数据共享、平衡安全与效率等挑战日益凸显。横向与纵向信息交换中存在“数据壁垒”,政务协同也缺乏一定的信任基础.

1900/1/1 0:00:00
ARK:zk-rollup 争夺战:zkSync vs. StarkWare

就这么说 zk-rollup 将大获成功,显得过于轻描淡写了。有两个项目已经研究这项技术多年了,它们大放异彩的时刻即将来临.

1900/1/1 0:00:00
NFT:元宇宙+NFT 一起去看苍穹之上的艾尔米塔什

回望2021年,元宇宙和NFT正在席卷数字艺术品和传统收藏品的世界,在各大拍卖平台上频频拍出天价的NFT作品在这一整年里赚足了民众、政府和资本的关注,各方都一边为其潜在的巨大商业价值感到惊叹.

1900/1/1 0:00:00
区块链:晚间必读5篇 | 一块地上千万 在元宇宙买地有前途吗?

1.光速创投合伙人:未来的web3游戏会是什么样育碧(Ubisoft)近日宣布推出NFT游戏平台,并发布其NFT平台预告片,但随后遭到游戏玩家强烈反对,育碧迅速撤下发布的视频.

1900/1/1 0:00:00
EFI:去中心化金融:基于区块链和智能合约的金融市场

去中心化金融 (DeFi) 是指建立在以太坊区块链之上的替代金融基础设施。DeFi 使用智能合约创建协议,以更开放、可互操作和透明的方式复制现有金融服务.

1900/1/1 0:00:00