---
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 鏈都使用同一個橋接合約，整個 Superchain 都以 <u>Ethereum</u> 作為基礎與最終結算層。有了 Ethereum 扮演這個角色，任何 OP 鏈上的節點都能檢查所有 OP 鏈間的交易排序。

簡單來說，OP Chain 1 可以透過檢查 Ethereum 的時間戳記，驗證某筆交易是否發生在 OP Chain 4 上。這種在所有鏈之間共用的交易排序，對於維持網路安全與確保各鏈良好協作至關重要。

## OP stack 如何運作？

要理解 Superchain，必須先了解 **OP Stack** 是驅動 Optimism Superchain 中所有鏈的模組化工具組。它是以層層堆疊的方式建構，各層像積木一樣協同運作，讓它在滿足不同需求的同時，也能保持所有鏈之間的相容性。

OP Stack 有五個主要層：

- **Sequencing（定序）**：這部分負責收集並整理使用者的交易。目前每條鏈通常由一個 sequencer 負責這項工作，但隨著系統演進，這種情況可能會改變。
- **Data Availability（資料可用性）**：這是儲存所有原始交易資料的地方。大多數 OP 鏈都使用 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-based fault proof」的系統來確保一切合法有效。

Alchemy 透過其 Rollups-as-a-Service（RaaS）平台，為使用 OP Stack 的開發者提供強大的支援。在任何 Superchain rollup 上進行開發時，開發者都能運用 Alchemy 的工具更有效率地與堆疊中的每一層互動，降低啟動與維護以 OP Stack 為基礎的鏈的技術複雜度。

## **可設定的 OP chain 特性**

我們來看看 OP 鏈可以如何依不同需求進行客製化。

### **1. 可設定選項**

透過[**Optimism Bedrock 升級**](https://www.alchemy.com/overviews/optimism-bedrock-testnet-migration-guide)，每條 OP 鏈都可以選擇自己的設定，包括：

- 要使用哪個資料可用性（DA）供應商。
- 要成為哪種類型的 rollup（[<u>ZK-rollups</u>](https://www.alchemy.com/blog/zero-knowledge-rollups) 或 [<u>optimistic rollups</u>](https://www.alchemy.com/overviews/optimistic-rollups)）。
- 要使用哪個 sequencer 位址（目前每條鏈僅限一個 sequencer）。

所有這些自訂設定都儲存在 Ethereum 上 Optimism 的橋接合約中，包括 chain ID、gas 上限，以及資料可用性位址等資訊。

### **2. L2 橋接合約**

一旦這些設定儲存在 Ethereum 上，就能透過一個 factory 函式在新的 OP 鏈上設定 L2 橋接合約。這代表開發者可以建立自己的自訂 OP 鏈，而不需要從零開始撰寫橋接合約。附帶的好處是，Superchain 中的所有鏈都繼承相同的安全標準。

所有 OP 鏈共用的 L1 橋接合約（在 Ethereum 上）由 Optimism Collective 擁有，並可依需要進行升級。

### **3. 自訂 sequencer**

每條 OP 鏈都可以選擇自己的 sequencer，這有助於讓系統更去中心化、更能抵抗審查。如果某個 sequencer 行為不當、試圖阻擋交易，開發者可以繞過它，直接提交到 OP Chain 的 L1 inbox，藉此維持網路的可存取性與公平性。

## **Optimism superchain 如何與其他 L2 互通？**

一旦某條 OP 鏈的設定同步完成，[**Optimism 節點**](https://www.alchemy.com/overviews/optimism-node)就能以[無需許可](https://www.alchemy.com/overviews/permissionless-vs-permissioned-blockchains)且安全的方式，計算出該鏈的狀態。這讓 Superchain 網路中不同的鏈能夠輕鬆溝通。

透過 factory 函式與共用的橋接合約，只要 Optimism 節點連接到一個 L1 節點，就能計算出任何相連 OP 鏈的狀態。這讓 Superchain 網路中所有鏈之間都能進行訊息傳遞。

Superchain 使用像是 OP Supervisor 這類工具，協助 OP Stack 鏈讀取彼此的狀態。這種連結讓代幣與資料能在鏈與鏈之間輕鬆傳輸。若想進一步了解跨鏈訊息傳遞與轉帳，包括 SuperchainERC20 標準的使用方式，請點擊[這裡](https://docs.optimism.io/interop/compatible-tokens)。

這帶來許多實用的應用情境。舉例來說，某條 OP Chain 上的 DeFi 應用程式可以取用其他多條 OP 鏈的流動性，藉此提升以 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、Account Abstraction 等功能，並能立即在你的鏈上使用。

探索 Alchemy 為企圖心強的團隊打造的完整 rollup 平台：alchemy.com/rollups

## **FAQ**

### 什麼是 OP stack？

OP Stack 是一個模組化框架，讓開發者能建構標準化的 Layer-2 rollup，在保持與 Ethereum 相容的同時，也能進行客製化。

### 什麼是 superchain？

Optimism Superchain 是由 OP Stack 建構的 Layer-2 rollup 網路，這些 rollup 共用安全性、橋接、治理與升級機制，並能順暢地協同運作。

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

OP Stack 提供一個標準框架，讓 rollup 能共用同一個與 Ethereum 相連的橋接，實現統一的安全性、交易排序，以及輕鬆的跨鏈訊息傳遞。

### 我可以用 Alchemy 建構 OP chain 嗎？

可以，你可以使用 Alchemy 完整的開發者工具、API 與節點基礎設施來建構並部署 OP Chain，這些工具都是專為 Superchain 生態系統所設計。

### Alchemy 是否與其他 OP stack 鏈相容？

是的，Alchemy 與其他 OP Stack 鏈完全相容。
