
OP StackがOP「スーパーチェーン」概念に進化するとき
TechFlow厳選深潮セレクト

OP StackがOP「スーパーチェーン」概念に進化するとき
本稿では、Superchainの現状とビジョンについて紹介する。
執筆:LXDAO
はじめに
先月、WorldCoin財団はOP Stack上に構築されたブロックチェーン「World Chain」のリリースを発表しました。このブロックチェーンはOptimismのスーパーチェーン(Superchain)に参加し、Base、Mode、OP Mainnet、Zoraなどの他のチェーンと相互運用を行う予定です。
皆さんはおそらくOP、OP Stack、そしてスーパーチェーンという言葉を聞いたことがあるでしょう。好奇心旺盛な方は「What? Why? Where?」と思うかもしれません。本稿では、スーパーチェーンの現状やビジョンについて順を追って解説します。記事の最後には、L2/L3をワンクリックで展開する手順も丁寧にまとめています。
Optimismから始める
Optimismについてはみなさんご存じでしょう。これはイーサリアムに基づくLayer 2ソリューションであり、高速かつ安定的でスケーラブルかつ低コストのブロックチェーンサービスを提供することを目的としています。イーサリアムメインチェーン(Layer 1)上で動作することでネットワークの混雑を緩和し、取引コストと処理時間を削減できます。
Optimismは「Optimism Rollups」と呼ばれる技術を利用しており、多数の取引データをまとめてパッケージ化し、イーサリアムメインチェーン上で一度だけ処理と支払いを行う仕組みです。この方法により取引速度が向上しコストが低下するだけでなく、イーサリアム基盤に依存した高いセキュリティも維持されます。その後、Optimism Rollup技術はオープンソースとして公開され、「OP Stack」としてOptimism Collectiveにより発表されました。これはオープンソースのブロックチェーンフレームワークです。
OP StackはL2をワンクリックで作成できるツールキットと理解でき、L2チェーンの構築を大幅に簡素化します。これらの個別にOP Stack上で開発されたL2チェーンは、セキュリティ・通信レイヤー・オープンソース技術スタックを共有することで、OPスーパーチェーンのビジョンを形成しています。
現状――OP Stacksは複数分野で展開中
現在、OP Stacksはすでに複数の著名プロジェクトで採用されています。例えば、現在のL2 NFT取引データで堂々の第1位を維持しているBase(Coinbaseが開発したLayer2)、資産管理アプリDebankがリリースしたDebank Chain、そしてソーシャルプロトコルの先駆けであるFarcasterのFarcaster Stackなどです。こうした多様な応用例は、OP Stackが当初から目指していたOPスーパーチェーンのコンセプトを体現しています。
「スーパーチェーン」とは何か?
「スーパーチェーン」とは、Layer 2(L2)技術に基づくマルチチェーンネットワーク構造であり、従来のブロックチェーンが抱える水平方向のスケーラビリティ課題を解決することを目指しています。従来のマルチチェーンアーキテクチャでは、チェーン間の連携が困難でオーバーヘッドが高くなることが一般的でしたが、「スーパーチェーン」は各チェーンを「交換可能な計算リソース」と見なし、ブロックチェーンを商品化することで、システムリスクを増大させることなくクロスチェーンアプリケーションを開発者に構築可能にします。
「スーパーチェーン」モデルでは、各チェーン(たとえばOPチェーン)が標準化され、Optimism Collectiveが正式に管理するネットワークに統合されます。これらのチェーンはセキュリティや通信層だけでなく、オープンソースの技術スタックも共有します。この設計により、開発者は個々のチェーンの技術的詳細を気にせず、むしろスーパーチェーン全体でアプリケーション構築に集中できるようになります。

さらに、この設計思想はブロックチェーン自体の概念をより抽象的にすることを意味します。開発者は相互運用可能なブロックチェーンネットワーク全体を一つの統一ユニットとして捉え、より効率的に新しいソリューションを開発・展開できるようになります。このようにして、「スーパーチェーン」はリソース利用を最適化するだけでなく、ブロックチェーンの将来に新たな可能性を提供します。
OPチェーンの安全性はどう確保されているか
「スーパーチェーン」のブリッジセキュリティモデルでは、安全性(有効性)と活性(検閲耐性)が保証されます。安全性は証明システムによって保証され、活性はL1に直接トランザクションを提出する能力によって保証されます。安全性と活性の両立により、OPチェーンのソーターが異常をきたしても、ユーザーは常にL1にトランザクションを提出でき、L1がその利用を正常に動作するソーターを持つ新しいOPチェーンへ移行させます。
以下はOptimism公式による「スーパーチェーン」の定義です。以下の条件を満たすものが「スーパーチェーン」となります:
属性 目的 L1ブロックチェーン 全てのOPチェーンに対して完全なトランザクション順序(つまりソーター)を提供。 共有ブリッジ 全てのOPチェーンに標準化されたセキュリティ属性を付与。 低コストなOPチェーン展開 L1の高額トランザクション料金を支払うことなくOPチェーンを展開・取引可能。 OPチェーン設定 オプション OPチェーンがデータ可用性プロバイダー、ソーターのアドレスなどを設定可能。 安全なトランザクションおよびクロスチェーンメッセージ ユーザーが安全にOPチェーン間でデータを移動可能。
OP技術の「非中央集権化」ロードマップ
OP Labsはフレームワーク支援者として、OP Stackがより広範な技術的非中央集権をサポートできるよう多くの取り組みを行っています。例えば、Bedrockバージョンは複数の証明方式と複数のクライアントをサポートしています。マルチクライアント障害証明は技術的非中央集権の基本的な構成要素であり、Bedrockのモジュラー型フレームワークはコミュニティによるOP Stack実際開発における非中央集権化能力に大きく影響を与えました。
戦略――正直さを保つ
非中央集権化を追求する過程において、課題に対して知識的に正直であることが重要です。具体的には、複雑でバグのないコードを書くことは非常に難しく、しかし極めて重要です。なぜなら、一つの脆弱性でも任意のL2に対して壊滅的な結果をもたらす可能性があるためです。
戦略――並列的にプロトコルアップグレードを開発
OPは、チェーン上の障害証明プロセスにおいて意図的かつ現実的かつ慎重な姿勢を提唱しています。完全な証明を実現するには時間がかかりますが、Optimism側は障害証明の準備を待たずに、OP Stackの非中央集権化を意味あるレベルまで進めるために、いくつかのプロトコルアップグレードを並列的に開発できると考えています。
技術的ソリューションの継続的な更新は、最近Arbitrum側がOPに2つのバグを発見した原因ともなっています [1]。技術提供者として、コミュニティで広く使われるオープンソースフレームワークは、常に市場とコミュニティからの審査を受けるものであり、より大きな責任を負う必要があります。

技術的非中央集権化のタイムラインとマイルストーン
OP Stacksによるスーパーチェーンの商業的成功
L2Beatのデータによると、2024年5月4日時点でLayer2のTVL(総ロック価値)は399.8億ドルに達し、うちOP Stackは186.1億ドルで全体のほぼ半分を占め、第一位となっています。OptimismのStackサービスは広範にわたって採用されており、Optimism、Base、Mode、Zora、Frax、Lyra、Ancient、Redstone、Worldcoin、Mint、Liskなど、ますます多くのプロジェクトがOP Stackフレームワークを使って迅速に新しいL2を構築しています。これは、Stackサービスが市場ナラティブにおいて持つ価値を浮き彫りにしています。
OP Stacksはどのようにしてスーパーチェーンへ進化するのか?
技術的視点から、ここでは一部のコードと公式情報を抜粋して説明します。
SystemConfig コントラクトの導入
OP Stackの基盤技術プラットフォームであるBedrockは、SystemConfigコントラクトを導入し、L1スマートコントラクトを通じて直接L2チェーンを定義できるようになりました。これにより、ユニークなチェーンID、ブロックガスリミットなどの重要な設定値を含むL2チェーンのすべての情報をオンチェーンに置くことが可能になります。以下はSystemConfigコントラクトの一部抜粋です [2]:
/**
* @title SystemConfig
* @notice SystemConfigコントラクトは、Optimismネットワークの構成管理に使用されます。すべての
* 設定はL1に保存され、L2チェーンの派生時にL2が取得します。
*/
contract SystemConfig is OwnableUpgradeable, Semver {
/**
* @notice 更新タイプを表す列挙型。
*
* @custom:value BATCHER バッチハッシュの更新を表す。
* @custom:value GAS_CONFIG L2のトランザクション手数料設定の更新。
* @custom:value GAS_LIMIT L2のガスリミットの更新。
* @custom:value UNSAFE_BLOCK_SIGNER 不安全なブロック配布の署名鍵の更新。
*/
/*
* @notice 最小ガスリミット。OptimismPortalで使用されるResourceMeteringコントラクトの最大デポジットガスリソース
* リミット以上にするべきであり、L2ブロックがデポジット処理に十分なガスを持つことを保証する。
*/
uint64 public constant MINIMUM_GAS_LIMIT = 8_000_000;
/**
* @notice バッチャー識別子。この設定のバージョン1では、32バイトに左詰めゼロで埋めたアドレスとして表現される。
*/
bytes32 public batcherHash;
/**
* @notice L2のガスリミット。
*/
uint64 public gasLimit;
CREATE2で決定論的なチェーンアドレスを生成
SystemConfigの設計に基づき、すべてのデータをオンチェーンに配置した後、工場(Chain Factory)を作成し、各チェーンに設定と必要なすべてのコントラクトを展開できます。CREATE2を使用して一対一に対応するコントラクトアドレスを生成することで、さらに拡張可能です。つまり、チェーンの設定が与えられれば、そのチェーンに関連するすべてのブリッジアドレスを確定できます。これにより、ブリッジコントラクトを展開しなくてもチェーンとやり取りでき、チェーンの展開が事実上無料になり、標準的なセキュリティ属性を継承できるようになります。
OPチェーン間の通信――「チェーン工場」がOPチェーンデータを継承
Bedrockは、L1チェーンからL2チェーンを構築する方法を導入し、すべてのチェーンデータをL1ブロックと同期できるようにしました。L1チェーン工場がすべての設定をオンチェーンに配置することで、OptimismノードはL1アドレス一つとL1への接続だけで、任意のOPチェーンを決定論的に同期できるようになります。
注意すべき点は、OPチェーンの同期完了時、チェーン状態はローカルで計算されることです。つまり、OPチェーンの状態を確認することは完全に許可不要(Permissionless)かつ安全(Secure)です。すべての無効なトランザクションはローカルノードの実行プロセスで無視されるため、派生チェーンには証明システムが不要です。ただし、Superchain上の引き出しを保証するためには、依然として証明システムが必要です。
SystemConfigのモジュール設計でソーターを設計
Bedrockでは、SystemConfigコントラクト内でソーターのアドレスを設定する機能を導入しました。それぞれ独自のSystemConfigコントラクトを持つ複数のチェーンが導入されることで、OPチェーンの展開者がソーターのアドレスを設定できるようになります。このような設定可能なソーター設計は「モジュール式ソーティング」と呼ばれ、異なる主体がOPチェーンをソートできるようにしつつ、標準的な[Superchainブリッジ]のセキュリティモデルを維持します。これはソータの非中央集権化に向けた重要な一歩です。
モジュール式ソーティングにより、さまざまなソートモデルを許可なく試すことが可能になります。開発者は、ラウンドロビンソート、ソータコンセンサスプロトコル、価格競争ソート(PGAソート)、先入れ先出し(FIFOソート)など、さまざまなソートプロトコルを採用できます。時間とともに、ユーザーにとってより使いやすいソート基準が徐々に現れてくるでしょう。
OPチェーンが共通の技術アップグレード経路を共有
初期のSuperchainを高い信頼性を持ってセキュリティと非中央集権化の面で立ち上げるため、アップグレードを管理する非中央集権化されたセキュリティ委員会の導入が必要です。セキュリティ委員会は、チェーンプローバー集合の更新、遅延付きコントラクトアップグレードの開始、緊急時にブリッジの一時停止ボタンを押して進行中のアップグレードをキャンセルできるようにすべきです。
緊急時にブリッジを一時停止できる能力は、最悪の場合(セキュリティ委員会メンバーの秘密鍵が漏洩した場合)には、引き出しが無期限に停止され、ブリッジアップグレードも永久にキャンセルされることを意味します。言い換えれば、L1ブリッジが凍結されるのです。これは「活性よりもセキュリティを優先する」設計原則に従ったものです。つまり、ETHやトークンの損失(強制的安全性)を常に防ぐべきであり、ETHやトークンがロックされる(活性の犠牲)ことになっても構わないという考えです。
OP Stackが「スーパーチェーン」になる道の課題
もちろん、スーパーチェーンになるには、完全にスケーラブルなブロックチェーンのビジョンを実現する前に、まだいくつか重要な課題があります。予想される課題は以下の通りです:
-
引き出し申請は、信頼されたチェーンプローバーのグループに依存している。
-
クロスチェーン取引の速度が遅く、チャレンジ期間を待つ必要がある。
-
Superchainへのトランザクション提出のスケーラビリティが不足しており、トランザクションデータは容量の限られたL1に提出しなければならない。
-
クロスチェーン取引は非同期であり、フラッシュローンのようなアトミッククロスチェーン取引の実行能力を損なう。
-
この点はEIP-4844以降改善されている。
-
複数のOPチェーンを利用するスケーラブルなアプリケーションを構築するための使いやすいフレームワークが不足している。
-
複数のOPチェーンにまたがるトークンやアプリケーションを管理するシンプルなウォレットが不足している。
これら課題が解決されれば、最も複雑なWeb2アプリケーションに代わる分散型代替品を構築できる可能性があると考えています。
EIP-4844以降のスーパーチェーンの大規模利用?
EIP-4844の導入とOptimismエコシステムのDeltaアップグレードはほぼ同時期であり、完璧なタイミングでした。
Celestiaなどのデータ可用性(DA)ソリューションは主にRollupがL1にデータを提出する際のコスト削減を目的としていますが、4844はネイティブソリューションを提供し、OPチェーンの運営コスト(OPEX)を90%以上削減しました。
4844以前、OP Stackの主な費用はL1のガス費に集中していました。以下がその例です:
OP StackチェーンのL1活動データ(チェーン / L2収益 / L1費用 / 売上総利益率 / L1費用比率):
-
OP Mainnet: 2k ETH / 1.97k ETH / 30 ETH / 98.5%
-
Base: 1.7k ETH / 1.37k ETH / 330 ETH / 80%
4844以降、OP Stackおよびスーパーチェーンエコシステムにとっては好材料であり、ますます多くのプロジェクトがL2を技術ソリューションとして採用するでしょう。ブロックチェーンソリューションのコスト削減が、プロジェクトにさらなるビジネスチャンスを提供し、大規模普及(Mass Adoption)の可能性を開くことを期待しています。
Superchainを使って簡単にL2を展開する方法
実際にどうすればよいでしょうか? Superchainは「Superchain Dev Console」[3][4]というプラットフォームを提供しており、Ethereum、Base、Fraxtel、Mode、OP Mainnet、Redstone、Lisk、ZoraなどのチェーンをL1またはL2としてサポートしています。

また、スーパーチェーンコミュニティ内にはL3をワンクリックで展開できるツールも多数存在します。例えば、Modeチームが開発したMode Flareなどがあります。アーキテクチャにはPyth、Blockscout、Goldskyなどが使用されています[5]。
最後にいくつかの考察:Optimismの戦略とスーパーチェーンの商業的成功を見てきました。OP Stacksはチェーン展開のハードルを劇的に下げており、ますます多くのチームがOP Stackの便利で迅速なL2・L3展開の恩恵を受けています。将来的に、OP StackはAWSやアリババクラウドのように、業界のリーダーとして開発者が自由にプロジェクトを構築できるインフラを提供する存在になるのでしょうか?確かに、このような非中央集権化技術ソリューションは、一定程度の技術的オープンソース性と安全性を保証できます。一方で、設計上スーパーチェーンには潜在的な業界独占リスクがあるのでしょうか?
それは時間が教えてくれるでしょう。
TechFlow公式コミュニティへようこそ
Telegram購読グループ:https://t.me/TechFlowDaily
Twitter公式アカウント:https://x.com/TechFlowPost
Twitter英語アカウント:https://x.com/BlockFlow_News










