值得信赖的区块链资讯!
比推数据  |  比推终端  |  比推英文  |  比推 APP  | 

下载比推 APP

值得信赖的区块链资讯!
iPhone
Android

Optimism主网Bedrock升级将至, Bedrock将带来哪些变化

比推 BitpushNews

Optimism宣布主网Bedrock升级将于6月7日进行,作为Optimism发展的重要一步,什么是Bedrock升级?相比之下,Bedrock与Arbitrum Nitro的设计有哪些差异?Bedrock升级将为Optimism生态带来哪些变化?

A.png

Bedrock具备哪些技术优势?

Bedrock是由OP Labs开发的新一代去中心化Rollup基础架构。Optimism 此前曾表示,在 Bedrock 之后,EVM 等效性将不再适用。通过使用以太坊的所有代码、基础设施和设计模式,Optimism 的目标是以太坊等效性。Bedrock 将推出一系列强大的新功能和优化,包括:

理论上最优的调用(calldata)数据提交,为用户提供任何 Rollup(永远)最便宜的交易;遵循以太坊的共识和执行客户端分离,使 Optimism 可以无缝集成成本最小化的 EIP-4844。一个微观的客户端差异(client diff),为替代客户端实现提供可能性,并为 Optimism 用户提供了额外的安全级别;快速的点对点网络,包括对 Snap Sync 的支持,这使得运行 Optimism 节点比以往更容易,并为去中心化排序奠定了基础;高度优化的存款和取款,允许用户轻松将资产转入和转出Optimism;更智能的同步、排序和状态提交,以保证 Optimism 能够经受住所有以太坊网络条件。

同时,Bedrock 也是 Optimism 下一代故障证明系统 Cannon 的基础,理论上还可以实现最低 calldata Gas 成本,也会使得 Optimism 兼顾简单性和安全性。

A1.png

Bedrock与Arbitrum Nitro的设计有哪些差异?

Optimism 和Arbitrum 都是Layer2板块中的龙头项目,两者在技术开发竞争中也展现出不同优势。那么,Optimism Bedrock和Arbitrum Nitro的设计有哪些差异?本文选取OP Labs 研发人员 Norswap此前的研究文章进行总结梳理,仅供读者参考,核心内容如下。

固定与可变区块时间: Nitro 将像当前版本的 Optimism 一样工作,每笔交易一个区块,并且区块之间的时间可变;而 Bedrock 将有“真正”的区块,并且固定时间为 2 秒。

Nitro 将一些状态(“ArbOS 的状态”)保存在一个特殊帐户中(它本身存储在 Arbitrum 的链状态中),使用特殊的内存布局将密钥映射到存储槽。从这个意义上说,Bedrock 并没有太多的状态,它只有很少的状态存储在普通 EVM 合约中。相比之下,Nitro 比 Bedrock 做了更多的记账工作。

Nitro 会延迟 10 分钟处理 L1 到 L2 的消息(我们称之为“存款交易”或简称“存款”)。在 Bedrock 上,通常应具有几个区块的小确认深度(可能是 10 个 L1 区块,所以大约是 2 分钟)。

另一个小的区别是,如果 Nitro 排序器在 10 分钟后不包含存款,你可以通过 L1 合约调用“强制包含”它。在 Bedrock 上,这不是必需的:拥有一个 L2 区块而不包括其 L1 起源的存款是无效的。并且由于 L2 只能比原点提前 10 分钟(排序器漂移),因此 10 分钟后不纳入存款的一条链是无效的,它将被验证器拒绝,并受到故障证明机制的挑战。

Nitro 为 L1 到 L2 的消息实施了“可重试票证”(retryable tickets)机制。 Nitro 在节点的 ArbOS 部分实现了这一点。 在 Bedrock 中,这一切都是在 Solidity 本身中完成的。

L2费用算法:Nitro 在节点的 ArbOS 部分实现了这一点。 在 Bedrock 中,这一切都是在 Solidity 本身中完成的。Nitro 必须这样做,因为他们有 1 tx/区块 系统。

L1 费用算法:Bedrock 使用向后查看的 L1 基础费用数据。Nitro 做的事情要复杂得多,基本要点是他们有一个控制系统,可以从 L1 实际支付的费用中获得反馈。

批次和状态根:Nitro 将批次和状态根紧密相连。 他们在包含状态根的 RBlock 中发布一组批次。另一方面,Bedrock 将其批次与状态根分开发布。 关键优势是再次降低了发布批次的成本(无需与合约交互或存储数据)。 这让我们可以更频繁地发布批次,并减少状态根的频率。

A0.png

Bedrock升级将助推Op超级链发展

Bedrock 升级之后,Bedrock 将为 Optimism 提供模块化、简单性和以太坊等效性,这将进一步大大助推Op超级链发展。

超级链 Superchain 是使用 OP Stack 构建的以太坊对齐链的集合,OP Stack 是支撑 Optimism 生态系统的软件。这包括通用的 Optimism Mainnet L2 和任何使用开源代码构建可定制的模块化链的链。使用 OP Stack 构建并由 Optimism Collective 管理的链称为“OP 链”。它们可以是特定于应用程序的、通用的,或者他们的社区想要的任何东西。

在较高层面上,超级链将具有以下特点:L1(链工厂)上的桥梁,用于启动和管理 OP 链;通过 Optimism Collective 进行集体治理;共享排序协议的市场,将为选择加入的 OP 链提供原子跨链可组合性;不共享定序器集的 OP 链的消息传递层;每个功能都引入了新的技术、社会和经济原语,作为超级链生态系统的一部分。

如果所有未来的 L2 都共享一个通用的开发堆栈,运行在它们之上的生态系统将通过设计实现互操作,那么这就创建了一个真正的全球 Web3 生态系统,最终将能够处理数十亿用户每天与它的交互。事实上,这并非没有可能,今年美国最大加密货币交易平台 Coinbase 基于 OP Stack 推出了自己的 L2——Base;后期Coinbase 将以核心开发人员的身份加入 Optimism Collective(Optimism 的 DAO),继续完善和推广 OP Stack。在Coinbase的加持下,OP超级链的大设计正在变得可能。

最后,值得注意的是,根据官网信息,Optimism主网Bedrock在6月7日升级时,OP主网需停机2至4小时。目前,此外,升级当天,停机期间将无法进行交易、充值和提款,OP主网链将停止运行。节点运营商需为Bedrock启动一个全新的节点部署。Synthetix等已宣布,在Bedrock升级期间,Optimism上所有Synthetix合约将无法访问。

作者:比推BitpushNews Asher Zhang

————————————————————————————————

了解更多资讯欢迎加入:

比推 Twitter:https://twitter.com/BitpushNewsCN

比推 TG 交流群:https://t.me/BitPushCommunity

比推 TG 订阅: https://t.me/bitpush

本文来自比推,转载需注明出处

说明:比推所有文章只代表作者观点,不构成投资建议
原文链接:https://www.bitpush.news/articles/4477679

比推快讯

更多 >>

下载比推 APP

24 小时追踪区块链行业资讯、热点头条、事实报道、深度洞察。

邮件订阅

金融科技决策者们都在看的区块链简报与深度分析,「比推」帮你划重点。