信息技术

OP Stack 及 Bedrock 更新有哪些亮点可期待?

发布于:2023-06-01 点击量:2987 来源:

随著区块链技术的发展,Layer 2 公链扩容方案成为了提高区块链可扩展性和效能的关键技术,从中又可大致区分成 Optimistic Rollup 及 ZK Rollup 等方案。在众多 Layer 2 解决方案中,Optimism 以其强大的功能和稳定性引起了广泛关注。

这篇文章能够让你了解 Layer 2 Optimism 中的亮点 OP Stack 是什麽?以及即将于 6月6日上线的 Bedrock 更新有哪些亮点可以期待!

Optimism 的超级链“Superchain”野望有哪些地方可以期待呢?

什麽是 Layer 2 公链?

Layer 2 公链是一种在区块链的第一层(Layer 1)之上构建的解决方案,旨在提高区块链的可扩展性和效能。相较于在Layer 1 上直接处理所有交易,Layer 2 公链将部分交易转移到第二层,以减轻主链的负担。这样的设计可以大幅提高交易吞吐量,同时降低交易成本和确认时间。

从 Layer 2 到 Rollup 时代,Optimism 生态吸引美国巨头进驻

Optimism 是一个开源的 Layer 2 解决方案,与目前热度极高的 Arbitrum 皆为透过 Optimistic Rollups 开发而成的 Layer 2 解决方案。Optimism 的目标是通过将大量交易转移到第二层网路,实现区块链的可扩展性。它基于以太坊,具有高度相容性和安全性。

而随著 Optimism 的生态发展逐渐完善,自开始发展 OP Stack 生态之后,前后已有美国交易所巨头 Coinbase 及顶级风投 a16z 分别加入,欲透过 OP Stack 组件自身的 Rollup 客户端,打造更多元化的 Layer 2 以符合不同的使用场景,就连 ChatGPT 创办人 Sam Altman 打造的Worldcoin 都从 Polygon 迁移至 Optimism 上,不禁让人好奇,Optimism 未来的计画有何魔力?

OP Stack 是什麽?佈局未来的模组化生态

OP Stack 的功能和特点 - 打造 OP 超级链

OP Stack 是 Optimism 提供的一套完整的开发者工具组,旨在帮助开发者更容易进入 Optimism 生态,你可以将 OP Stack 视为是 Optimism 提供的模组化解决方案,开发团队可以在以太坊生态中开发更精确的 Rollup 链,它提供了众多功能和特点,让开发者能够更高效地开发和部署智能合约。

OP Stack 将各个链的元素整合于一起,成为了以太坊上的可定制解决方案,透过 OP Stack 开发而成的链便称为“OP 链”,Optimism 团队的目标不仅仅是让开发者能够打造一条 自身的网路,而是想要将透过 OP Stack 开发成的网路全部整合为一条“Superchain”。

具体来说, OP Stack 的愿景及规模将会远远大于目前仅有的 Optimism (optimistic rollup),OP Stack 开始发力之后,原先的 Optimism 这条链也将成为超级链的一部分,而 Optimism Bedrock 便是 OP Stack 上的第一个实现,随后是 Coinbase 以及 a16z 的加入。

Coinbase 以及 a16z 的野心, OP 超级链的早期阵容

往链上佈局已为常态,美国加密货币交易所 Coinbase 为了推动加密经济的普及,也于2023年二月初公佈将推出 Layer 2 解决方案 Base 的消息,并称 Base 将会是一个开放的去中心化开发生态,欲使 Coinbase 的10亿用户群体更易体验链上生态,Base 是 OP Stack 推出后的第二条 Layer 2 ,而这一条链也会将 Coinbase 开发的链上产品及用户群一同带入超级链的生态系当中。

a16z Crypto 推出基于 Optimism Stack rollup 的客户端 Magi ,Magi 执行与参考实现 (OP-node) 相同的核心功能,并与执行节点 (如 OP-geth) 一起工作,以同步到任何 OP Stack 链,包括 Optimism 和 Base。

Optimism Bedrock 是什麽?超车其他 Layer 2 的杀手锏?

Optimism Bedrock 同样为 Optimism 团队构建的一个 Rollup 基础方案,那麽与原先的 Optimistic Rollup (OP Rollup)又有什麽不同?

打造未来的 Superchain,Optimism 从模组化解决方案开始下手

公链的未来将以特别应用场景作为区分,发展为万链齐发的局面, dYdX、injectvie 便是一个最好的例子,从衍生交易平台出发,打造属于自己的一条链

未来我们在创建一条链的成本及时间可能就会像打开新网页一样轻鬆,也因此近期有许多随著模组化解决方案如 Celestia、Saga 的陆续出现,市场中也开始有 RaaS (Rollup-as-a-Service)如 Altlayer、Eclipse 的服务出现。

Optimism 也不落人后,Optimism Bedrock 是模组化网路的架构,其实也是 OP Stack 的第一个实现,Bedrock 使用以太坊虚拟机(EVM)作为执行层,使其与 EVM 等效,并在结算层上使用 Cannon 作为其交互式故障证明。

目前 Optimsim 为 EVM 兼容,而兼容并不意味著完全等同于 EVM,部署基础设施至 Layer 2 时仍需要进行调整,并不能无缝衔接。 Bedrock 从一开始就被设计成尽可能接近以太坊,先前版本协议中与以太坊的多项差异已被删除,Bedrock 还增加了对 EIP-1559,使得 Optimsim 与以太坊的程式码更加接近,对于以太坊有著更好的兼容程度。

Bedrock 升级也能够让 Optimism 生态採用与 Layer 1 网路相同的共识层和执行层拆分来实现模组化并支持“多个客户端”。

为什麽多个客户端非常重要?

由于一条区块链中如果只有单一客户端会是非常危险的事,客户端单一,一个故障便有可能成为系统性的危害,客户端的多样性也有助于生态的健康发展

早前,独立于 Optimism 开发团队的 Test in Prod 团队也开发了一个 Optimism 执行客户端:“op-erigon”,客户端的多样性对于区块链生态是必须的,除了可以让开发语言更多元化之外(Rust、Go、Java等),更可以针对不同的使用环境打造最适合的一条链。

以太坊便是一个可以借鑑的最好范例,如果在技术的实作上出现漏洞,透过多客户端的方式便能够让整体网路不至于因为一个漏洞而发生致命性的灾难

Optimism Bedrock 更新对于链上用户来说有何差异?

而透过 Optimism Bedrock 更新,整体网路将会有非常大幅度的更新,包含“区块时间缩短至每两秒更新一次”、“链上费用大幅降低47%”等。

有了 bedrock 升级,如同让 Optimism 解开束缚一般,整体更加灵活及模组化,如以太坊通过 EIP-4844,Optimism 也能同时引入新的交易类型,大幅降低手续费,同时 Bedrock 的设计也让 Optimistic 和 ZK 之间的过渡成为可能,逐渐朝向以太坊创办人 Vitalik 的愿景前进,届时 Optimism 生态如能顺利与其他 ZK 生态结合,也将会有许多发展可以期待。

【版权声明】:本站内容来自于与互联网(注明原创稿件除外),如文章或图像侵犯到您的权益,请及时告知,我们第一时间删除处理!