ブロックチェーンからの進化形であるBlockDAGは、分散型台帳技術にマルチプリオールのコンセプトを導入しています。 このセクションでは、その仕組みを掘り下げ、ブロックチェーンの限界と対比し、スケーラビリティとスピードのために採用されている洗練されたアプローチを解明します。
UTXO(Unspent Transaction Output)は、Kaspaブロックチェーンのアカウントの基本単位です。 UTXOは、まだ使用されていないアドレスが受け取ったKaspaの量を表します。 このシステムでは、新しいブロックがマイニングされるとUTXOが生成され、マイナーにコインが報酬を与えられます。 トランザクションの場合、UTXOが使用されます。Kaspaを送金すると、ウォレットからUTXOを利用することになります。 UTXOの重要な特徴は、部分的に使用できないことです。100カスパを送金するには、少なくともその金額に相当するUTXOを使用し、超過分はおつりとして返還する必要があります。 さらに、UTXOは、ブロックチェーンが特定のアドレスにリンクされているすべてのUTXOの記録を保持するため、Kaspaの所有権を追跡するために重要です。
UTXOモデルは、アカウントベースのモデルに比べていくつかの利点を誇り、Kaspaブロックチェーンをさまざまな方法で強化します。
要約すると、UTXOはデジタル資産の所有権を追跡するための強力で効率的なメカニズムであり、Kaspaブロックチェーンのセキュリティ、プライバシー、スケーラビリティの面で重要な利点を提供しますが、システムの運用と効率に関連する複雑さと課題ももたらします。
PHANTOMプロトコルは、トランザクションのスループットとスケーラビリティの点で、従来のブロックチェーンよりも大幅に改善されています。 ブロックのシーケンシャルチェーンに依存するブロックチェーンとは異なり、PHANTOMは前の段落で見たように、台帳を有向非巡回グラフ(DAG)として構築し、各ブロックは複数の先行タスクを参照できます。 この構造的な変化は、より大きなトランザクション量を促進し、ブロックチェーンの逐次ブロック検証の必要性によって課せられた制限を解決します。
このより複雑な構造の中で秩序を維持するために、PHANTOMは貪欲なアルゴリズムを利用して、kクラスターと呼ばれるもの(ブロックが密接に相互接続され、正直なノードによって採掘されたことを示すDAGのサブセット)を構築します。 このプロセスでは、新しいブロックによって参照されていないブロックである DAG の先端を特定し、その中から最大の k クラスターを選択して、ネットワークの正直な部分を表します。 次に、プロトコルは、互いに参照しないブロックのセットである十分に小さいアンチコーンを持つブロックを含めることによって、このセットを拡張します。
blockDAG内のトランザクションの順序は極めて重要です。 PHANTOMは、k-クラスターをトポロジカルにトラバースすることから始まり、ブロックを繰り返し追加して完全に順序付けされたリストを作成する方法を提案しています。 このリストは、DAG の構造に固有の階層を尊重し、k クラスターの外部にブロックを配置することを延期し、効果的にペナルティを課し、悪意のある目的でマイニングされた可能性のあるブロックからネットワークの整合性を保護します。
DAG を定義する別の方法として、トポロジカルな順序を持つグラフ、つまり、各ノードが指すノードの前に来る順序で配置できるグラフがあります。 Kaspaが報告した実践的な例:「この概念に対する2つの優れた類似点は、大学でコースを受講する順序、または朝に服を着る順序です」。
PHANTOMのスケーラビリティは重要な機能であり、ネットワークのスループット能力に関係なく安全であることが証明されています。 これは、ブロック作成率が高くなるにつれてセキュリティしきい値が弱くなるビットコインとは対照的です。 一方、PHANTOMは、ネットワークの伝搬遅延の直径が既知であり、パラメータkによって説明されていれば、ブロック作成率が増加してもセキュリティしきい値を維持します。 この品質は、セキュリティを損なうことなく、より大きなブロックやより高速なレートをサポートするPHANTOMの能力にとって重要です。
また、PHANTOMプロトコルは、すべてのブロックを台帳に含めることで、孤立ブロック(有効であるがメインチェーンの一部ではないブロック)の問題にも対処します。 このインクルージョンは、ネットワーク内の計算能力を最大限に活用するのに役立ちます。 最大のkクラスターは、ネットワークの計算能力の大部分を所有していると想定される正直なノードが、そのブロックをその内部で適切に表現するため、正直なチェーンを表している可能性があります。 このアプローチにより、DAG の複雑さが増しても、トランザクションの整合性と順序が維持され、ネットワークはさまざまな攻撃ベクトルに対して安全に保たれます。
実際のアプリケーションでは、PHANTOMの設計により、大量のトランザクションを効率的に処理できる台帳が可能になり、従来のブロックチェーン技術の制約を克服しようとする暗号通貨やその他の分散型台帳アプリケーションにとって魅力的な基盤になります。 PHANTOMプロトコルは、DAG内でトランザクションを注文する方法を提供するだけでなく、そのスケーラビリティとセキュリティ特性を通じて、新世代の高スループット台帳システムをサポートする可能性も示しています。
GHOSTDAGプロトコルは、PHANTOMプロトコルの改良版であり、分散型台帳技術の進化における次のステップを具現化しています。 GHOSTDAGのこの分野への主な貢献は、従来のブロックチェーンで見られる直線的な進行とは異なり、複数のブロックを同時に作成できるシステムであるblockDAG構造内でトランザクションを注文する斬新なアプローチです。
GHOSTDAGは、前身のPHANTOMが直面していた最適化問題の計算難しさを回避する貪欲なアルゴリズムを活用しています。 このアルゴリズムにより、GHOSTDAGは、誠実なノードによってマイニングされたと見なされるブロック(「Blue」とラベル付けされたブロックで構成されるblockDAGのサブセット)であるkクラスターを迅速かつ効率的に構築できます。 これは、最良の先端から青のセット、または過去に最大の青のセットを持つ最新のブロックから青のセットを継承し、k-cluster プロパティを維持する新しいブロックを追加することで実現されます。
GHOSTDAGアルゴリズムは、チェーンの最初のブロックであるジェネシスブロックから開始し、各チップのブルーセットを再帰的に計算して、ジェネシスブロックまでさかのぼるこれらのセットのチェーンを効果的に作成します。 青のセットに含まれていないブロックは「赤」と見なされ、非協力ノードによって作成された可能性が高いため、疑いを持って扱われます。 GHOSTDAGのブロックの順序付けは、最初にトポロジカルなソートに従って青のブロックを並べ、次に赤のブロックを台帳から除外せずにペナルティを課す方法で配置するという繊細なプロセスです。
このプロトコルの素晴らしさは、トランザクションを効率的に注文する能力だけでなく、そのスケーラビリティにもあります。 GHOSTDAGは、台帳のセキュリティを損なうことなく、ブロック作成率の向上に対応できます。 これは、計算能力の大部分が誠実なノードによって制御されている限り、トランザクションの順序が合意され、時間の経過とともに不変であることを保証することによって行われます。
実際には、GHOSTDAGのブロック順序に対するアプローチとその固有のスケーラビリティは、従来のブロックチェーンよりもはるかに効率的な分散型台帳に変換されます。 これは、速度やセキュリティを犠牲にすることなく大量のトランザクションを処理する能力が最も重要であるKaspaのようなネットワークで特に顕著です。
blockDAG 構造体を使用すると、ブロックは複数の先行タスクを参照できるため、多くのブロックを並列に作成できるため、スループットが大幅に向上します。 しかし、これはまた、これらのブロックとそのトランザクションを順序付けるという課題をもたらし、それこそがGHOSTDAGが取り組む課題です。 効率的なアルゴリズムとスケーラビリティを備えたGHOSTDAGは、妥協することなくスピード、セキュリティ、スケーラビリティを実現するというトリレンマを解決しようとする、ブロックチェーン3.0と呼ばれる分散型台帳技術の次の波の重要なコンポーネントとして位置付けられています。
結論として、GHOSTDAGは分散型台帳の設計における大きな飛躍を表しており、ネットワークの完全性とセキュリティを維持しながら、速度とスケーラビリティの重要な問題に対するソリューションを提供します。 テクノロジーが成熟し、より多くのアプリケーションに採用されるにつれて、近い将来、分散型台帳テクノロジーのアーキテクチャを再定義する可能性が非常に高いです。
KaspaエコシステムにおけるGHOSTからDAG KNIGHTへの進化は、分散型台帳技術におけるコンセンサスプロトコルの分野における大きな進歩を表しています。 GHOSTプロトコルから始まった独創的な作業は、DAG KNIGHTの作成につながる一連の革新的な変更の基礎を築きました。 この進化は、分散型システムに固有の複雑さをナビゲートしながら、トランザクションのスループットとネットワークセキュリティを向上させるというコミットメントを示しています。
2013年にヨナタン・ソンポリンスキー博士とアビブ・ゾハール博士によって導入されたGHOSTプロトコルは、ネットワークセキュリティに関連するブロック作成率の重要な問題に対処しました。 「貪欲に最も重いサブツリー」の概念を導入し、ブロックツリーのメインチェーンの選択を最適化しました。 この変更により、プルーフ・オブ・ワーク暗号通貨で一般的な懸念事項である51%攻撃を恐れることなく、より高いブロック作成率とより大きなブロックサイズが可能になりました。
その後の数年間で、この研究はPHANTOMプロトコルを生み出し、ナカモトコンセンサス(NC)の最も長い連鎖律を一般化して、最大で十分に接続されたブロックのサブセットを選択しました。 PHANTOM では、最大 k クラスター サブ DAG を選択することを目的とした最適化問題が導入され、k はネットワークの待機時間の上限を表します。
ただし、DAG KNIGHTプロトコルは、先験的なレイテンシ境界を想定する必要性を排除することでさらに一歩進んでおり、PHANTOMおよび以前のプロトコルの制限の1つに対処しています。 DAG KNIGHTは、ネットワークレイテンシーに上限がないという仮定の下で動作し、計算能力の50%未満の攻撃者に対して安全な最初のパーミッションレスパラメータレスコンセンサスプロトコルとなっています。
パラメーターのなさは、ネットワークのパフォーマンスに重大な影響を及ぼします。 通常、ハードコードされたレイテンシパラメータによって制約されるパラメータ化されたプロトコルとは異なり、DAG KNIGHTでは、ネットワークを実際の条件に従って収束させることができます。 リアルタイムの敵対的レイテンシーに調整し、通常のインターネット条件下で数秒以内にトランザクション確認を行うことを可能にし、前モデルよりも大幅に改善されています。
DAG KNIGHTのモデルはビザンチン方式を前提としており、攻撃者はプロトコルのルールから任意に逸脱することができますが、システムは攻撃者が制御する計算能力の50%未満であるという前提で保護されています。 これにより、ノードのハードウェアとネットワークのバックボーンの容量によってのみ制約される、任意の高スループット構成の下でネットワークの安全性が維持されます。
DAG KNIGHTの最適化パラダイムは、最大のkクラスターがDAGの少なくとも50%をカバーするように最小kを検索するデュアル最小-最大問題を反映しています。 この微妙なアプローチは、選択したブロックセット間の十分な遅延と切断を許容し、安全性と活性のバランスを取ります。
プロトコルの自己安定化の性質により、条件が満たされると過去の障害から回復することができ、回復後のトランザクションの安全な確認を保証します。 DAG KNIGHTは、現在観測可能なレイテンシーという意味ではなく、敵対者が引き起こす可能性のある最大レイテンシーという弱い意味で応答性があります。
全体として、DAG KNIGHTのコンセンサスプロトコルは、Kaspaエコシステムの成熟した進化を表しており、ブロックチェーン技術の研究開発の進歩的な性質の証として、より適応性が高く、安全で効率的なシステムを提供します。
ブロックチェーンからの進化形であるBlockDAGは、分散型台帳技術にマルチプリオールのコンセプトを導入しています。 このセクションでは、その仕組みを掘り下げ、ブロックチェーンの限界と対比し、スケーラビリティとスピードのために採用されている洗練されたアプローチを解明します。
UTXO(Unspent Transaction Output)は、Kaspaブロックチェーンのアカウントの基本単位です。 UTXOは、まだ使用されていないアドレスが受け取ったKaspaの量を表します。 このシステムでは、新しいブロックがマイニングされるとUTXOが生成され、マイナーにコインが報酬を与えられます。 トランザクションの場合、UTXOが使用されます。Kaspaを送金すると、ウォレットからUTXOを利用することになります。 UTXOの重要な特徴は、部分的に使用できないことです。100カスパを送金するには、少なくともその金額に相当するUTXOを使用し、超過分はおつりとして返還する必要があります。 さらに、UTXOは、ブロックチェーンが特定のアドレスにリンクされているすべてのUTXOの記録を保持するため、Kaspaの所有権を追跡するために重要です。
UTXOモデルは、アカウントベースのモデルに比べていくつかの利点を誇り、Kaspaブロックチェーンをさまざまな方法で強化します。
要約すると、UTXOはデジタル資産の所有権を追跡するための強力で効率的なメカニズムであり、Kaspaブロックチェーンのセキュリティ、プライバシー、スケーラビリティの面で重要な利点を提供しますが、システムの運用と効率に関連する複雑さと課題ももたらします。
PHANTOMプロトコルは、トランザクションのスループットとスケーラビリティの点で、従来のブロックチェーンよりも大幅に改善されています。 ブロックのシーケンシャルチェーンに依存するブロックチェーンとは異なり、PHANTOMは前の段落で見たように、台帳を有向非巡回グラフ(DAG)として構築し、各ブロックは複数の先行タスクを参照できます。 この構造的な変化は、より大きなトランザクション量を促進し、ブロックチェーンの逐次ブロック検証の必要性によって課せられた制限を解決します。
このより複雑な構造の中で秩序を維持するために、PHANTOMは貪欲なアルゴリズムを利用して、kクラスターと呼ばれるもの(ブロックが密接に相互接続され、正直なノードによって採掘されたことを示すDAGのサブセット)を構築します。 このプロセスでは、新しいブロックによって参照されていないブロックである DAG の先端を特定し、その中から最大の k クラスターを選択して、ネットワークの正直な部分を表します。 次に、プロトコルは、互いに参照しないブロックのセットである十分に小さいアンチコーンを持つブロックを含めることによって、このセットを拡張します。
blockDAG内のトランザクションの順序は極めて重要です。 PHANTOMは、k-クラスターをトポロジカルにトラバースすることから始まり、ブロックを繰り返し追加して完全に順序付けされたリストを作成する方法を提案しています。 このリストは、DAG の構造に固有の階層を尊重し、k クラスターの外部にブロックを配置することを延期し、効果的にペナルティを課し、悪意のある目的でマイニングされた可能性のあるブロックからネットワークの整合性を保護します。
DAG を定義する別の方法として、トポロジカルな順序を持つグラフ、つまり、各ノードが指すノードの前に来る順序で配置できるグラフがあります。 Kaspaが報告した実践的な例:「この概念に対する2つの優れた類似点は、大学でコースを受講する順序、または朝に服を着る順序です」。
PHANTOMのスケーラビリティは重要な機能であり、ネットワークのスループット能力に関係なく安全であることが証明されています。 これは、ブロック作成率が高くなるにつれてセキュリティしきい値が弱くなるビットコインとは対照的です。 一方、PHANTOMは、ネットワークの伝搬遅延の直径が既知であり、パラメータkによって説明されていれば、ブロック作成率が増加してもセキュリティしきい値を維持します。 この品質は、セキュリティを損なうことなく、より大きなブロックやより高速なレートをサポートするPHANTOMの能力にとって重要です。
また、PHANTOMプロトコルは、すべてのブロックを台帳に含めることで、孤立ブロック(有効であるがメインチェーンの一部ではないブロック)の問題にも対処します。 このインクルージョンは、ネットワーク内の計算能力を最大限に活用するのに役立ちます。 最大のkクラスターは、ネットワークの計算能力の大部分を所有していると想定される正直なノードが、そのブロックをその内部で適切に表現するため、正直なチェーンを表している可能性があります。 このアプローチにより、DAG の複雑さが増しても、トランザクションの整合性と順序が維持され、ネットワークはさまざまな攻撃ベクトルに対して安全に保たれます。
実際のアプリケーションでは、PHANTOMの設計により、大量のトランザクションを効率的に処理できる台帳が可能になり、従来のブロックチェーン技術の制約を克服しようとする暗号通貨やその他の分散型台帳アプリケーションにとって魅力的な基盤になります。 PHANTOMプロトコルは、DAG内でトランザクションを注文する方法を提供するだけでなく、そのスケーラビリティとセキュリティ特性を通じて、新世代の高スループット台帳システムをサポートする可能性も示しています。
GHOSTDAGプロトコルは、PHANTOMプロトコルの改良版であり、分散型台帳技術の進化における次のステップを具現化しています。 GHOSTDAGのこの分野への主な貢献は、従来のブロックチェーンで見られる直線的な進行とは異なり、複数のブロックを同時に作成できるシステムであるblockDAG構造内でトランザクションを注文する斬新なアプローチです。
GHOSTDAGは、前身のPHANTOMが直面していた最適化問題の計算難しさを回避する貪欲なアルゴリズムを活用しています。 このアルゴリズムにより、GHOSTDAGは、誠実なノードによってマイニングされたと見なされるブロック(「Blue」とラベル付けされたブロックで構成されるblockDAGのサブセット)であるkクラスターを迅速かつ効率的に構築できます。 これは、最良の先端から青のセット、または過去に最大の青のセットを持つ最新のブロックから青のセットを継承し、k-cluster プロパティを維持する新しいブロックを追加することで実現されます。
GHOSTDAGアルゴリズムは、チェーンの最初のブロックであるジェネシスブロックから開始し、各チップのブルーセットを再帰的に計算して、ジェネシスブロックまでさかのぼるこれらのセットのチェーンを効果的に作成します。 青のセットに含まれていないブロックは「赤」と見なされ、非協力ノードによって作成された可能性が高いため、疑いを持って扱われます。 GHOSTDAGのブロックの順序付けは、最初にトポロジカルなソートに従って青のブロックを並べ、次に赤のブロックを台帳から除外せずにペナルティを課す方法で配置するという繊細なプロセスです。
このプロトコルの素晴らしさは、トランザクションを効率的に注文する能力だけでなく、そのスケーラビリティにもあります。 GHOSTDAGは、台帳のセキュリティを損なうことなく、ブロック作成率の向上に対応できます。 これは、計算能力の大部分が誠実なノードによって制御されている限り、トランザクションの順序が合意され、時間の経過とともに不変であることを保証することによって行われます。
実際には、GHOSTDAGのブロック順序に対するアプローチとその固有のスケーラビリティは、従来のブロックチェーンよりもはるかに効率的な分散型台帳に変換されます。 これは、速度やセキュリティを犠牲にすることなく大量のトランザクションを処理する能力が最も重要であるKaspaのようなネットワークで特に顕著です。
blockDAG 構造体を使用すると、ブロックは複数の先行タスクを参照できるため、多くのブロックを並列に作成できるため、スループットが大幅に向上します。 しかし、これはまた、これらのブロックとそのトランザクションを順序付けるという課題をもたらし、それこそがGHOSTDAGが取り組む課題です。 効率的なアルゴリズムとスケーラビリティを備えたGHOSTDAGは、妥協することなくスピード、セキュリティ、スケーラビリティを実現するというトリレンマを解決しようとする、ブロックチェーン3.0と呼ばれる分散型台帳技術の次の波の重要なコンポーネントとして位置付けられています。
結論として、GHOSTDAGは分散型台帳の設計における大きな飛躍を表しており、ネットワークの完全性とセキュリティを維持しながら、速度とスケーラビリティの重要な問題に対するソリューションを提供します。 テクノロジーが成熟し、より多くのアプリケーションに採用されるにつれて、近い将来、分散型台帳テクノロジーのアーキテクチャを再定義する可能性が非常に高いです。
KaspaエコシステムにおけるGHOSTからDAG KNIGHTへの進化は、分散型台帳技術におけるコンセンサスプロトコルの分野における大きな進歩を表しています。 GHOSTプロトコルから始まった独創的な作業は、DAG KNIGHTの作成につながる一連の革新的な変更の基礎を築きました。 この進化は、分散型システムに固有の複雑さをナビゲートしながら、トランザクションのスループットとネットワークセキュリティを向上させるというコミットメントを示しています。
2013年にヨナタン・ソンポリンスキー博士とアビブ・ゾハール博士によって導入されたGHOSTプロトコルは、ネットワークセキュリティに関連するブロック作成率の重要な問題に対処しました。 「貪欲に最も重いサブツリー」の概念を導入し、ブロックツリーのメインチェーンの選択を最適化しました。 この変更により、プルーフ・オブ・ワーク暗号通貨で一般的な懸念事項である51%攻撃を恐れることなく、より高いブロック作成率とより大きなブロックサイズが可能になりました。
その後の数年間で、この研究はPHANTOMプロトコルを生み出し、ナカモトコンセンサス(NC)の最も長い連鎖律を一般化して、最大で十分に接続されたブロックのサブセットを選択しました。 PHANTOM では、最大 k クラスター サブ DAG を選択することを目的とした最適化問題が導入され、k はネットワークの待機時間の上限を表します。
ただし、DAG KNIGHTプロトコルは、先験的なレイテンシ境界を想定する必要性を排除することでさらに一歩進んでおり、PHANTOMおよび以前のプロトコルの制限の1つに対処しています。 DAG KNIGHTは、ネットワークレイテンシーに上限がないという仮定の下で動作し、計算能力の50%未満の攻撃者に対して安全な最初のパーミッションレスパラメータレスコンセンサスプロトコルとなっています。
パラメーターのなさは、ネットワークのパフォーマンスに重大な影響を及ぼします。 通常、ハードコードされたレイテンシパラメータによって制約されるパラメータ化されたプロトコルとは異なり、DAG KNIGHTでは、ネットワークを実際の条件に従って収束させることができます。 リアルタイムの敵対的レイテンシーに調整し、通常のインターネット条件下で数秒以内にトランザクション確認を行うことを可能にし、前モデルよりも大幅に改善されています。
DAG KNIGHTのモデルはビザンチン方式を前提としており、攻撃者はプロトコルのルールから任意に逸脱することができますが、システムは攻撃者が制御する計算能力の50%未満であるという前提で保護されています。 これにより、ノードのハードウェアとネットワークのバックボーンの容量によってのみ制約される、任意の高スループット構成の下でネットワークの安全性が維持されます。
DAG KNIGHTの最適化パラダイムは、最大のkクラスターがDAGの少なくとも50%をカバーするように最小kを検索するデュアル最小-最大問題を反映しています。 この微妙なアプローチは、選択したブロックセット間の十分な遅延と切断を許容し、安全性と活性のバランスを取ります。
プロトコルの自己安定化の性質により、条件が満たされると過去の障害から回復することができ、回復後のトランザクションの安全な確認を保証します。 DAG KNIGHTは、現在観測可能なレイテンシーという意味ではなく、敵対者が引き起こす可能性のある最大レイテンシーという弱い意味で応答性があります。
全体として、DAG KNIGHTのコンセンサスプロトコルは、Kaspaエコシステムの成熟した進化を表しており、ブロックチェーン技術の研究開発の進歩的な性質の証として、より適応性が高く、安全で効率的なシステムを提供します。