暗号通貨における(DAG)とは何ですか?

暗号通貨について考えると、常に「ブロックチェーン」や「分散台帳」といった用語が思い浮かびます。ビットコインが登場して以来、価値を移転したり、分散型アプリケーションと相互作用したりすることを可能にする類似のアーキテクチャに基づいた何百もの他の暗号通貨が増えています。

従来のブロックチェーンでは、一定の時間ごとに新しいブロックが既存のチェーンに追加され、前のブロックに暗号リンクで接続されます。このシステムは、トランザクションの発行とブロックへの含まれるまで待つことを意味します。これは電車を待つようなもので、車両のサイズや待っている人の数によって、乗る前にいくつかの電車を逃すことがあるかもしれません。確認には数秒から数時間かかることがあります。

一部の人々にとって、この遅延は提供される安全性のために許容できます。しかし、私にとって、ブロックチェーン技術には有効期限があります。そのスケーラビリティの問題は長期的には克服できないように思えます。私は、未来は全く異なるアーキテクチャにあると固く信じています:有向非巡回グラフ(DAG)。

DAGの概念についての説明

DAGは特定の方法で情報を接続するデータ構造です。(の頂点)と(のエッジ)から構成されており、単一の方向(から) “有向”(になり、サイクルを形成しません)ので "非循環"です。ある点から始めてグラフを辿ると、決して同じ点に戻ることはありません。

科学や医学ではDAGが変数間の関係を観察するために使用されるのに対し、暗号通貨では分散型合意に対する根本的な代替手段を提供します。

暗号通貨におけるDAGの動作

DAGに基づくシステムでは、各頂点がトランザクションを表します。ブロックやマイニングは存在せず、データベースを拡張します。トランザクションをグループ化する代わりに、新しいトランザクションは以前のトランザクションの上に構築され、送信時に小さなプルーフ・オブ・ワークを実行します。

新しいトランザクションが追加されるためには、古いトランザクションに依存する必要があります。私がトランザクションを作成する場合、未確認の以前のトランザクションを参照しなければならず、それが私の行動によって確認されます。その後、私のトランザクションは、誰かがそれを参照するまで保留状態になります。

DAGシステムは、マイナーなしでブロックチェーンと同様に二重支出を防ぎます。ノードが古いトランザクションを確認する際、最初のトランザクションまでの全ルートを評価して十分な残高を保証します。ユーザーが無効なルートを選択すると、自分のトランザクションが無視されるリスクがあります。

時間が経つにつれて、優勢な枝が形成され、より弱い枝は見捨てられます。絶対的な目的はありませんが、「確認の信頼」の概念は、トランザクションが維持される可能性を推定することを可能にします。

ユーザーにとって、その体験は他のどの暗号通貨とも似ています: アドレスと数量を入力し、送信します。すべての技術的プロセスは裏方で行われます。

DAGの利点

  • 速度: ブロック時間なしで、トランザクションは即座に処理されます。
  • 持続可能性: マイニングを必要とせず、炭素足跡を大幅に削減します。
  • 手数料なし: マイナーの不在は料金の必要性を排除します。
  • スケーラビリティ: 従来のブロックチェーンよりもはるかに多くのトランザクションを秒単位で処理できます。

デメリット

  • 部分的中央集権: 多くのDAGプロトコルは中央集権的な要素を維持しており、それが脆弱性を生み出しています。
  • 大規模に検証されていない技術: 何年も前から存在していますが、まだ大規模に機能することが証明されていません。

有向非巡回グラフは、暗号通貨ネットワークにとって魅力的な技術を表していますが、完全に実装しているプロジェクトはまだ少数です。もしその潜在能力を最大限に発揮できれば、手数料なしで高性能を求めるエコシステム、例えばモノのインターネットやマイクロペイメントを革命化する可能性があります。

BTC-1.22%
原文表示
このページには第三者のコンテンツが含まれている場合があり、情報提供のみを目的としております(表明・保証をするものではありません)。Gateによる見解の支持や、金融・専門的な助言とみなされるべきものではありません。詳細については免責事項をご覧ください。
  • 報酬
  • コメント
  • リポスト
  • 共有
コメント
0/400
コメントなし
  • ピン
いつでもどこでも暗号資産取引
qrCode
スキャンしてGateアプリをダウンロード
コミュニティ
日本語
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)