
Dankshardingは、Ethereumの次世代スケーリング技術として設計されており、ネットワークの高速化・低コスト化・グローバルな利用拡大を目指しています。Ethereum dankshardingでは、ブロックチェーンのデータ処理負荷を分散させることで、分散型の安全性や信頼性を損なうことなく、数千件規模のトランザクションを秒単位で処理できるようになります。
従来のシャーディングは、ブロックチェーンを複数の「シャード」に分割し、それぞれが独立したトランザクション処理を担いますが、Ethereumのdankshardingは、固定コレレーターを持つ分離シャードを維持する方式とは異なり、「dank」設計によって各スロットごとに単一プロポーザーがデータ管理を担当します。この新しい構造は、プロトコルロジックを簡素化し、ネットワーク全体の効率性を大幅に向上させます。
Ethereum dankshardingは、ネットワークのスケーラビリティ課題に対する継続的な改善の中で生まれた技術です。Ethereumのアップグレード計画では、もともと従来型シャーディングがネットワーク混雑解消策として検討されていましたが、Rollupの台頭やデータ可用性への要求が高まる中、dankshardingがより適した解決策として採用されました。DeFi、NFT、ゲーム分野などの市場拡大に伴い、ネットワークの需要増にも対応する重要技術です。
以下はdankshardingと従来型シャーディングの主な違いです。
| Feature | Traditional Sharding | Danksharding |
|---|---|---|
| Data Segmentation | Multiple Shards | Single Data Space |
| Proposer System | Multiple Collators | Single Proposer |
| Complexity | Higher | Lower |
| Scalability Potential | High | Very High |
Dankshardingの単一プロポーザー方式は、調整コストを最小化し、システムの効率性を高めます。データ可用性レイヤーの統合によって、Ethereum dankshardingは従来のマルチシャード設計よりも高い拡張性を備えたアーキテクチャを実現します。
💡 プロのヒント:Dankshardingは開発者だけでなく、Ethereumユーザー全員に、低手数料・高速トランザクションという恩恵をもたらします。
Proto-danksharding(EIP-4844)は、Ethereum dankshardingの本格導入への重要なステップです。Ethereumネットワークに「blob」と呼ばれる新データ構造を取り入れることで、即時に取引手数料を削減するプロトコルアップグレードです。
EIP-4844は、Ethereum Mainnetにblobデータを追加することで、Rollupがトランザクションデータをより効率的かつ低コストで投稿できるようになります。Proto-dankshardingではチェーン全体の分割は行いませんが、blobデータ構造・新手数料市場・将来のアップグレードに必要なバリデータメカニズムなど、基本的な基盤が整備されます。
Proto-dankshardingはEthereumスケーリングにおける重要な到達点であり、blobという新たなトランザクションタイプの導入によって、データ可用性専用の手数料市場が形成されます。これにより、通常のトランザクションと競合せず、Layer 2 Rollupの手数料が低く保たれ、Ethereumのセキュリティも維持されます。
EIP-4844の主な特徴は以下の通りです。
Proto-dankshardingは、データblobとRollup手数料削減の仕組みを導入します。完全なdankshardingでは、ブロックごとのblob数やデータ容量がさらに拡大されます。Proto-dankshardingは「dankshardingライト」と位置づけられ、即効性のある恩恵とともに、将来のさらなるスケーリングを可能にします。
Dankshardingは、Rollupに対して効率的かつ低コストなデータ保存を可能にする複数の革新技術で成り立っています。主な要素はデータblob、KZGコミットメント、そして新しいバリデータプロセスです。
データBlobとは?
データblobは、Ethereumブロックと一緒に含まれる大容量のバイナリデータで、データ可用性目的の新トランザクションタイプです。通常のトランザクションデータとは異なり、スマートコントラクトから直接アクセスできませんが、Rollupはblobを使って大量のトランザクションデータを低コストで保存できます。Blobは通常のトランザクションとブロックスペースを競合しないため、Rollup手数料が大幅に下がります。
1つのblobには約125KBのデータを格納でき、ブロックには複数のblobが含まれます。これにより、通常のトランザクション処理に影響せず、ネットワークのデータ容量が大幅に拡張されます。Blobはコンセンサスノードで一定期間(数週間程度)保持され、Rollupの処理・確定に十分な期間となります。
KZGコミットメントの役割
KZG(Kate-Zaverucha-Goldberg)コミットメントは、バリデータが全データをダウンロードせずにblobの正当性を検証できる暗号証明です。これにより、ネットワークは効率性を維持しつつデータ可用性を確保できます。KZGセレモニーは2023年に世界中の数万人が参加し、安全な暗号パラメータが生成されました。これにより、blobデータの改ざんや検閲は数学的に不可能となります。
KZGコミットメントはblobデータの暗号的「指紋」を作成します。バリデータはこの指紋を検証することで、データの存在と正当性を確認でき、blob全体をダウンロードする必要がありません。これにより、データスループット増加時もバリデータのハードウェア要件は低く保たれ、Ethereumの分散性が維持されます。
バリデータプロセスの概要
Dankshardingでは、バリデータは通常のトランザクションに加え、blobデータを含むブロックの提案・検証を行います。バリデータはblobの可用性と検証可能性を、内容全体を読むことなくKZGコミットメントのチェックで確認します。このプロセスにより、分散性を維持しつつデータスループットを大幅に向上させます。
バリデータがblob付きブロックを提案すると、他のバリデータはデータ可用性サンプリングを実施します。これはblob全体のダウンロード不要で効率的な検証を可能にし、一般的なハードウェアでもバリデータ参加が可能です。
| Component | Purpose |
|---|---|
| Data Blobs | 大容量Rollupデータの低コスト保存 |
| KZG Commitments | データ可用性・正当性の保証 |
| Validators | blob付きブロックの提案・検証 |
| Data Availability Sampling | 全ダウンロード不要の効率的検証 |
💡 プロのヒント:Blobの導入でRollup手数料は大幅に安くなります。dAppやLayer 2でEIP-4844対応済みかを必ず確認しましょう。
Rollupは、複数のトランザクションをオフチェーンでまとめ(ロールアップ)し、そのサマリーデータをEthereumに投稿してセキュリティを確保するスケーリング手法です。Ethereumの主要なスケーリング戦略となっており、proto-danksharding導入でさらに効率化・低コスト化が進みます。
主なRollupタイプ:
Optimistic Rollup(Arbitrum、Optimism、Baseなど):トランザクションはデフォルトで有効と見なし、不正があればFraud Proofで異議申立てが可能です。シンプルですが引き出しに待機期間が必要です。
ZK(Zero-Knowledge)Rollup(zkSync、StarkNet、Polygon zkEVMなど):高度な暗号証明で即時検証を行い、迅速なファイナリティを実現します。実装は複雑ですが、異議申立て期間が不要です。
Proto-dankshardingのblobにより、どちらのRollupもトランザクションデータを従来より格段に安価に保存可能です。以前は高価なcalldataとしてデータを投稿し、通常トランザクションと競合していましたが、blob導入で専用かつ低コストのデータ可用性レイヤーが得られ、運用コストとユーザー手数料が大幅に削減されます。
ユーザーへの影響は即時かつ大きく、データ投稿コストの低減により、Rollupがその分を直接ユーザーに還元でき、Ethereumアプリが誰でも利用しやすくなります。DeFi、NFT、ゲームの大衆化にも不可欠です。
ユーザーコストの具体例:
主要なRollupプロジェクトはコスト削減のためproto-dankshardingを迅速に導入し、Layer 2の多くがEIP-4844に対応済みです。ユーザーはすでに手数料低減の恩恵を享受しており、取引所でもRollup対応が進み、低コストEthereum取引の利用環境が広がっています。
Dankshardingはエンドユーザーの利便性を重視して設計されており、Ethereumの日常利用を現実的にする明確なメリットを提供します。高額手数料・処理能力制限・拡張性課題を解決します。
主なメリット:
| Feature | Pre-Danksharding | Post-Danksharding |
|---|---|---|
| Layer 2 Transaction Fees | $0.30–$2.00 | $0.02–$0.10 |
| Data Throughput | ~1MB/block | 16MB+/block(今後) |
| User/Dev Access | コスト制限あり | 誰でも利用可能 |
| Transactions Per Second | 制限あり | 大幅増加 |
主要プラットフォームのトレーダーやユーザーは、ブリッジ手数料低減、Layer 2での取引機会拡大、Rollup間での迅速な入出金などの恩恵を受けます。特に頻繁に取引するユーザーや多操作DeFi利用者には大きなコストメリットがあります。
拡張性向上により、従来は手数料の高さで困難だったマイクロペイメントや頻繁な状態更新を伴うゲーム、トランザクション量の多いソーシャルアプリなどもEthereum上で現実的になります。
Proto-danksharding導入による主要Rollupの取引手数料への影響をデータで確認します。ユーザーは明確なコスト削減を体感できます。
| Rollup | Avg. Tx Fee (Before EIP-4844) | Avg. Tx Fee (After EIP-4844) |
|---|---|---|
| Arbitrum | $0.30 | $0.05 |
| Optimism | $0.25 | $0.04 |
| Base | $0.19 | $0.03 |
| zkSync Era | $0.20 | $0.03 |
手数料削減の流れ:
データ投稿:Rollupはセキュリティとデータ可用性確保のため、トランザクションデータをEthereumに投稿します。これで誰でもRollupの状態を再構築できます。
EIP-4844以前:Rollupは高額なcalldataとしてデータ投稿し、通常の取引とブロックスペースで競合します。これが運営コストの大部分でした。
Proto-Danksharding導入後:Rollupはデータをblobとして投稿し、独立した手数料市場でcalldataより大幅に安価になります。blobは実行レイヤー取引と競合しません。
ユーザーへの還元:Rollup運営側のコスト削減分が即座にユーザー手数料へ還元されます。blob利用で手数料低減は即効性があります。
手数料市場の動向:blob手数料市場は通常ガス料金と独立しており、Layer 2運用コストの安定性・予測性が高まります。
補足事項:
可変手数料:blob手数料は原則非常に低いですが、blobスペース需要に応じて変動することがあります。それでも高需要時でもcalldataより大幅に安価です。
セキュリティ維持:blob導入後もセキュリティ・信頼性は従来同等です。blobはビーコンチェーンにコミットされ、バリデータが検証します。
段階的導入:EIP-4844対応Rollupが増えるほど、ユーザーは利用するLayer 2がblob対応済みか確認すると最大の手数料削減を得られます。
長期展望:完全なdanksharding実装が進めば、ブロックごとのblobスペース増加で手数料はさらに低減する見込みです。
Dankshardingは、Ethereumの根幹であるセキュリティ・検閲耐性・分散性を、取引量増加下でも維持できる設計です。これらの特性はEthereumの価値に直結しており、性能向上のために犠牲にすることはありません。
検閲耐性
Dankshardingは、単一の参加者やグループがデータのブロックへの混入を妨げることを極めて困難にします。単一プロポーザー構造とKZGコミットメントによる多層的な防御により、プロトコルレベルで検閲リスクを抑えます。仮に一部バリデータが検閲を試みても、バリデータ選定の確率的性質やblobコミットメントの透明性により、継続的な検閲は現実的に不可能です。
データ可用性サンプリング機能も検閲耐性に寄与します。バリデータはblob全体をダウンロードせずに効率的な検証ができるため、悪意ある者が検閲データを隠蔽するのは困難となり、ネットワークは速やかに検閲行為を検知・対応できます。
分散性の維持
Ethereumのセキュリティ維持には、大規模かつ分散化されたバリデータセットが不可欠です。Dankshardingは、バリデータのハードウェア要件を大幅に増加させずにスループット拡張を実現します。バリデータはKZGコミットメントによる暗号チェックのみによりblobデータを検証できるため、参加障壁が低く、地理的に多様なバリデータが独立してデータ可用性検証に参加可能です。
設計はデータ容量拡大とバリデータ要件のバランスを慎重に保っています。全dankshardingでブロックごとのblob数が増加しても、検証プロセスは家庭用バリデータでも十分参加可能な効率性を維持します。
KZGセレモニーと暗号的セキュリティ
KZGセレモニーはdankshardingシステムの重要なセキュリティ要素です。数万人規模で実施されたこの信頼できるセットアップによりKZGコミットメント用暗号パラメータが生成され、少なくとも一人が正直に秘密情報を破棄すればシステムは安全に保たれます。
この暗号基盤により、一部バリデータが悪意を持っていてもデータ可用性が保証されます。KZGコミットメントの数学的性質により、偽証明や不可用データ隠蔽は計算上不可能です。
ユーザー向けセキュリティのベストプラクティス:
Ethereumのスケーリングロードマップは、各段階が前フェーズの成果を基礎にして段階的に進行します。proto-dankshardingから完全dankshardingへの移行は、数年単位で継続的に進化していきます。
フェーズ1:Proto-Danksharding(EIP-4844) このフェーズは既に実装され、blobデータ構造の導入とRollup利用者の大幅な手数料削減が達成されています。初期実装ではブロックごとのblob数は限定的ですが、すでに大きな効果を発揮しています。
フェーズ2:データ可用性アップグレード Layer 2データ連携強化やblob手数料市場の最適化など、継続的な改良が進行中です。データ可用性サンプリングの改良、バリデータ効率化、blob数増加などが含まれます。
フェーズ3:完全Danksharding 最終目標は1ブロックあたり64以上のblobデータスペース確保で、Ethereumのデータ可用性容量を指数的に拡張します。これによりRollup取引はさらに安価・高スループット化し、より高度なデータ可用性サンプリング技術も導入されます。
フェーズ4:将来提案 完全danksharding以降は、多次元手数料市場やさらなるシャーディング研究開発、他スケーリング技術との統合なども検討されています。ロードマップは新技術登場に柔軟対応できる設計です。
proto-dankshardingから完全実装への移行は、今後数年かけて十分なテスト・セキュリティ監査・メインネット安定性検証とともに進みます。Ethereum開発コミュニティは、実装速度よりもセキュリティ・分散化を優先し、各アップグレードが高基準を満たすよう徹底しています。
注目すべき主要マイルストーン:
このロードマップは、Ethereumがセキュリティ・分散性を維持しつつ、長期的な拡張性向上を目指す姿勢を示しています。各フェーズはユーザーに具体的なメリットをもたらし、将来の技術革新に備えた基礎を築きます。
Ethereum Dankshardingは、トランザクションスループットの向上・コスト削減・ネットワークセキュリティ強化を目指すアップグレードです。Rollupの効率化により分散性・安全性を維持しつつ、ブロックごとの取引量増加を可能にします。
Proto-DankshardingはEthereumのアーキテクチャを大きく変え、将来的な完全Dankshardingへと発展できる基盤を整備します。Dankshardingは、blobトランザクションによるデータ可用性・拡張性強化を含む最終形の実装です。
Dankshardingはシャーディング技術によりトランザクションスループットを大幅向上させ、ガス手数料を削減します。Rollup取引の追加ストレージスペースを提供し、より多くの取引を効率的かつ同時に処理できるようにします。
Dankshardingは、シャーディングとRollup技術を組み合わせて拡張性・分散性・セキュリティを高めます。決済層とデータ可用性層を分離し、従来Layer 2より効率的な取引処理と低手数料を実現し、Ethereumの究極的なスケーリングソリューションとなります。
Dankshardingの段階的導入は2023年から開始予定で、Proto-Dankshardingが第一ステップです。完全Dankshardingのメインネット実装時期は現在調整中で、具体的な稼働日は未定です。
Dankshardingはデータ可用性の強化、中央集権リスクの低減、分散型データサンプリングによる検閲耐性向上を通じてEthereumのセキュリティを強化します。











