爆火的OP Stack,打开以太坊生态快速扩展之门
最近的这段时间, Linea 、BASE、opBNB 等L2项目相继宣布主网上线,L2赛道也变得越来越热闹,很多人认为L2将是下一轮牛市最重要的叙事。在L2蓬勃发展的这一进程中,我们不能忽略的就是 OP Stack 。
一、OP Stack 简介
OP Stack 是 Optimism 推出的区块链扩展解决方案,可帮助项目构建 Layer 2 侧链。OP Stack 是一套标准化、共享和开源的开发堆栈,由 op collective 组织来维护,允许任何人使用 Optimisitc Rollup 在以太坊上构建自己的L2区块链。
OP Stack 整体是一个六层的结构:
1)数据可用层
数据可用层(DA 层)是 OP Stack 中的一个重要组成部分,用于存储和检索 OP Stack 发布的数据,直接影响到网络的性能和可扩展性。在 OP Stack 中,以太坊目前被用作数据可用性层,这意味着 OP Stack 的数据将存储在以太坊区块链上,这保证了其数据的安全性。
EIP-4844 是一个重要的提案,旨在降低数据可用层的费用,这也是坎昆升级备受关注的原因之一。
2)排序层
排序层在 OP Stack 中起着关键的作用,它决定如何有效地收集链上用户的交易并将其发布到数据可用层模块中。默认情况下,OP Stack 使用单个专用排序器来处理交易。然而,这种单一排序器的方式可能会引入链的中心化风险。
为了解决这个问题,官方建议未来可以采用多重排序器的模式。多重排序器可以提供更高的安全性和去中心化程度,但可能会对链的性能产生一定的影响。
3)派生层
派生层在处理数据可用层中的原始数据时,在 OP Stack 中主要负责解析和处理这些数据,以生成经过处理的输入。
派生层和数据可用层之间的紧密连接确保了原始数据的准确性和完整性。派生层的主要任务是处理原始数据,将其转化为可执行的输入,并确保这些输入能够被以太坊引擎正确地解析和执行。这种协作和互动使得派生层和数据可用性层能够有效地工作,从而为区块链网络提供高效和可靠的性能。
4)执行层
执行层是 OP Stack 中的一个主要组件,它负责处理和执行链上的智能合约和交易。简单来说,执行层即使用的虚拟机类型,OP Stack 的执行层是 EVM。
执行层的目标是提供高效的智能合约执行和交易处理能力,以确保区块链网络的性能和可扩展性。
5)结算层
结算层是 OP Stack 中的一个重要组成部分,用于处理L2交易数据,并在经过L2确认后将确认信息发送到目标区块链进行最终结算。其中最基本的解决方案是乐观协议(optimistic protocol),但也有其他解决方案如 CANNON(下一代故障证明解决方案)。
未来,还有可能引入 ZK(零知识证明)等有效性证明机制,以解决链与链之间、OP 系L2和 ZK 系L2之间的隔阂问题,进一步提升 OP Stack 的性能和可扩展性。
6)治理层
治理层在区块链系统中起到重要作用,用于管理系统的配置、升级和设计决策。多签合约是一种机制,通过多个参与者共同签署交易来实现决策的可信性和去中心化。
治理代币投票则是利用代币持有者的投票权力来决定系统的决策,例如协议的改变、提案的批准等。这种方式可以确保决策过程的公正性和民主性,使得社区成员能够参与到系统的发展和决策中。
二、OP Stack 目前的应用
最近 Gitcoin Grants 18 轮来袭,我们发现其增加了一条新的L2来进行捐款支付:PGN(Public Goods Network),这是 Gitcoin 基于 OP Stack 构建的专门为捐赠设计的L2。
从 6 月至今,新增宣布基于 OP Stack 构建L2网络的项目达到 11 个,其中就包含 opBNB、 Zora 、Worldcoin、 DeBank 等明星项目,OP Stack 发展的速度不可谓不迅猛。下面我们按时间来梳理一下基于 OP Stack 构建L2网络的项目:
1)OPCraft
2022 年 10 月 18 日,链上游戏开发商 Lattice 利用 OP Stack 推出了链上虚拟世界游戏专用链 OPCraft。OPCraft 的推出将为链上游戏开发者提供更好的体验和功能,进一步提高游戏的性能和可扩展性。
2) Base
2023 年 2 月 23 日, Coinbase 启动基于 OP Stack 构建的 Layer 2 网络 Base,于 7 月 13 日向开发者开放,而 8 月 9 日已经正式上线并向所有人开放。
8.20 号 Base TVL 已经达到 2.28 亿美元,L2中排名第五,是目前基于 OP Stack 构建L2网络中发展最好的。
3)Kinto
2023 年 3 月 30 日,基于 OP Stack 构建的 KYC DeFi 网络 Kinto 正式推出,该网络专注于提供安全和有保险的去中心化金融服务,目前正在测试网上运行。
4) UniDex
2023 年 4 月 2 日,多链聚合器 Unidex 推出基于 OP Stack 构建的 Magma 测试网,UniDex 希望 Magma 网络为用户提供安全、快速的交易,并实现低 Gas 成本,为用户创造更大的价值。
5)Magi
2023 年 4 月 19 日,a16z Crypto 推出基于 OP Stack 的 Rollup 客户端 Magi,旨在提高整个 OP Stack 生态系统的客户端多样性和弹性,更好地满足不同用户和开发者的需求。
6)op-erigon
2023 年 4 月 20 日,Test in Prod 基于 OP Stack 开发了一个替代执行客户端 op-erigon,目前已在 OP Goerli 上进行测试。
7)Worldcoin
2023 年 5 月 11 日,由 OpenAI 首席执行官 Sam Altman 联合创立的加密项目 Worldcoin 宣布与 Optimism Collective 建立合作伙伴关系,共同构建基于 OP Stack 的可扩展区块链生态系统。
8) Keystone
2023 年 5 月 31 日, Curio 正式开源基于 OP Stack 定制的全链游戏引擎L2链 Keystone,Keystone 能够将链上游戏的速度提高 100 倍,并提供更加强大的游戏体验。
9)opBNB
2023 年 6 月 19 日, BNB Chain 宣布推出基于 OP Stack 的 Layer 2 网络 opBNB 测试网, 8 月 16 号已上线主网。
10)Zora Network
2023 年 6 月 22 日,NFT 交易市场 Zora 推出基于 OP Stack 的 Layer 2 网络 Zora Network,Zora 希望通过采用 Layer 2 技术,为用户提供更快速、更便宜的交易体验。
11)Loot Chain
2023 年 6 月 28 日,Loot 生态项目 Adventure Gold DAO 采用 OP Stack 构建 Layer 2 网络 Loot Chain。
12) Manta Pacific
2023 年 7 月 12 日,基于 ZK 的 Layer 1 公链 Manta Network 推出基于 OP Stack 的 Layer 2 网络 Manta Pacific,Manta Pacific 使用 Celestia 数据可用层提供安全性,降低 Gas 费用,通过 Caldera 改进的 OP Stack 以实现可扩展性。
13) Mantle Network
2023 年 7 月 17 日,由 BitDAO 和 Bybit 支持、基于 OP Stack 构建的模块化以太坊 Layer 2 网络 Mantle Network 启动主网 Alpha 版本,目前经过了六个月的开发和测试,处理了超过 1400 万笔链上交易。
14) Celo
2023 年 7 月 17 日,Celo 开发组织 cLabs 发起将 Celo 由独立的 EVM 兼容 Layer 1 区块链转变为基于 OP Stack 的以太坊 Layer 2 的提案,并于 7 月 31 日投票通过。
15)Aevo
由 Ribbon 开发的去中心化期权交易所 Aevo 建立在基于 OP Stack 运行的 Aevo Chain 之上。
2023 年 7 月 25 日, Ribbon Finance 关于并入到 Aevo 的提案投票获得通过,
16)Public Goods Network
2023 年 7 月 25 日,由 Gitcoin 等提供支持的、基于 OP Stack 的 Layer 2 网络 Public Goods Network(PGN)上线主网,在近期的 Gitcoin 捐赠中支持支付。
17) Lyra Finance
2023 年 7 月 28 日,期权协议 Lyra Finance 宣布将推出V2版本,上线基于 OP Stack 构建 Lyra Chain,旨在支持高吞吐量、低延迟和低成本交易执行。
18)Mode Network
2023 年 8 月 7 日,基于 OP Stack 构建的 Mode Network 推出公共测试网,该网络在协议层设计了合约收益分享激励机制,旨在扩展 Mode 区块链的应用程序和用户。
19)Debank
2023 年 8 月 11 日,DeBank 启动基于 OP Stack 构建的 DeBank Chain 测试网,并计划在 2024 年推出主网,为用户提供更高效和经济的交易体验。
我们看到目前已有 19 个项目加入或计划加入 OP Stack 生态,涵盖了交易所、公链、客户端、NFT、游戏、衍生品等多个领域。
三、OP Stack 的优势所在
在短短的不到一年的时间里,有如此众多的项目不约而同地选择 OP Stack 来构建L2网络,尤其从今年 4 月以来,每个月都会有多个项目宣布加入到 OP Stack 的这个行列里来。那么,OP Stack 的优势在哪里呢?
开放程度高、开发者活跃
开源堆栈的 License 开放程度确实是影响其广泛应用的一个关键因素。Optimism 采用 MIT 许可证,而 zkSync、 Arbitrum 和 Starknet 使用 Apache License 2.0 。这两种许可证都具有较高的开源程度,但 MIT 更为简洁自由,可以说是“为所欲为”。相比之下,Apache 许可证在兼容性、商标使用、专利授权和责任限制等方面存在一些限制,虽然有利于产品商业化,但实际上也可能成为一种束缚和限制。
Optimism 与以太坊虚拟机(EVM)的兼容程度很高,从其在 GitHub 上的 11994 次提交和 2.3 k 次分叉(活跃开发者数量)就可以看出,背后有大量的代码更新和整合工作。这个数据甚至超过了 Arbitrum,远远超过了 zkSync 和 Starknet。
开放程度高、开发者活跃这些都证明了其是一个非常活跃、已与开发、被广泛认可的、有着强烈共识的开发项目。
一键发链、模块化
OP Stack 是一套提供模块化区块链网络的组件,使用它,开发者可以非常容易的启动一个新的 Layer 2 网络。
OP Stack 的最终愿景是构建一个 Optimism Superchain ,将彼此分离的L2整合成一个可互操作的组合系统。OP Stack 也许会使L2的发布像今天在以太坊上部署智能合约一样简单,将 “一键发链”变得像现在“一键发币”一样简单,也许在不久后我们仅仅只需要一键点击就可以发布区块链。
在 OP Stack 中,模块是可插入的数据位,允许开发人员根据需要在不同的执行层、共识层、结算层和数据可用性层之间进行切换。Superchain 的"标准化"意味着对这些模块的标准达成共识,每个人都可以按照这个标准进行实施。这种标准化使得开发人员能够更加灵活地开发和定制链的功能。同时,Superchain 是完全开源的,任何人都可以免费开发、迭代和提交请求,以推动整个网络的发展。这种开放性和协作性有助于加快创新和推动区块链生态系统的发展。
OPStack 是一个六层架构,从下到上依次为:数据可用层、排序层、派生层、执行层、结算层和治理层。每一层都是一个模块化的 API,可以根据需要进行组合和解耦。这种架构的设计使得 OPStack 具有高度的灵活性和可扩展性,能够满足不同的业务需求和应用场景。
通过将不同的模块组合在一起,可以构建出适合特定需求的区块链解决方案。同时,由于每一层都是独立的模块,可以对其中的某一层进行更新或替换,而不会对其他层产生影响,提高了系统的可维护性和可升级性。
在L2超强叙事的背景下,OP Stack 一键发链加上可定制的模块化使L2的创建更简单、便捷、更经济,这促成了 OP Stack 大跨步式的发展。
四、OP Stack 的未来前景
目前 OP Stack 得到了更多的采用,许多明星公链项目都加入了 OP Stack,如 Coinbase、opBNB、Zora、Worldcoin 等,不仅给予了 Optimism 超级链生态极强的品牌背书,也为未来持续的用户、交易量等增长提供了源头活水。
OP Stack 在L2扩展这条路上虽然占据了先发优势,但其存在的问题也不容忽视,例如去中心化排序器、跨链操作等待期、原子性互操作等,且 Arbitrum Orbit、ZK Stack 等竞品也非常具备竞争力,OP Stack 未来的路还很长。我们也看到 OP Stack 并没有排斥其他的技术,在 OP Stack 的开发中我们看到了 ZK 的存在,OP Stack 的创新发展之路还是充满着活力,非常值得期待。
基于 OP Stack 构建的超级链将把 Optimism 主网和其他链合并到一个统一的 OP 链网络(即超级链内的链)中,为以太坊生态带来更广阔的的区块空间,以太坊无限的区块空间是迈向大规模采用的关键一步。如果,基于 OP Stack 构建的超级链能够变成现实,那对于整个以太坊生态的发展,将是一个巨大的推动。