今日は、DAGテクノロジーとは何かを確認し、ブロックチェーンテクノロジーに対するその長所と短所について説明します。 DAG、有向非巡回グラフ、または有向非巡回グラフのテクノロジーは、従来のブロックチェーンとは異なり、分散アカウンティングテクノロジーとして定義されています。 同期アカウンティングを非同期アカウンティングに更新する役割を果たします。 多くの人々は、それが従来のブロックチェーンの高い同時実行性の問題、すなわち速度を解決できると考えています。 DAGは、実際には、配列、順列、ブロックチェーンなどのデータ構造です。

DAGテクノロジーとは何ですか?

DAGは、相互に接続された一連のデータの表現を可能にする一種のグラフです。 ノードとも呼ばれる円の形で、グラフ内のさまざまなポイント間のデータの流れをシミュレートする線で接続されています。 同じグループ内のデータのサブセットを表すポイント。 ブロックチェーンテクノロジーはデータベース構造ですが、各ブロックは鉄の鎖のように絡み合っています。

要約すると、有向非巡回グラフとしても知られるDAGは、ブロックチェーン分野で非常に公開されているテクノロジーであると推測できます。 ただし、実際にはブロックチェーンではありません。 むしろ、配列、ブロックチェーン、順列などのデータ構造です。 ただし、ブロックチェーンとは異なり、長いチェーンのコンセンサスを重いチェーンのコンセンサスに切り替えます。 したがって、リクエストが多いほど効率が高くなります。

DAGテクノロジーの特徴

DAGテクノロジーとは:ブロックチェーンに対する長所と短所

現在のパブリックブロックチェーンテクノロジーと比較すると、DAGは実際にはグラフとチェーンの違いです。 つまり、チェーンは1つの入力と1つの出力次数しかないため、1つの部分だけを処理できません。また、チェーン内のノードを複数に分割して処理することはできませんが、グラフは、複数の外部次数を持つことができるため、複数の接続されたノードを同時に処理できます。 したがって、その機能は次のとおりです。

  • DAGによって実行されるトランザクション速度の高速化、ローカル処理、および並列決済により、トランザクションの速度を大幅に向上させることができます。
  • 各ノードが独立して計算できるため、高いスケーラビリティ。アカウンティングノードはより高速に応答でき、モノのインターネットプロジェクトに最適です。
  • 1つのノードを変更するとすべてのノードが変更されるため、セキュリティが強化され、入力と出力の度合いが大きくなるため、ノードの悪意のある操作が防止されます。

DAGのプロパティ

DAGには、その動作を管理する特定のプロパティがあります。

  • それらには起点と終点があります。これにより、パスは常に起点から終点に移動し、このパスに戻ることはできません。 つまり、グラフの頂点から開始し、残りの頂点を通過して、旅行が開始されたのと同じ頂点で終了することは不可能です。
  • すべてのノードを変更せずにノードを変更することはできません。つまり、頂点間の関係を変更すると、DAG全体が書き換えられます。これは、その構造と重みも変更されるためです。
  • それらは並列にすることができ、DAGは並列生成と異なる頂点間の異なる値パスを持つことができます。 これにより、頂点間の相互関係を最適に検証できます。
  • それらは還元可能であり、DAGのユニークな特性は、そのパスが損失なしに指定されたすべての関係を満たす最適なポイントに構造を縮小できることです。

DAGテクノロジーを使用する利点

  • 速度、おそらくその最大の利点は、ブロックチェーンとは異なり、応答速度を処理する必要のあるトランザクションが多いほど速くなります。
  • ブロック作成時間の制限を受けないため、より高いレベルのスケーラビリティにより、ブロックチェーンネットワークで処理されるトランザクションよりも多くのトランザクションを処理できます。 これは、モノのインターネットのアプリケーションで特に魅力的です。
  • マイニングを必要とせず、そのカーボンフットプリントは、ブロックチェーンを生成するためにマイニングを必要とする暗号通貨によって残されたもののごく一部です。 これは、DAGがPoWコンセンサスアルゴリズムを必要としないという事実のおかげです。
  • 採掘作業を必要とせず、取引の送信に費用がかからないため、手数料や取引手数料は発生しません。 ただし、特定の特殊なタイプのノードには少額の料金を支払う必要がある場合があります。

DAGテクノロジーを使用することのデメリット

DAGテクノロジーとは:ブロックチェーンに対する長所と短所

DAGテクノロジーの考えられる欠点の中には、完全に分散化されているわけではないと言えます。 DAGに基づくプロトコルのほとんどは、それらを集中化に関連付ける特定の要素を維持しています。 そして、多くの人がネットワークをジャンプスタートすることは短期的な解決策かもしれないと信じていますが、DAGが本当に独立して進化できるかどうかはまだわかりません。 そうしないと、ネットワークを不自由にする可能性のある攻撃につながる可能性があります。

DAGのもう1つの重要な欠点は、大規模なマクロスケールでのテストがまだ行われていないため、パフォーマンスが保証されないことです。 DAGに基づく暗号通貨は数年前から存在していますが、広く使用できるようになるまでにはまだ長い道のりがあります。 これにより、開発の可能性と、ユーザーによる将来の悪用に対するインセンティブについて不確実性が生じます。

ブロックチェーンとの比較

DAGテクノロジーとBlockchainテクノロジーを比較すると、最初にわかるのは、それらの主な違いは、応答の効率と速度にあるということです。 アプリケーションの数が増えるとブロックチェーンテクノロジーの効率が低下するのに対し、DAGはその逆であることがわかっています。 アプリケーションの数が増えると、その効率が上がるため、多くの人がDAGがBlockchainの並行性の問題を解決するために呼び出されるものであると考えています。

DAGテクノロジーとは:ブロックチェーンに対する長所と短所

さらに、DAGとブロックチェーンは分散型台帳にトランザクションを記録しますが、それらは異なる方法で記録します。 ブロックチェーンを一種のリンクされたブロックチェーンと考えると、DAGはツリーに似ており、多数のブランチが1つのトランザクションを別のトランザクションに接続します。 ブロックチェーンとは異なり、DAGはマイナーやブロックを必要としません。 実際、ユーザーは、以前のトランザクションを新しいトランザクションで確認するプロセスを通じて、互いのトランザクションを確認する必要があります。

  なぜ暗号通貨マイニングは環境に悪いのですか?