Messari: モジュール式ブロックチェーンのエコシステムと機能層の図式化
原著者: ステファニー ダンバー、メッサーリ アナリスト
オリジナル編集:ルフィ、フォーサイトニュース

イノベーションの遅さ、スケーラビリティの制限、アプリケーション層での開発の柔軟性の欠如など、従来のモノリシック アーキテクチャの制限に対応して、ブロックチェーンを別個の交換可能なコンポーネントに分割するモジュラー ブロックチェーンが登場しました。

コンポーネントを分割することで、ブロックチェーン技術スタックの各層でカスタマイズされた最適化が可能になり、各機能コンポーネント領域に専門のプロバイダーが登場します。
現在最も著名なモジュラー システムには、イーサリアム エコシステムと今後登場する Celestia が含まれます。
ロールアップは、モジュラー ブロックチェーンの最も安全な形式です。
ロールアップは、汎用の実行環境 (OP Mainnet や zkSync Era など) から、個々のアプリケーションをホストする特定のロールアップまで、幅広く普及しています。

イーサリアム中心のロールアップのほとんどは汎用 L2 であり、Celestia エコシステムの大きな特徴はアプリケーションの特異性です。
ロールアップは、構成可能なロールアップ ブリッジング エコシステムの一部となりながら、要件に応じて拡張し、アプリケーション固有のユースケースに合わせてスタックすることができます。

開発者は、同意したエコシステムに参加したり、ニーズに最適な実行環境、ソートスキーム、検証システム、コンセンサス、DA レイヤーを選択したり、異なるエコシステム間で組み合わせたりすることもできます。
ロールアップ エコシステムまたはアプリケーションの成功は、選択した構成によってもたらされる競争上の優位性によって決まります。
実行層
この層は、新しいトランザクションが処理される場所です。ブロックチェーンの現在の状態を取得し、これらの新しいトランザクションを適用して、結果の状態を計算します。状態変更ルールを制御する関数は、状態遷移関数 (STF) と呼ばれます。

実行層上に構築されたプロジェクトのほとんどは、Scroll、Taiko、Linea などの汎用のイーサリアム中心のロールアップです。
彼らの目標は、EVM との互換性を維持し、ユーザーに使い慣れた暗号エクスペリエンスを提供し、開発者に再利用可能なツールを提供することです。
alt-VM (代替仮想マシン) は、並列トランザクション処理用の Fuel Network やプライバシー アプリケーション用の Aztec Network など、特定のユースケースに最適化されています。
Arbitrum と Fluent は Wasm を使用して従来のプログラミング言語にスマート コントラクトをもたらし、Cartesi は Linux 上で Rollup を実行できるようにします。
決済層
決済層は、モジュラースタックのオプションの層です。共有決済レイヤーは、さまざまなロールアップの検証と紛争解決に使用され、異なるロールアップ間のギャップを埋める流動性センターとして機能します。

選別
トランザクションはユーザーによってネットワークに送信され、発注者はトランザクションを受け入れ、(ほとんどの場合) 順序を決定して、コンセンサス層と DA 層のコンポーネントにトランザクション データを公開します。

現在、すべての主要なロールアップは集中型ソーターを使用しています。シーケンサーの分散化により、ライブ性と検閲耐性が強化されます。 Espresso や Astria などの複数のロールアップ間の共有シーケンサーのネットワークは、ほぼアトミック性という構成可能性の利点を提供します。

認証層
この層は、実行と状態遷移の正確性を保証します。現在、2 つの主要なシステムが開発中です。
楽観的: 不正行為の証拠は不正行為から保護します
ZK: Proof of Validity は、すべてのトランザクションの正当性を暗号的に確認します。

Arbitrum と Optimism は楽観的ロールアップのリーダーであり、@RiscZero と @nil_foundation のアウトソーシング証明を通じて市場の効率性を証明しています。共有注文と同様に、プルーフをアウトソーシングすると、チェーン ブリッジ全体でプルーフを集約できるなど、相互運用性の利点がもたらされます。

コンセンサスとDA(データ可用性)
コンセンサス層では、ノードがトランザクションの最終順序に同意し、ロールアップ履歴の統一されたビューを提供します。
DA 層はさらに、ロールアップ状態を再構築するために必要なデータがすべて利用可能であることを保証します。 DA レイヤーは、トランザクション データと証明が投稿される不変の掲示板として機能します。 DA がなければ、ロールアップは生存性を保証できません。 DA 層によって提供されるトランザクション データを使用すると、誰でも前の人が停止した場所から次のブロックの計算を続けることができます。

DA レイヤーは、ロールアップ スループットの最終的な決定要因でもあります。
イーサリアムは、ロールアップ用の専用の手数料市場と「ブロブ」スペースを開発しており、Celestia や Avail のようなプロジェクトは、専用の DA レイヤーによる軽量パフォーマンスに重点を置いています。

コンセンサスとDAを分離するEigenDAのようなDACは、予測可能な低料金とDA帯域幅を予約する機能を提供できます。
これらの機能は分離できますが、連携してのみブロックチェーン ネットワークの完全なセキュリティを提供できます。
コンセンサスと DA レイヤーの採用の最も重要な側面は、それらがもたらす信頼を最小限に抑えた構成可能性の利点です。
ロールアップは以前に共有されていた他のロールアップとの合成可能性を失うため、コンセンサス レイヤーと DA レイヤーを変更するコストは高くなります。


