本記事にはアフィリエイト広告(PR)を含む場合があります。
ダンクシャーディング(Danksharding)とは、イーサリアムのスケーラビリティ(処理能力の拡張性)問題を解決するための、現行ロードマップにおける最終形態とされる構想です。研究者ダンクラッド・ファイスト氏の名前に由来し、「Blob」と呼ばれる大容量データ領域を1ブロックあたり数十個規模まで拡張することで、レイヤー2(L2)を含めたネットワーク全体で非常に高い処理能力を実現することを目指しています。
すでにその第一段階である「プロトダンクシャーディング(EIP-4844)」は2024年3月に稼働済みで、L2手数料の大幅な低下という成果を上げたとされています。本記事では、従来のシャーディング構想との違い、完全実装までの段階、鍵となる技術、そして期待される処理能力と課題を順に解説します。
ここまでの内容は読んで分かる範囲の話ですが、テストネットにノードを立てる、コントラクトをデプロイして挙動を見る、インデクサを回してデータを取る、といった検証は自分の環境が要ります。ノートPCでも試せますが、同期やインデックス作成には数時間から数日かかるものがあり、スリープや再起動で最初からやり直しになることがあります。常時起動のサーバーなら放置して進められます。必要なメモリとディスク容量は動かすものによって大きく変わるので、対象ソフトの要件を先に確認してからプランを選んでください。
プランとスペックを確認する →PR・XServer VPS(エックスサーバー株式会社)。料金やスペックは変更されることがあるため、最新の内容は公式サイトでご確認ください。
ダンクシャーディングとは何か
もともとイーサリアムには「シャーディング」という拡張計画がありました。ネットワークを複数の断片(シャード)に分割し、それぞれが並行して取引を実行することで処理能力を上げる構想です。しかし、シャード間の連携や実行環境の複雑さが大きな課題でした。
ダンクシャーディングはこの発想を転換し、「実行」を分割するのではなく「データの保管・公開」だけを分散する設計を採用しました。取引の実行はロールアップ型L2に任せ、イーサリアム本体(L1)はL2が投稿するデータの公開保証に徹する、いわゆる「ロールアップ中心ロードマップ」の中核です。ロールアップの基礎はイーサリアムカテゴリの記事で解説しています。
この記事は要点を絞って書いていますが、暗号技術やコンセンサスの前提から順に追いたい場合は、体系立った書籍のほうが理解が早く済みます。この分野は版によって扱う範囲が変わるので、目次と発行年を確認してから選んでください。
Amazonで関連書籍を見る →PR・Amazonアソシエイト(A8.net経由)。価格や在庫は変動します。
従来のシャーディング構想との違い
- 従来案:複数のシャードチェーンがそれぞれ取引を実行する。実装が極めて複雑
- ダンクシャーディング:実行はL2に委ね、L1はデータ可用性(データが公開されていることの保証)に専念する
- ブロック提案の仕組みも一本化され、シャードごとに別々のブロックを作る必要がない
この転換により、複雑さを抑えながら実質的な処理能力を大きく引き上げられると考えられています。「シャーディング」という名前は残っていますが、中身は当初の構想とは大きく異なる点がポイントです。
完全実装までの3つの段階
ダンクシャーディングは一度に実現されるのではなく、段階的に進むロードマップが示されています。
| 段階 | 状況 | 内容 |
|---|---|---|
| プロトダンクシャーディング(EIP-4844) | 2024年3月に稼働 | Blobトランザクションを導入。1ブロックあたり目標3個・最大6個から開始 |
| PeerDASによる拡張 | 段階的に進行中とされる | データ入手可能性サンプリングを導入し、Blob数を段階的に増加 |
| フルダンクシャーディング | 将来構想 | 1ブロックあたり数十個(構想上は64個程度)のBlobを扱う最終形態 |
第1段階:プロトダンクシャーディング(稼働済み)
2024年3月のDencunアップグレードで導入されました。Blobという一時保存型のデータ領域と専用の手数料市場が新設され、主要L2の手数料は導入前の数分の一から数十分の一に下がったケースもあると報告されています。2025年のPectraアップグレードではBlob上限が目標6個・最大9個へ引き上げられたとされています。
第2段階:PeerDASとBlob数の拡張
Blobを増やす際の壁は、全ノードが全データをダウンロードすると負担が大きすぎる点です。そこで導入が進められているのが「PeerDAS」で、後述するデータ入手可能性サンプリングにより、各ノードが断片の確認だけで全体の公開を保証できるようにします。これによりノードの負担を抑えたままBlob数を増やせるとされています。
第3段階:フルダンクシャーディング
最終形態では1ブロックあたり64個程度のBlobを扱う構想が示されています。実現時期は確定しておらず、研究・実装の進捗に応じて段階的に近づいていく位置づけです。
鍵となる技術:データ入手可能性サンプリング(DAS)
DAS(Data Availability Sampling)は、ダンクシャーディングの成立に不可欠な技術です。データを消失訂正符号(イレイジャーコーディング)で冗長化しておくと、各ノードがランダムに小さな断片をいくつか取得して確認するだけで、「データ全体が公開されている」ことを高い確率で保証できます。
つまり、誰も全データを持たなくても、ネットワーク全体としてデータの公開を検証できるわけです。これにより、家庭用マシンでノードを動かせる分散性を保ったまま、扱えるデータ量だけを大きく増やすことが可能になるとされています。あわせて、KZGコミットメントという暗号技術がデータの正しさの検証を支えています。
期待される処理能力と残る課題
フルダンクシャーディングが実現すれば、L2全体を合算した処理能力は毎秒数万件規模、構想としては10万件級に達しうるという見方も示されています。ただしこれは理論上の目標値であり、実際の数値はBlob数・圧縮技術・L2側の実装に左右されます。将来の性能を断定するものではない点にご注意ください。
課題としては、PeerDASの安全な実運用、ブロック構築の集中化リスクへの対応(提案者と構築者の分離など)、長期のデータ保管を誰が担うかといった論点が挙げられています。また、手数料の低下がL2上のDeFiやWeb3アプリに与える影響も注目されており、この分野はDeFi・Web3カテゴリで追っています。最新の技術動向はテクニカルカテゴリもご覧ください。
数字で確かめたい場合は、目的別の計算ツールで試算できます(26種・登録不要)。
よくある質問(FAQ)
ダンクシャーディングはいつ完成しますか?
確定した完成時期は公表されていません。EIP-4844(2024年)を起点に、PeerDASによるBlob拡張を経て段階的に進む計画とされています。最新のスケジュールはイーサリアム財団などの公式情報を確認してください。
名前の由来は何ですか?
この設計を提案した研究者ダンクラッド・ファイスト(Dankrad Feist)氏の名前に由来します。従来のシャーディング構想を簡素化した新設計を指す呼び名として定着しました。
ダンクシャーディングでETHの価格は上がりますか?
技術の進展と価格の関係は単純ではなく、将来の価格を保証するものではありません。手数料低下や利用拡大が期待される一方、価格は市場全体の状況に左右されます。投資判断は自己責任で、基礎から学びたい方は始め方ガイドを参考にしてください。
一般ユーザーは何か対応が必要ですか?
特別な対応は不要です。アップグレードはネットワーク側で行われ、ユーザーはL2手数料の低下などの恩恵を間接的に受ける形になります。資産管理の基本(秘密鍵の保管など)はこれまでどおり重要です。
免責事項:本記事は一般的な情報提供を目的としており、投資助言ではありません。最新の情報は公式情報をご確認ください。