---
title: "什么是 Superchain？深入解析 OP Stack Rollups"
description: "了解 Optimism Superchain 的运作方式，以及 OP Stack 如何通过 L2 Rollups 扩展 Ethereum。"
---

# 什么是 Superchain？深入解析 OP Stack Rollups

**Optimism Superchain** 是一个不断壮大的 [OP Stack](https://www.alchemy.com/dapps/op-stack) rollup 家族。这些 Layer 2 链帮助 Ethereum 处理更多交易，同时保持整体的安全性和协同性。**OP Stack** 相当于一套共享工具包，帮助这些链以相似的方式运作，使开发者和用户都更容易使用。

本文将介绍 Superchain 的构建方式、它如何帮助不同链之间通信，以及项目如何使用 Alchemy 的工具创建自己的 Layer 2 rollup。

## **什么是 Optimism superchain？**

Optimism Superchain 连接了许多基于 OP Stack 构建的 Layer-2 解决方案（L2）。这个网络中的所有链都与 <u>**Optimism Mainnet**</u> 共享桥接、治理、升级和安全等重要功能。

可以把 Superchain 看作一个遵循相似规则的区块链家族。这使得所有人都能更容易地使用相同的工具，即使每条链的具体配置可能不同。使用 OP Stack 有助于降低风险，让网络中每个人的开发工作都更轻松。

当这些 L2 链共享安全系统、通信方式和开源技术时，它们就更像是一个更大系统中可互换的组成部分。对用户来说，这意味着使用 Chain A 还是 Chain B 并没有太大区别——体验是相似的。

其目标是让链间的迁移变得如此顺畅，以至于用户感觉自己是在使用一个大型的“Superchain”，而不是许多独立的[<u>区块链网络</u>](https://www.alchemy.com/overviews/modular-vs-monolithic-blockchains)。

许多 Superchain 上的 Layer 2，包括 Base、Ink、[Soneium](https://www.alchemy.com/soneium)、Unichain 和 World Chain，都依赖 Alchemy 这样的基础设施提供商来提供开发者工具、API 以及可扩展的 L2 节点支持。

Optimism Superchain 在 Optimism 帮助 Ethereum 处理更多交易的计划中处于领先地位。对于新的 rollup 来说，这是一个通过接入共享工具、桥接和升级，以更少技术障碍启动的机会。而且由于 Superchain 中的所有链都遵循相同的基本结构，Superchain 旨在扩展 Ethereum 的同时消除碎片化。

## **superchain 是如何运作的？**

**Superchain 的运作方式是让其所有链使用同一个与 Ethereum 连接的桥接合约**。这意味着发送到任何 OP Chain 的代币都享有相同的安全保护。

**Superchain 概览**

由于所有 OP chain 都使用相同的桥接合约，整个 Superchain 都以 <u>Ethereum</u> 作为其基础和最终结算层。有了 Ethereum 承担这一角色，任何 OP chain 上的节点都可以检查所有 OP chain 之间的交易顺序。

简单来说，OP Chain 1 可以通过检查 Ethereum 的时间戳来验证某笔交易是否发生在 OP Chain 4 上。这种跨所有链的共享交易排序，对保持网络安全和实现链间良好协作至关重要。

## OP stack 是如何运作的？

要理解 Superchain，重要的是了解 **OP Stack** 是驱动 Optimism Superchain 中所有链的模块化工具包。它以分层结构构建，各层像积木一样协同工作，使其在满足不同需求的同时保持所有链的兼容性。

OP Stack 有五个主要层：

- **Sequencing（排序）**：这一层负责收集和整理用户交易。目前，每条链通常由一个 sequencer 负责这项工作，不过随着系统的演进这可能会改变。
- **Data Availability（数据可用性）**：这是存储所有原始交易数据的地方。大多数 OP chain 使用 Ethereum 来实现这一点，确保一切都可追溯且安全。
- **Derivation（推导）**：这一层将原始数据处理准备好用于后续处理。它使用 rollup 技术来高效地打包交易。
- **Execution（执行）**：这是交易实际发生并改变区块链状态的地方。它使用与 Ethereum 相同的 [Ethereum Virtual Machine](https://www.alchemy.com/overviews/what-is-the-ethereum-virtual-machine-evm)（EVM），使其与现有应用兼容。
- **Settlement（结算）**：这一层帮助其他区块链验证 OP Stack 链上发生的事情。它使用一种名为“基于证明（attestation）的欺诈证明”的系统来确保一切合法。

Alchemy 通过其 Rollups-as-a-Service（RaaS）平台，为在 OP Stack 上工作的开发者提供强有力的支持。在任何 Superchain rollup 上进行构建时，开发者都可以利用 Alchemy 的工具更高效地与该技术栈的每一层交互，从而降低启动和维护基于 OP Stack 的链的技术复杂度。

## **可配置的 OP chain 特性**

我们来看看 OP chain 可以如何被定制以满足不同需求。

### **1. 可配置选项**

通过 [**Optimism Bedrock upgrade**](https://www.alchemy.com/overviews/optimism-bedrock-testnet-migration-guide)，每条 OP chain 都可以选择自己的设置。这些包括：

- 使用哪种数据可用性（DA）提供商。
- 采用哪种 rollup 类型（[<u>ZK-rollup</u>](https://www.alchemy.com/blog/zero-knowledge-rollups) 或 [<u>optimistic rollup</u>](https://www.alchemy.com/overviews/optimistic-rollups)）。
- 使用哪个 sequencer 地址（目前每条链仅限一个 sequencer）。

所有这些自定义设置都存储在 Ethereum 上 Optimism 的桥接合约中，包括链 ID、gas 限制和数据可用性地址等内容。

### **2. L2 桥接合约**

一旦这些设置存储在 Ethereum 上，一个工厂函数（factory function）就可以在新的 OP chain 上设置 L2 桥接合约。这意味着开发者可以创建自己的自定义 OP chain，而无需从零开始编写桥接合约。作为附带好处，Superchain 中的所有链都继承了相同的安全标准。

所有 OP chain 共享的 L1 桥接合约（位于 Ethereum 上）由 Optimism Collective 所有，可以在需要时进行升级。

### **3. 自定义 sequencer**

每条 OP chain 都可以选择自己的 sequencer，这有助于让系统更加去中心化，更能抵御审查。如果某个 sequencer 行为不当，试图阻止交易，开发者可以绕过它，直接提交到 OP Chain 的 L1 inbox，从而保持网络的可访问性和公平性。

## **Optimism superchain 如何与其他 L2 互操作？**

一旦某条 OP chain 的设置同步完成，[**Optimism 节点**](https://www.alchemy.com/overviews/optimism-node)就可以以[无需许可](https://www.alchemy.com/overviews/permissionless-vs-permissioned-blockchains)且安全的方式计算出该链的状态。这使得 Superchain 网络中的不同链能够轻松通信。

得益于工厂函数和共享的桥接合约，只要 Optimism 节点连接到一个 L1 节点，它们就可以计算出任何相连 OP chain 的状态。这使得 Superchain 网络中所有链之间的消息传递成为可能。

Superchain 使用像 OP Supervisor 这样的工具来帮助 OP Stack 链读取彼此的状态。这种连接使代币和数据能够在链间轻松转移。要了解更多关于跨链消息传递和转账的内容，包括如何使用 SuperchainERC20 标准，请点击[此处](https://docs.optimism.io/interop/compatible-tokens)。

这有许多实用的应用场景。例如，某个 OP Chain 上的 DeFi 应用可以获取其他多条 OP chain 的流动性。这提高了使用 OP Stack 构建的链之间的互操作性和可用资金量。

## **正在 Optimism superchain 上构建的项目**

Optimism Superchain 获得了 L2 开发者的强力支持，尤其是在 [Coinbase](https://www.alchemy.com/dapps/coinbase) 推出其 L2 解决方案 Base 之后。这个 Ethereum Layer 2 rollup 展示了 OP Stack 如何被用于主流应用，也为其他项目树立了榜样。

除了 Base，Superchain 生态系统还在不断壮大，涌现出 Ink、Soneium、Unichain 和 [<u>World Chain</u>](https://www.alchemy.com/case-studies/scaling-world-chain) 等创新链。这些项目在开发中使用了 Alchemy 的工具和基础设施。Alchemy 为这些链提供了它们良好运行所需的可靠 API、开发者工具和节点基础设施。

随着越来越多项目加入 OP Stack 框架，用户可以在链间自由切换，开发者也可以专注于构建优秀的应用，而不必担心底层技术。这正在推动 Ethereum 的 Layer 2 扩展解决方案以前所未有的速度增长。

有意推出自己的 OP Chain？雄心勃勃的团队选择 Alchemy 有以下几个关键原因：

- 受到 Web3 领域最知名项目信赖的可靠基础设施。
- 全程贴心支持和专家指导。
- 可访问 100+ 个 API、Smart Wallets、账户抽象等功能，在你的链上即时可用。

探索 Alchemy 为雄心勃勃的团队打造的完整 rollup 平台：alchemy.com/rollups

## **常见问题**

### 什么是 OP stack？

OP Stack 是一个模块化框架，使开发者能够构建标准化的 Layer-2 rollup，这些 rollup 在保持与 Ethereum 兼容的同时，也支持定制化。

### 什么是 superchain？

Optimism Superchain 是一个由基于 OP Stack 构建的 Layer-2 rollup 组成的网络，这些 rollup 共享安全性、桥接、治理和升级，并能顺畅协同工作。

### OP stack 如何支持 superchain rollup？

OP Stack 提供了一个标准框架，使 rollup 能够共享同一个连接 Ethereum 的桥接，从而实现统一的安全性、交易排序以及便捷的跨链消息传递。

### 我可以用 Alchemy 构建 OP chain 吗？

可以，你可以使用 Alchemy 专为 Superchain 生态系统设计的全面开发者工具、API 和节点基础设施来构建和部署 OP Chain。

### Alchemy 与其他 OP stack 链兼容吗？

是的，Alchemy 与其他 OP Stack 链完全兼容。
