データ可用性とは何か:一言で言えば「データが取り出せることの証明」
ブロックチェーンにおけるデータ可用性(Data Availability、以下DA)とは、トランザクションデータが誰でも検証できる状態で公開されているかどうかを保証する仕組みだ。
「データが存在する」と「データが取得できる」は別の概念である。ノードがデータを保持していると主張しても、第三者がそのデータを実際に取り出せなければ正当性の検証は不可能になる。DAとはこの「取り出せること」を技術的に担保する要件であり、Layer2スケーリングのセキュリティが成立するかどうかを根本から決める条件でもある。
この記事ではDAの意味・背景・投資判断への影響・実装例・リスク・今後の展望を順に解説する。
データ可用性の意味:初心者向けに構造から理解する
「データがある」と「データが取れる」の違い
ブロックチェーンでは、ブロックを生成したノードがそのデータを他のノードや外部ユーザーに提供しない限り、誰も内容を確認できない。極端な例を挙げると、あるノードが「このブロックは正しい」とネットワークに主張しながら、その根拠となるトランザクションデータを一切公開しない状態が技術的に起こりえる。
この状態ではブロックのハッシュだけが流通し、中身は誰にも確認できない。フルノードを運用していないユーザーには正否の判断手段がなく、不正なブロックを受け入れてしまうリスクが生じる。DAはこの問題に対して「ブロックを生成したなら、そのデータを誰もが取り出せる状態にせよ」という要件を課す。
Layer2との関係性
Layer2(Rollup)はEthereum外でトランザクションを処理し、その処理結果だけをEthereumに書き込む仕組みだ。処理速度が上がりコストが下がる反面、「処理の元になったデータはどこにあるのか」という問いが生まれる。
Layer2のオペレーターが悪意を持ってデータを隠せば、ユーザーは自分の資産残高を証明できなくなる。Ethereumへの出金に必要なMerkle Proofを構築するためのデータが手元にないからだ。DAとはこのような事態を防ぐために、「Layer2のデータをEthereumまたは検証可能な場所に公開し続ける」ことを意味する。
なぜデータ可用性という概念が生まれたのか
Rollupの普及がもたらした新たな問題
Ethereum本体のスループットは毎秒15〜30トランザクション程度に限られる。2020年のDeFiブームでこの限界が露わになり、Layer2ソリューションとしてOptimistic RollupとZK Rollupが急速に発展した。
RollupはEthereumのセキュリティを借りながらオフチェーンで処理を行うため、本来の目的である「Ethereumのセキュリティ保証を維持したままスケールする」を達成するには、処理データをEthereumが検証できる場所に公開する必要があった。しかし当初の実装では、オペレーターがデータを秘匿した場合の対処が明確でなく、これがDAという概念を独立させる動機となった。
データ差し控え攻撃の体系化
2019年前後、ブロックチェーン研究者の間でData Withholding Attack(データ差し控え攻撃)が体系化された。攻撃の構造は単純だ。ブロック生成者がブロックヘッダーだけをネットワークに流し、実際のトランザクションデータを秘匿する。ライトクライアントはヘッダーしか確認できないため不正を検知できず、フルノードだけが検証できる構造では分散性が損なわれる。
この攻撃をライトクライアントレベルで防ぐための技術として、DAS(Data Availability Sampling)が提案された。DAが独立した研究・実装領域として確立された直接の契機はここにある。
EIP-4844が示す問題の深刻さ
Ethereumが2024年3月に実装したEIP-4844(Proto-Danksharding)は、Layer2がDAコストとして支払うcalldataの費用を最大90%削減する専用フィールド「blob」を追加した。このアップグレードが最優先課題として扱われた事実は、DAコストがLayer2エコシステム全体の手数料を決定する根本要因だったことを示している。
データ可用性がなぜ重要なのか:投資家・市場・技術・国家への影響
投資家への影響:資産引き出しの保証が変わる
Layer2に資産を預けるユーザーにとってDAの保証は、オペレーター不在時に資産を取り戻せるかどうかに直結する。Rollup構成ではデータがEthereumに公開されているため、オペレーターが停止または不正を行っても、ユーザーはEthereumのスマートコントラクトに対して直接出金(Forced Exit)を要求できる。
一方、DAをオフチェーンの委員会(DAC)に依存するValidiumでは、オペレーターが停止した場合にDACへのアクセスも失われると、Forced Exitの経路が事実上消える。同じLayer2でもアーキテクチャの違いによってリスク構造が根本的に異なる。資産を預けるプロトコルがRollupかValidiumかを確認することは、投資判断の前提条件だ。
市場構造への影響:Layer2の手数料とセキュリティを決める
RollupがトランザクションデータをblobにEthereumへ書き込むコストは、Layer2のガス代の大部分を占める。EIP-4844以前は1件あたり数十円だったL2手数料が、blob導入後には数円以下まで下がった。Full Danksharding実装後はさらに10〜20倍の削減が見込まれており、DAコストの低下がそのままLayer2全体の手数料水準を下げる構造になっている。
また、DAのセキュリティモデルの違いは機関投資家からの信頼度にも影響する。EthereumにDAを公開するRollupは、Ethereumのバリデーター全体によってデータが担保される。DACベースのValidiumは委員会メンバーの誠実さに依存するため、機関投資家が要求する独立した第三者保証を満たしにくい。
技術的影響:モジュラーブロックチェーン設計の基点
ブロックチェーンの機能を「実行」「コンセンサス」「決済」「データ可用性」に分離するモジュラー設計において、DAは独立したレイヤーとして扱われる。Celestiaはこの発想を具現化したプロジェクトで、「DAのみを専門に担うブロックチェーン」という市場カテゴリーを生み出した。
RollupフレームワークのOPスタックやZKスタックがDAプロバイダーを差し替え可能な設計になっているため、Layer2の開発者はコスト・セキュリティ・スループットのトレードオフに応じてDA層を選べる。これはLayer2を「Ethereumの延長」ではなく「モジュールを組み合わせたシステム」として設計する流れを加速させた。
国家・規制への影響:金融インフラとしての要件
機関投資家や銀行がブロックチェーンを金融インフラとして採用する際、規制当局はトランザクション記録の永続性と取得可能性を前提条件として求める。SECや金融庁が課す監査要件において、データが独立した第三者によって検証可能であることは最低限の条件だ。
DAが保証されていなければ外部監査人はオンチェーン取引を独立に検証できず、コンプライアンス上の問題が生じる。これは「DAが整備されていないチェーンは金融規制に対応しにくい」ことを意味しており、機関採用の有無を分ける要因の一つになっていく。
データ可用性の実装:主要プロジェクトと実運用
Ethereum Rollup:blob書き込みによるDA保証
OptimismおよびArbitrumを代表とするOptimistic Rollup、zkSync EraやStarkNetのZK Rollupは、いずれもトランザクションデータをEthereumのblobフィールドに書き込むことでDAを保証している。
EIP-4844以前はcalldataへの書き込みが使われ、データサイズに比例してガスコストが高騰していた。blob導入後は専用フィールドに書き込むため同じデータ量で約90%のコスト削減が実現した。blobはEthereumノードに約18日間保持された後に削除されるが、その期間中はEthereumのフルノードによってDAが完全に保証される。
Celestia:DA専用チェーンとDAS実装
Celestiaは2023年10月にメインネットを開始したDA専用ブロックチェーンだ。DAS(Data Availability Sampling)を実装しており、ライトクライアントはデータ全体をダウンロードせずにランダムサンプリングだけでDAを高確率で検証できる。
Eclipse、Dymension、Mambaといった新興Layer2がCelestiaをDAレイヤーとして採用している。コストはEthereumのblobよりさらに低く設定されており、高スループットが求められるゲーム・NFTチェーン向けに需要が集まっている。ただしセキュリティはEthereumではなくCelestia独自のバリデーターセットに依存する。
EigenDA:RestakingによるDA提供
EigenDAはEthereumのRestakingプロトコルであるEigenLayerを基盤にしたDA専用サービスだ。EthereumのRestakingセキュリティを流用することで、Ethereumとの経済的信頼を維持しながら独自のDAレイヤーを提供する。
Mantle Networkが本番環境でEigenDAを採用しており、Ethereumのblobより高スループット・低コストのDAを実現している。Restakingの仕組み上、バリデーターが不正を行った場合にはSlashing(ペナルティによるETH没収)が発動する構造になっており、DACのような純粋な信頼依存型とは異なる経済的抑止力を持つ。
Validium:コスト優先のオフチェーンDA
StarkNetのValidiumモード、ImmutableXはデータをEthereumではなくオフチェーンのDAC(Data Availability Committee)に保管するValidium構成を採用している。許可されたノードセットがデータを管理するため、Ethereumへの書き込みコストが発生せず手数料をほぼゼロに近づけられる。
ImmutableXはNFTゲームプラットフォームとしてこれを採用し、1件あたりのmintコストを実質無料に近づけた。ただしセキュリティはDACメンバーの誠実さと可用性に依存しており、Rollup構成と比較してForced Exitの保証が弱い点は明示的なトレードオフだ。
データ可用性の問題点とリスク
Validiumのデータ隠蔽リスク
DACベースのValidiumでは、委員会メンバーが共謀してデータを差し控えた場合にユーザーは資産を証明できなくなる。メンバーの身元が公開されており法的拘束力があるケースでも、物理的な障害・ハッキング・事業停止によってデータが失われる可能性は排除できない。
問題はこのリスクが外部から判断しにくい点だ。委員会のメンバー数・所在地・オンチェーン証明の有無を開示していないプロジェクトも存在し、「分散型DA」と称しながら実態は数社しか存在しないDACというケースも見られる。
DASの前提条件:ノード数が少ないと機能しない
CelestiaのDASは、ライトクライアントがランダムサンプリングで統計的にDAを確認できる仕組みだが、これはネットワーク上に十分な数のノードが存在することを前提にしている。ノード数が少ない段階では統計的保証が弱まり、実質的なセキュリティはネットワーク規模に比例して低下する。
新興DAレイヤーが「Ethereumと同等のセキュリティ」と主張する場合、バリデーター数・地理的分散度・実際のライトクライアント数を確認しなければその主張の根拠を評価できない。
blobの削除設計:過去データは失われる
EIP-4844のblobは約18日後に削除される。この期間内にアーカイブしなければ、その後は過去のトランザクション詳細を取得できなくなる。通常のユーザー利用では問題にならないが、法的紛争・会計監査・コンプライアンス対応においてトランザクション履歴の完全な検証が必要な場合、別途アーカイブノードや分散ストレージ(FilecoinやArweave等)との連携が必要になる。
これは機関投資家が要求する長期的な記録保全要件とのギャップを生んでおり、「DA保証済み」と「監査可能な記録」が同義ではないことを示している。
「DA保証」の詐称リスク
モジュラーブロックチェーンの複雑性を利用して、実態を伴わないDAの主張が行われるリスクがある。投資家が確認すべき最低限の項目は以下の三点だ。委員会の構成員数とその独立性、不正時のオンチェーンSlashingの有無、データ公開のオンチェーン証明が存在するかどうか。これらが開示されていないプロジェクトへの資金投入は、DAセキュリティの検証なしに行っていることと同義になる。
データ可用性の今後:市場拡大・規制・AI・国家戦略
Full Danksharding:Ethereumが目指すDA最終形
現在のProto-Danksharding(EIP-4844)は1ブロックあたり最大6つのblobをサポートするが、Full Dankshardingでは64〜128blobまで拡張される。これにより1ブロックあたりのデータ容量は現在の10〜20倍になり、Layer2全体のDAコストはさらに大幅に下がる。
実装にはPeerDAS(ノード間でblobをサンプリングしあうP2P方式)の整備が前提となっており、現実的なタイムラインは2026〜2027年とされている。Full Danksharding実装後、EthereumをDAに使うRollupの手数料は現状比でさらに数分の一になる見込みだ。
DAレイヤーの競争とコモディティ化
Celestia・EigenDA・Avail・NearDAという複数のDA専用プロジェクトが競合している。OPスタックやZKスタックがDAプロバイダーを差し替え可能な設計になっているため、Layer2の開発者はコストや性能に応じてDA層を切り替えられる。この差し替え可能性は市場のコモディティ化を加速させており、DA価格の競争は今後も続く。
長期的に生き残るプロジェクトはEthereumとの統合深度によるセキュリティ優位を維持できるか、または独自のスループット・低遅延・専用最適化によって特定ユースケースでの支配的地位を確立できるかどうかで決まる。
機関投資家向け規制対応DAの登場
ブラックロック・フィデリティ等がオンチェーンファンドを展開する流れの中で、規制当局はトランザクション履歴の長期保存と第三者検証を要件化していく方向にある。blobの18日削除という設計は機関ユースケースと相容れず、「規制対応型DAレイヤー」として長期保存保証をアーカイブストレージと組み合わせた商品が登場する可能性が高い。FilecoinやArweaveとの統合を標準仕様に含むDAレイヤーは、機関投資家向け市場で差別化要因になる。
AIエージェントとDAの交差点
AIエージェントがスマートコントラクト上で推論を実行するオンチェーンAIにおいては、推論に使われた入力データのDAが証明可能でなければ出力の正当性を外部から検証できない。「このAIエージェントが正しい判断をしたかどうか」を事後に検証するためには、推論入力のDAがブロックチェーン上で保証されている必要がある。
オンチェーンAIの普及に合わせて、AIエージェントの実行ログや入力データを保存するDA需要は新たに拡大する領域として注目されており、従来のトランザクション処理向けDAとは異なる設計要件が求められるようになる。
関連用語
- ZK Rollup:ゼロ知識証明によって処理の正当性をEthereumに証明するLayer2方式。zkSync Era・StarkNetが代表的実装。DAはEthereumのblobに保証。
- Optimistic Rollup:不正証明を前提に処理を確定させるLayer2方式。OptimismおよびArbitrumが代表。DAコストの大半がblobへの書き込み費用として発生する。
- EIP-4844(Proto-Danksharding):2024年3月にEthereumに実装されたアップグレード。blob専用フィールドの追加によりRollupのDAコストを最大90%削減した。
- Full Danksharding:EIP-4844の完全版。1ブロックあたり64〜128blobをサポートし、DA容量を現在比10〜20倍に拡張する予定のEthereumロードマップ上の目標。
- Validium:トランザクションデータをEthereumではなくオフチェーンのDACに保管するLayer2アーキテクチャ。コストは低いがForced Exitの保証がRollupより弱い。
- DAC(Data Availability Committee):ValidiumにおいてオフチェーンでDAを担保する許可型のノード委員会。メンバーの誠実さがセキュリティの前提条件となる。
- DAS(Data Availability Sampling):データ全体をダウンロードせず少量のランダムサンプリングでDAを統計的に確認する技術。Celestiaが実装しライトクライアントによるDA検証を可能にした。
- Celestia:DA専用ブロックチェーン。モジュラー設計の代表的実装であり、複数のLayer2がDAレイヤーとして採用している。
- EigenDA:EigenLayerのRestakingセキュリティを活用したDA専用サービス。Mantle NetworkがEthereumメインネット環境で採用。
- モジュラーブロックチェーン:実行・DA・コンセンサス・決済を独立したレイヤーに分離する設計思想。Celestia登場後に具体的な実装として普及した。