---
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 rollupsを作成する方法について解説します。

## **Optimism superchainとは何か？**

Optimism Superchainは、OP Stackを使って構築された多数のLayer-2ソリューション\(L2s\)を接続します。このネットワーク内のすべてのチェーンは、<u>**Optimism Mainnet**</u>とブリッジ、ガバナンス、アップグレード、セキュリティといった重要な機能を共有しています。

Superchainは、共通のルールに従うブロックチェーンの集まりだと考えてください。これにより、各チェーンの設定が異なっていても、同じツールを利用しやすくなります。OP Stackを使うことで、ネットワーク全体のリスクが減り、すべての参加者にとって開発が容易になります。

これらのL2チェーンがセキュリティシステム、通信手段、オープンソース技術を共有することで、より大きなシステムの相互交換可能な部品のような存在になります。ユーザーにとっては、Chain AとChain Bのどちらを使っているかがあまり重要ではなくなり、体験がほぼ同じに感じられます。

目標は、チェーン間の移動をスムーズにし、ユーザーが多数の[<u>ブロックチェーンネットワーク</u>](https://www.alchemy.com/overviews/modular-vs-monolithic-blockchains)を使っているのではなく、1つの巨大な「Superchain」を使っているように感じられるようにすることです。

Base、Ink、[Soneium](https://www.alchemy.com/soneium)、Unichain、World Chainを含む多くのSuperchain Layer 2は、開発者向けツール、API、スケーラブルなL2ノードサポートを提供するために、Alchemyのようなインフラプロバイダーに依存しています。

Optimism Superchainは、Ethereumがより多くのトランザクションを処理できるようにするというOptimismの計画の先頭に立っています。新しい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には5つの主要なレイヤーがあります：

- **Sequencing**：このパートはユーザーのトランザクションを収集し整理します。現在、各チェーンには通常1つのシーケンサーがこの役割を担っていますが、システムの進化に伴って変わる可能性があります。
- **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チェーンの特性**

OPチェーンが異なるニーズに合わせてどのようにカスタマイズできるかを見てみましょう。

### **1. 設定可能なオプション**

[**Optimism Bedrock upgrade**](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)）。
- どのシーケンサーアドレスを使用するか（現在はチェーンごとに1つのシーケンサーに限定されています）。

これらのカスタム設定はすべて、Optimismのブリッジコントラクト内でEthereum上に保存されます。これにはチェーンID、ガスリミット、データ可用性アドレスなどが含まれます。

### **2. L2ブリッジコントラクト**

これらの設定がEthereum上に保存されると、factory関数によって新しいOPチェーン上にL2ブリッジコントラクトを設定できます。これにより、開発者はブリッジコントラクトをゼロから書くことなく、独自のカスタムOPチェーンを作成できます。さらに、Superchain内のすべてのチェーンが同じセキュリティ基準を継承します。

すべてのOPチェーンが共有するL1ブリッジコントラクト\(Ethereum上\)は、Optimism Collectiveが所有しており、必要に応じてアップグレードできます。

### **3. カスタムシーケンサー**

各OPチェーンは独自のシーケンサーを選択でき、これはシステムの分散化と検閲耐性を高めるのに役立ちます。シーケンサーが不正な動作をしてトランザクションをブロックしようとした場合、開発者はOP ChainのL1インボックスに直接提出することでシーケンサーを回避でき、ネットワークのアクセス性と公平性を保つことができます。

## **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 StackチェーンがOP Supervisorのようなツールを使用して互いの状態を読み取れるようにしています。この接続により、チェーン間でのトークンとデータの容易な転送が可能になります。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)がBaseと呼ばれるL2ソリューションをローンチしてからその傾向は顕著です。この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は、開発者がEthereumとの互換性を保ちながらカスタマイズ可能な標準化されたLayer-2 rollupを構築できるようにするモジュール式フレームワークです。

### superchainとは何ですか？

Optimism Superchainは、OP Stackで構築されたLayer-2 rollupのネットワークであり、セキュリティ、ブリッジ、ガバナンス、アップグレードを共有しながら、円滑に連携して動作します。

### OP stackはsuperchain rollupsをどのようにサポートしますか？

OP Stackは標準フレームワークを提供し、rollup同士がEthereumへの同じブリッジを共有できるようにすることで、統一されたセキュリティ、トランザクション順序、容易なクロスチェーンメッセージングを実現します。

### AlchemyでOPチェーンを構築できますか？

はい、Superchainエコシステム向けに特別に設計されたAlchemyの包括的な開発者向けツール、API、ノードインフラストラクチャを使用して、OP Chainsを構築・デプロイできます。

### Alchemyは他のOP stackチェーンと互換性がありますか？

はい、Alchemyは他のOP Stackチェーンと完全に互換性があります。
