blockDAGとGHOSTDAGのコンセンサスメカニズムはどのように機能しますか?

最終更新 2026-07-07 03:30:43
読了時間: 3m
GHOSTDAGコンセンサスは、Kaspa(KAS)のPoWブロックDAGアーキテクチャにおいて、主要な順序決定エンジンとして機能します。これにより、マイナーは複数の有効なブロックを同時にブロードキャストできます。GHOSTDAGはBlue/Red分類とkクラスター規則を適用し、並列のブロックグラフをグローバルで一貫性のある連続型台帳へと変換します。

従来型の単一チェーンPoWでは、各高さに1つのブロックのみが保持され、競合ブロックは孤立ブロックとして廃棄されます。blockDAGは複数の並列ブロックの共存を可能にします。これを基盤として、GHOSTDAGは並列ブロック間に唯一の順序を確立するという課題を解決し、KaspaはPoWのセキュリティモデルを維持しながら、高スループットと短い確認時間を実現しています。

GHOSTDAGを理解するには、blockDAGのデータ構造、Blue/Red色分けロジック、確認深度の蓄積、そして単一チェーンNakamotoコンセンサスとの根本的な違いを把握することが重要です。

GHOSTDAGとは?

GHOSTDAG(Greedy Heaviest Observed SubTree DAG)は、Kaspa(KAS)で採用されているコンセンサスプロトコルです。GHOSTコンセプトに基づき、PHANTOMプロトコルファミリーの一部となっています。GHOSTDAGはblockDAG上の各新規ブロックに対してBlue SetとRed Setを計算します。Blueブロックはメイン順序チェーンに含まれコンセンサスに参加し、Redブロックは特定ルールに従って処理または除外されます。この仕組みにより、並列ブロックグラフからグローバルな一貫した取引順序が抽出されます。

マイナーはPoWを通じてブロック権利を競い合い、GHOSTDAGルールに従って最も重いサブツリーを選択しブロックの色分けを行います。新規ブロックは複数の親参照によってDAG接続性を維持します。単一チェーンプロトコルとは異なり、GHOSTDAGはブロックグラフ全体を処理し、Blue Setと累積ハッシュレートに基づいてブロックの順序付けを行います。

GHOSTDAGの主要要素 説明
blockDAG 並列ブロックをサポートする有向非循環グラフ構造
Blue Set メイン順序およびコンセンサスに含まれるブロック
Red Set メイン順序と競合または保留中のブロック
Heaviest Subtree メインチェーン方向を決定するハッシュレート指標
Multi-parent Reference DAG接続性維持のため複数の先行ブロックを参照
k-cluster Blue色分けのためのローカルクラスタリングパラメータ

この表はGHOSTDAGの主要概念をまとめています。Blue Setは並列ブロックのうち順序付き台帳に含めるものを決定し、Heaviest Subtreeはハッシュレートの優位性を確立し、k-clusterパラメータはBlue色分けのローカル一貫性境界を設定します。

blockDAGは単一チェーンとどう異なるか?

blockDAG(block directed acyclic graph)は、新しいブロックが1つ以上の既存ブロックを参照できるため、単一親チェーンではなく参照のメッシュを形成します。マイナーは同時期にブロックをブロードキャストでき、ネットワークは各高さごとに1つの勝者を強制しません。

単一チェーンでブロック間隔を短縮すると孤立ブロックが増え、ハッシュレートが無駄になります。blockDAGでは複数の並列ブロックが共存し、最終順序付けに含めることができます。KaspaとBitcoinの主な違いは、データ構造、ブロック生成速度、孤立ブロックの扱い、確認ロジックに着目しています。Bitcoinは各高さに1つのブロックのみ、10分間隔を目標とし、Kaspaは並列ブロックをサポートし1秒あたり約10ブロックを目標としています。

カテゴリ PoW blockDAG(Kaspa) 単一チェーンPoW(Bitcoin)
データ構造 有向非循環グラフ、複数親参照 線形ブロックヘッダー連鎖
ブロック生成 複数並列ブロック 各高さに1つのブロック
コンセンサスプロトコル GHOSTDAG Nakamoto最長チェーン
孤立ブロックの扱い Blue/Redルールによる包含/除外 通常孤立ブロックとして廃棄
目標ブロック速度 約10ブロック/秒 約10分/ブロック
確認ロジック DAG深度の蓄積 線形ブロック高さ待機

この表はアーキテクチャの違いをまとめています。blockDAGは並列記録をサポートし、GHOSTDAGが順序付き台帳を確立します。

Kaspa GHOSTDAG Blue Red blocks k-cluster classification in blockDAG

図1. GHOSTDAGはblockDAG内のブロックをBlueとRedに分類し、k-clusterパラメータがBlue Setのローカルクラスタ境界を定義します。

Blue/Redブロックとk-clusterはどのように機能するか?

GHOSTDAGはblockDAG内の各ブロックにBlueまたはRedラベルを割り当てます。Blueブロックはメイン順序チェーンに含まれ、その取引はグローバルに実行されます。RedブロックはBlueメイン順序と競合し、通常は含まれませんが、Redブロック内の一部の取引は後続のBlueブロックによって間接的に確認される場合があります。

k-clusterパラメータはBlue色分けのために不可欠で、ローカルクラスタ境界を定義します。新しいブロックがDAGに参加すると、GHOSTDAGはその祖先サブグラフをチェックします。Blueブロックのk-cluster範囲内に並列競合ブロックが多すぎる場合、以降の競合ブロックはRedとしてマークされます。k-clusterが大きいほど並列ブロックの許容度が増し、小さいほどメイン順序チェーンが狭くなります。

Blueブロックはグローバル取引実行のためメイン順序チェーンに含まれ、Redブロックは競合のため通常除外されますが、一部取引は後続のBlueブロックで間接的に確認される場合があります。Blueブロックの累積ハッシュレートが最も重いサブツリーを形成し、グローバルなメイン順序の方向を決定します。

確認深度はどのように蓄積されるか?

単一チェーンPoWでは、確認深度は通常、現在の高さと取引を含むブロック高さの差で測定されます。新しいブロックごとにリオーグのリスクが減少します。KaspaではDAG構造に基づき、取引のBlueブロック後に十分な数の後続Blueブロックが追加されることで確認が安定します。

Kaspaは約1秒あたり10ブロックを目標とし、DAGは毎秒約10ブロック拡張されるため、単一チェーンPoWの分単位待機よりも確認がはるかに速くなります。フルノード(RustyKaspa)はPoW、親参照、Blue/Red色分け、UTXO一貫性を検証し、ほとんどのウォレットはBlueブロック深度で確認数をカウントします。KASトケノミクスとマイニングではKHeavyHashマイニングとブロック報酬がDAG拡張を促進します。

Kaspa blockDAG confirmation depth accumulation versus single chain linear waiting

図2. blockDAGの確認深度はBlueチェーンの拡張とともに蓄積され、単一チェーンPoWの線形待機モデルと比較されます。

確認指標 blockDAG(Kaspa) 単一チェーンPoW
深度測定 後続Blueブロック数 ブロック高さの差
ブロック頻度 約10ブロック/秒 約10分/ブロック
並列許容度 同時に複数ブロック有効 各高さに1つのブロック
リオーグリスク DAG色分けと伝播に依存 最長チェーン切替に依存

この表は両システムの確認ロジックを比較しています。DAG深度蓄積はKaspaに構造的な優位性をもたらしますが、実際の速度はネットワーク伝播品質に依存します。

PoW blockDAGとGHOSTDAGの理想的なユースケースは?

PoW blockDAGとGHOSTDAGは、PoWセキュリティモデルとフェアローンチ原則を維持しつつ高速な確認を必要とするシナリオに最適です。Kaspaはレイヤー1決済レイヤーとして位置付けられ、KASは取引手数料やマイナー報酬に利用されています。ネットワークはプレマインなしのフェアローンチを特徴としています。高頻度・小額決済が代表的なユースケースであり、短い確認時間はP2P送金をリアルタイム決済に近づけ、並列ブロック生成はマイナーの報酬機会を増やします。

堅牢なアカウントモデル、複雑なスマートコントラクト、成熟したDeFiエコシステムを必要とするアプリケーションには、Kaspaメインネットはまだ制約があります。blockDAGのウォレットやエクスプローラー統合は従来型単一チェーンシステムより複雑です。

PoW blockDAGとGHOSTDAGの制限は?

並列伝播依存: 高ブロックレートはネットワーク帯域と伝播速度の強化を要求します。極端な遅延下ではリオーグや色分類の再調整が発生する可能性があります。 統合の複雑さ: DAG色分けロジックへの対応が必要なため、エクスプローラーやウォレット開発は単一チェーンより難易度が高くなります。 エコシステム成熟度: DeFiやスマートコントラクト基盤は発展途上であり、wKASなどのクロスチェーンソリューションはブリッジリスクを伴います。 ストレージ負荷: 1秒あたり約10ブロックでデータが急速に増加し、フルノードのコスト評価が継続的に必要です。 ハッシュレート集中: PoWチェーンは理論上51%攻撃の脆弱性が残り、GHOSTDAGはフォーク処理のみ変更し、ハッシュレート集中リスク自体は解消しません。

まとめ

GHOSTDAGは並列ブロックグラフをBlue/Red分類とk-clusterパラメータで順序付き台帳へ変換します。確認深度はBlueチェーンの拡張とともに蓄積されます。単一チェーンコンセンサスと比較し、blockDAGは約1秒あたり10ブロックの並列有効ブロックをサポートします。これらの利点はネットワーク伝播、統合の複雑さ、エコシステム成熟度におけるトレードオフを伴います。

よくある質問

blockDAGとは?

blockDAGは各ブロックが複数の先行ブロックを参照できる有向非循環グラフ構造であり、マイナーは並列にブロックを生成できます。KaspaはPoW blockDAGを採用し、同一時間帯に複数の有効ブロックが共存可能で、GHOSTDAGコンセンサスが並列ブロックにグローバルな取引順序を付与します。

GHOSTDAGコンセンサスとは?

GHOSTDAGはKaspaがblockDAG上で採用するコンセンサスプロトコルであり、PHANTOMプロトコルファミリーの一部です。GHOSTDAGはBlue Setと最も重いサブツールールで並列ブロックをソートし、Blueブロックはメイン順序チェーンに含まれ、Redブロックは競合ルールに従って処理されます。これによりPoWネットワークはセキュリティを維持しつつスループットを向上させます。

BlueブロックとRedブロックの違いは?

BlueブロックはGHOSTDAGメイン順序チェーンに含まれ、取引はグローバルに実行されブロック報酬の対象となります。RedブロックはBlueメイン順序と競合し、通常は除外されますが、一部取引は後続のBlueブロックにより間接的に確認される場合があります。k-clusterパラメータはBlue色分けのローカルクラスタ境界を制御します。

KAS取引確認はどれくらい速いか?

Kaspaは約1秒あたり10ブロックを目標とし、確認深度はBlueチェーンの拡張とともに蓄積されるため、従来型単一チェーンPoWの分単位待機よりもはるかに速いです。実際の確認時間はハッシュレート分布、ネットワーク伝播、ノード同期状況、取引手数料に左右されます。

KaspaとBitcoinの違いは?

Bitcoinは単一チェーン構造を採用し、10分のブロック間隔で競合ブロックは通常孤立ブロックとなります。KaspaはPoW blockDAGによる並列ブロック生成を採用し、GHOSTDAGが並列ブロックを台帳へ順序付けします。約1秒あたり10ブロックを目標とし、SHA-256ではなくKHeavyHashマイニングアルゴリズムを使用します。

blockDAGの制限は?

高ブロックレートは強力なネットワーク伝播とノード帯域幅を要求します。blockDAG統合は従来型単一チェーンより複雑です。アプリケーション層はEthereumのようなアカウントモデルチェーンより成熟度が低く、オンチェーンデータの増加速度が速くフルノードストレージ負荷が高まります。PoWハッシュレート集中リスクは依然として残ります。

著者: Jayne
免責事項
* 本情報はGateが提供または保証する金融アドバイス、その他のいかなる種類の推奨を意図したものではなく、構成するものではありません。
* 本記事はGateを参照することなく複製/送信/複写することを禁じます。違反した場合は著作権法の侵害となり法的措置の対象となります。

関連記事

ONDOトークン経済モデル:プラットフォームの成長とユーザーエンゲージメントをどのように推進するのか
初級編

ONDOトークン経済モデル:プラットフォームの成長とユーザーエンゲージメントをどのように推進するのか

ONDOは、Ondo Financeエコシステムの中核を担うガバナンストークンかつ価値捕捉トークンです。主な目的は、トークンインセンティブの仕組みを活用し、従来型金融資産(RWA)とDeFiエコシステムをシームレスに統合することで、オンチェーン資産運用や収益プロダクトの大規模な成長を促進することにあります。
2026-03-27 13:52:46
Pendle対Notional:DeFi固定倍率収益プロトコルの比較分析
中級

Pendle対Notional:DeFi固定倍率収益プロトコルの比較分析

PendleとNotionalは、DeFi固定収益分野を代表する2つの主要プロトコルです。それぞれ独自の仕組みで収益を創出しています。Pendleは、PTとYTのイールド分離モデルにより、固定収益や利回り取引機能を提供します。一方、Notionalは、固定金利のレンディングマーケットプレイスを通じて、ユーザーが借入金利をロックできるようにしています。比較すると、Pendleは収益資産管理や金利取引に最適であり、Notionalは固定金利レンディングに特化しています。両者は、プロダクト構造、流動性設計、ターゲットユーザー層において独自のアプローチを持ち、DeFi固定収益市場の発展を牽引しています。
2026-04-21 07:34:07
PendleにおけるPTとYTとは何か?収益分割メカニズムを詳しく解説
中級

PendleにおけるPTとYTとは何か?収益分割メカニズムを詳しく解説

PTとYTは、Pendleプロトコルにおいて不可欠な2種類の利回りトークンです。PT(Principal Token)は利回り資産の元本を表し、通常は割引価格で取引され、満期日に額面で償還されます。YT(Yield Token)は資産の将来利回りを受け取る権利を示し、予想収益を狙って取引することができます。Pendleは利回り資産をPTとYTに分割することで、DeFi領域に利回り取引のマーケットプレイスを構築しました。これにより、ユーザーは固定利回りの確保、利回り変動への投機、および利回りリスクの管理が可能となります。
2026-04-21 07:18:16
Render、io.net、Akash:DePINハッシュレートネットワークの比較分析
初級編

Render、io.net、Akash:DePINハッシュレートネットワークの比較分析

Render、io.net、Akashは、単なる均質な市場で競争しているのではなく、DePINハッシュパワー分野における三つの異なるアプローチを体現しています。それぞれが独自の技術路線を進んでおり、GPUレンダリング、AIハッシュパワーのオーケストレーション、分散型クラウドコンピューティングという特徴があります。Renderは、高品質なGPUレンダリングタスクの提供に注力し、結果検証や強固なクリエイターエコシステムの構築を重視しています。io.netはAIモデルのトレーニングと推論に特化し、大規模なGPUオーケストレーションとコスト最適化を主な強みとしています。Akashは多用途な分散型クラウドマーケットプレイスを確立し、競争入札メカニズムにより低コストのコンピューティングリソースを提供しています。
2026-03-27 13:18:37
AI分野におけるRenderの申請理由:分散型ハッシュレートが人工知能の発展を支える仕組み
初級編

AI分野におけるRenderの申請理由:分散型ハッシュレートが人工知能の発展を支える仕組み

AIハッシュパワーに特化したプラットフォームとは異なり、RenderはGPUネットワーク、タスク検証システム、RENDERトークンインセンティブモデルを組み合わせている点が際立っています。この構成により、Renderは特定のAIシナリオ、特にグラフィックス計算を必要とするAIアプリケーションにおいて、優れた適応性と柔軟性を提供します。
2026-03-27 13:13:31
Plasma(XPL)トークノミクス分析:供給、分配、価値捕捉
初級編

Plasma(XPL)トークノミクス分析:供給、分配、価値捕捉

Plasma(XPL)は、ステーブルコイン決済に特化したブロックチェーンインフラです。ネイティブトークンのXPLは、ガス料金の支払い、バリデータへのインセンティブ、ガバナンスへの参加、価値の捕捉といった、ネットワーク内で重要な機能を果たします。XPLのトークノミクスは高頻度決済に最適化されており、インフレ型の分配と手数料バーンの仕組みを組み合わせることで、ネットワークの拡大と資産の希少性の間に持続的なバランスを実現しています。
2026-03-24 11:58:52