随着区块链技术的发展,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 超级链的早期阵容
前阵子非常流行的蓝点、橘点便是分别呼应Coinase 及a16z 相继加入Optimism 生态的一个暗喻(因为Optimism 生态的象征是红点)。
往链上布局已为常态,美国加密货币交易所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 生态结合,也将会有许多发展可以期待。
本文链接地址:https://www.wwsww.cn/qkl/18512.html
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。