Thesis
Monolithic vs Modular(モノリシック vs モジュラー)
ブロックチェーンには 4 つのレイヤーがあります:
Execution layer(実行層)
Settlement layer(決済層)
Consensus layer(コンセンサス層)
Data Availability layer(データ可用性レイヤー)
「モジュラーブロックチェーン」は、これらの分離されたレイヤーを組み合わせ、スケーラブルなブロックチェーンを構築することを可能にするパラダイムです。
Data Availability layer(データ可用性レイヤー)
簡単に言えば、DA Layer(データ可用性レイヤー)は、Layer 2(L2)ブロックチェーンのトランザクションデータが Layer 1(L1)ブロックチェーンで Finalize(確定)されるまで、そのデータを保存する役割を果たします。
レイヤーの組み合わせ
従来のロールアップ
Optimism の例:
Execution layer
Optimism
Settlement layer
Ethereum
Consensus layer
Ethereum
Data Availability layer
Ethereum
altDA を使用したスマートコントラクトロールアップ
Eclipse の例:
Execution layer
Eclipse
Settlement layer
Ethereum
Consensus layer
Ethereum
Data Availability layer
Celestia
Sovereign rollup(ソブリン・ロールアップ)
Gluon の例:
Execution layer
Gluon
Settlement layer
Gluon
Consensus layer
Sunrise
Data Availability layer
Sunrise
モジュラーチェーンの概要について学ぶために、下記の資料などがおすすめです。
『モジュラーブロックチェーンの概要と潮流 ~ブロックチェーンを性能向上させる技術~』(日本総研)
『モジュラー・ブロックチェーン(Modular Blockchain)の可能性』(Tané - Writing)
最終更新