教育目的の情報であり、プロトコル、ブリッジ、セキュリティに関する助言ではありません。モジュラーという名称だけでシステムの保証は決まりません。対象バージョンと資産について、導入済みの各コンポーネント、データ経路、証明、時間軸、管理者、ブリッジ、復旧経路を確認してください。
直接の答え
モジュラー型ブロックチェーンのアーキテクチャとは、システムが責務をどう割り当てるかを分析する方法であり、標準化された製品分類ではありません。実行、トランザクションの順序付け、状態コミットメント、証明または異議申立て、データ公開とコンセンサス、決済、ブリッジ、ガバナンス、長期アーカイブは、一つのプロトコルにまとめることも、複数のシステムに分けることも、複数の提供者で重複させることもできます。一つのレイヤーが複数の責務を担い、一つの責務が複数のレイヤーに依存する場合もあります。
したがって有用な問いは、プロジェクトが「モジュラー」かどうかではなく、どのコンポーネントが何を検証し、誰が制御し、停止時に何が起こり、利用者が状態や資産を独立して復旧できるかです。シーケンサーのレシートはデータ可用性でもファイナリティでもありません。有効性証明はデータを提供せず、決済チェーン上のコミットメントは永続的な検索可能性を証明しません。決済を共有しても、ロールアップ間の同期的コンポーザビリティは生まれません。
仕組み
- 導入済みシステムを固定します。実行チェーンと決済チェーンのID、プロトコルバージョン、仮想マシン、コントラクト、ブリッジと資産のアドレス、データ可用性方式、運営者、管理者、観測ブロックまたは時刻を記録します。マーケティング上の分類を実際の構成の代わりにしません。
- 責任分担表を作ります。トランザクションの受付と順序付け、決定論的実行、状態コミットメントと証明またはフォールト争議、DA公開とそのコンセンサス、決済での受理とファイナリティ、ブリッジとクロスドメインメッセージ、アップグレードと一時停止、履歴保存を分けます。一つの責務を一つのレイヤーに無理に当てはめず、重複も記録します。
- 一つのトランザクションとバッチを端から端まで追跡します。署名済み入力、シーケンサーまたはローカルのレシート、順序どおりの実行、エンコード・圧縮したバッチ、calldata・Blob・外部DAへの公開、状態主張と証明または争議、決済ファイナリティ、最後にメッセージまたは引き出しの実行です。各境界でハッシュ、バージョン、レシート、時間軸を保存します。
- 検証対象と信頼仮定を特定します。データコミットメントと実データ、プロトコル期間中の可用性と後日の検索可能性、実行の有効性とコンセンサスファイナリティ、ブリッジ会計と資産流動性を区別します。各対象を誰が再実行、証明、異議申立て、検閲、アップグレード、一時停止、秘匿できるかを明記します。
- 容量と手数料の台帳を再構築します。生データと圧縮後のバイト数、バッチ充足率、DA価格、証明と決済の共通費用、実行・運営手数料、ブリッジgasと流動性手数料を測定します。バッチ平均配賦額は利用者の実際の請求額でも、トランザクションを一件追加する限界費用でもありません。
- 通常時のスループットだけでなく障害を演習します。シーケンサー、バッチ投稿者、証明者、チャレンジャー、DAサービス、決済RPC、ブリッジリレーを停止し、混雑時やアップグレード境界で強制取り込み、独立導出、データ復元、証明または異議申立て、再試行、退出、アーカイブ復旧を試します。
- 正規の証拠と照合します。実行レシートと状態ルートを、バッチコミットメント、DAへの取り込み、証明または争議ゲームの状態、決済ファイナリティ、ブリッジメッセージ、最終資産残高と突き合わせます。再編成、パラメータ変更、コントラクトのアップグレード、DA移行の後には依存関係を再点検します。
計算例
- バッチ費用と圧縮。 バッチに
5,000件のトランザクション、2,400 KBの生入力があり、圧縮後は300 KBです。圧縮率は2,400 / 300 = 8.0x、バイト数の減少は87.5%です。DA費用が0.020 ETH、共有する証明・決済費用が0.005 ETHなら、共有平均費用は(0.020 + 0.005) / 5,000 = 0.000005 ETH/txです。実行・運営費用の0.000020 ETH/txを加えると、総平均は0.000025 ETH/txです。これは配賦額であり、保証された請求額ではありません。 - サンプリングモデルの境界。 教材用モデルで攻撃者がshareの
25%を秘匿し、クライアントが復元抽出による独立一様サンプルを20回取るとします。秘匿shareを一度も引かない確率は0.75^20 = 0.003171211939 = 0.3171211939%、検出確率は99.6828788061%です。ピア間の相関、適応的なデータ提供、消失訂正符号、実際のプロトコルのサンプリング規則により、この単純モデルは成立しない場合があります。 - 委員会の安全性と活性。
5-of-7のDA委員会は、利用不能なメンバーが最大2人なら新しい閾値証明を作れます。3人が利用不能なら残るのは4 < 5人です。署名だけを考える教材用規則では、権限を持つ署名者5人を支配すれば閾値を満たせます。それでも証明書は、耐久性のあるコピーが五つ存在すること、利用者が現在データを取得できること、実行と決済が有効であることを証明しません。 - 複数の時間軸と高速退出。 教材上の暫定確認が
2 seconds後、バッチ公開が8 minutes後、さらに13 minutes後に決済がファイナライズされる場合、正確な経過時間は21 minutes 2 secondsです。楽観的引き出しに仮定上の7 daysが加わるなら、合計は10,101 minutes 2 secondsです。高速ブリッジが0.15%の料率で10,000 USDCを扱うと、手数料は15 USDC、受取額は9,985 USDCです。高速化はプロトコルの時間軸を短くするのではなく、ブリッジ、流動性提供者、再編成に関する仮定を追加します。
リスク
- 実際の責務またはレイヤー境界を誤認する。
- シーケンサーによる検閲、並べ替え、停止。
- 強制取り込みが利用不能、許可制、または遅すぎる。
- バッチ投稿者または状態提案者の停止。
- 集中型証明者の障害または証明の滞留。
- 稼働中で適格かつ十分な資金を持つフォールトチャレンジャーがいない。
- 争議ゲームの時間軸、bond、オラクル、検証ロジックの障害。
- 有効性回路、証明システム、検証鍵の不具合。
- 必要な可用期間中のデータ秘匿。
- 相関したサンプリング、エクリプス、ネットワークビューの障害。
- DA委員会の閾値共謀または鍵侵害。
- プロトコル上利用可能だったデータに耐久性のある独立アーカイブがない。
- 決済レイヤーの再編成またはファイナリティの誤分類。
- ブリッジ、メッセンジャー、リプレイ、宛先実行の障害。
- 高速ブリッジの債務超過、在庫不足、不利な価格設定。
- 管理者、マルチシグ、セキュリティ評議会の侵害。
- 即時アップグレード、非互換バージョン、不十分な退出猶予。
- DA手数料急騰、Blob混雑、バッチ縮小、補助金終了。
- 状態、データ、証明、コントラクト、クライアントのバージョン不一致。
- 非同期クロスドメインの順序、部分完了、コンポーザビリティの障害。
よくある誤解
- モジュラー型アーキテクチャはモノリシック設計より必ず分散化されている。
- 有効性証明はデータ可用性と履歴検索を置き換える。
- Ethereumで決済すれば、すべてのコンポーネントがEthereumの全セキュリティ特性を受け継ぐ。
- シーケンサーの成功表示は、決済の完了と引き出し可能性を意味する。
- TPSの向上、DA共有、決済共有は、低コストと同期的コンポーザビリティを保証する。
関連トピック
出典
- Scaling - Ethereum.org(参照日:2026-08-13)
- Data availability - Ethereum.org(参照日:2026-08-13)
- EIP-4844: Shard Blob Transactions - Ethereum Improvement Proposals(参照日:2026-08-13)
- Optimistic Rollups - Ethereum.org(参照日:2026-08-13)
- Zero-knowledge rollups - Ethereum.org(参照日:2026-08-13)
- Rollup Node - OP Stack Specification(参照日:2026-08-13)
- Derivation - OP Stack Specification(参照日:2026-08-13)
- LazyLedger: A Distributed Data Availability Ledger With Client-Side Smart Contracts - arXiv(参照日:2026-08-13)