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

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

作者:

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

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

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

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

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

金色晨讯 | 5月25日隔夜重要动态一览:21:00-7:00关键词:对冲基金、AutoShark Finance、Chia、英国

1.对冲基金One River向SEC申请创建碳中和的比特币ETF;

2.21世纪经济网:打击比特币炒作,让金融回归服务实体经济本质;

3.高盛前执行董事:加密货币市场将实现100到200倍的增长;

4.Marathon计划在得克萨斯州的设施将容纳73,000个比特币矿机;

5.BSC链上DeFi协议AutoShark Finance遭闪电贷攻击;

6.区块链初创企业奇亚Chia估值5亿美元,计划进行IPO;

7.美联储博斯蒂克:加密货币、数字货币是美联储不能忽视的领域;

8.英国央行行长:加密货币资产是危险的,市场对加密货币具备很大的热情。[2021/5/25 22:40:42]

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

金色财经行情播报丨BTC小幅震荡多头发力仍需蓄势:据火币行情显示,今日上午9时,BTC小幅拉升平台突破,中午时又做回踩,整体保持小幅震荡平台整理。日线图前日保持震荡格局,承压于均线MA30,9400USDT附近压力位较大。4小时图下行通道终结,局部均线MA5和MA10构成支撑。1小时图再于平台蓄力,多头仍有后劲。截至18:30,主流币的具体表现如下。[2020/7/8]

执行与证明

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

行情 | 金色热搜榜:XRP居于榜首:根据金色财经独家数据显示,在过去24小时内,XRP搜索量高居榜首。具体前五名单如下:XRP、EOS、BTC、ETH、ADA。据此前金色盘面分析,XRP一定程度上带动了市场反弹。目前依旧领涨市值前十币种,涨幅约7%。[2018/10/1]

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

操作系统

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

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

Merkleize

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

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

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

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

代码点

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

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

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

标签:ARBARBIRUMArbitrumarb币会涨到十美金吗arbitrum币中文名称TRUMPARMYarbitrum币交易所

欧易交易所app下载热门资讯
APH:NFT如何为音乐产业带来新的变化?

概述从2021年3月音乐家格里姆斯率先以近600万美元的价格出售了一系列NFT开始,音乐产业逐渐开始进军NFT领域。几天后,摇滚乐队“利昂之王”成为第一批以NFT形式出售专辑的乐队.

1900/1/1 0:00:00
区块链:让每块火腿都留下“数字痕迹” 西媒:区块链将用于保护食品安全

西班牙《阿贝赛报》网站近日报道称,区块链技术正在成为保护食品安全的“有力武器”。由于在数据登记和监控方面享有安全性、匿名性和速度,区块链正进入到越来越多的商业模式中.

1900/1/1 0:00:00
ETA:海南省区块链协会曹元:元宇宙的最大意义是人类对待客观世界的范式可能会发生改变

即使板块指数经历了周四的大幅杀跌,但元宇宙相关概念股近一个月以来的涨幅仍十分可观。据Datayes!数据,目前市场元宇宙概念股有58只,自10月28日Facebook改名触发行情以来,元宇宙指数.

1900/1/1 0:00:00
ELE:萨尔瓦多将建世界首座“比特币城”:利用火山地热发电、只收增值税

11月22日消息,萨尔瓦多总统NayibBukele昨日宣布,该国计划建造世界上首座“比特币城”,以吸引外资。Bukele称,“比特币城”将利用火山地热为能源,除增值税外不征收任何税.

1900/1/1 0:00:00
TIMI:7个DApp的Optimism生态 这个头部layer2是否乐观?

Optimism是一种以太坊layer2扩展解决方案,与单独的以太坊第1层相比,它使用OptimismRollups来实现更低的费用、更低的延迟和更高的吞吐量.

1900/1/1 0:00:00
人工智能:最高人民法院联合举办“区块链在司法领域应用研讨会”

近日,由最高人民法院、最高人民检察院、科学技术部、司法部、中国科学院、中国工程院联合举办的“区块链在司法领域应用研讨会暨信息技术与法治建设科学与技术前沿论坛”在最高人民法院举行.

1900/1/1 0:00:00