# 爆火的OP Stack，打开以太坊生态快速扩展之门

By [风吹一池皱](https://paragraph.com/@nftsun) · 2023-08-21

---

最近的这段时间，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 Grants18轮来袭，我们发现其增加了一条新的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构建的Layer2网络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的Layer2网络opBNB测试网，8月16号已上线主网。

**10）Zora Network**

2023年6月22日，NFT交易市场Zora推出基于OP Stack的Layer2网络Zora Network，Zora希望通过采用Layer2技术，为用户提供更快速、更便宜的交易体验。

**11）Loot Chain**

2023年6月28日，Loot生态项目Adventure Gold DAO采用OP Stack构建 Layer2网络Loot Chain。

**12）Manta Pacific**

2023年7月12日，基于ZK的Layer1公链Manta Network推出基于OP Stack的Layer2 网络 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兼容Layer1区块链转变为基于OP Stack的以太坊 Layer2的提案，并于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的Layer2网络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的优势在哪里呢？

**1）开放程度高、开发者活跃**

开源堆栈的 License 开放程度确实是影响其广泛应用的一个关键因素。Optimism采用MIT许可证，而zkSync、Arbitrum和Starknet使用Apache License 2.0。这两种许可证都具有较高的开源程度，但MIT更为简洁自由，可以说是“为所欲为”。相比之下，Apache许可证在兼容性、商标使用、专利授权和责任限制等方面存在一些限制，虽然有利于产品商业化，但实际上也可能成为一种束缚和限制。

Optimism与以太坊虚拟机（EVM）的兼容程度很高，从其在GitHub上的11994次提交和2.3k次分叉（活跃开发者数量）就可以看出，背后有大量的代码更新和整合工作。这个数据甚至超过了Arbitrum，远远超过了zkSync和Starknet。

开放程度高、开发者活跃这些都证明了其是一个非常活跃、已与开发、被广泛认可的、有着强烈共识的开发项目。

**2）一键发链、模块化**

OP Stack 是一套提供模块化区块链网络的组件，使用它，开发者可以非常容易的启动一个新的Layer2网络。

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构建的超级链能够变成现实，那对于整个以太坊生态的发展，将是一个巨大的推动。

---

*Originally published on [风吹一池皱](https://paragraph.com/@nftsun/op-stack)*
