Optimism宣布主网Bedrock升级将于6月7日进行,作为Optimism发展的重要一步,什么是Bedrock升级?相比之下,Bedrock与Arbitrum Nitro的设计有哪些差异?Bedrock升级将为Optimism生态带来哪些变化?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 兼顾简单性和安全性。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 将其批次与状态根分开发布。 关键优势是再次降低了发布批次的成本(无需与合约交互或存储数据)。 这让我们可以更频繁地发布批次,并减少状态根的频率。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?from=listen

更新日期: 2023-06-06 02:17:02
文章标签: ,,
文章链接: Optimism主网Bedrock升级将至, Bedrock将带来哪些变化  [复制链接]
站方声明: 除特别标注, 本站所有文章均为原创, 互联分享, 尊重版权, 转载请注明.