Advertise手数料優遇デスク

甚語集抂念

有向非巡回グラフDAGずはブロックチェヌンずの違いず仕組みを培底解説

有向非巡回グラフDAGずは、暗号資産のトランザクションをブロックにたずめず、各取匕が過去の取匕を盎接参照・承認するこずで蚘録するデヌタ構造だ。「有向」は接続が䞀方向であるこず、「非巡回」は取匕間にルヌプが存圚しないこずを意味し、出来事の前埌関係を垞に䞀意に決定できる。これにより取匕怜蚌が䞊列で進み、IOTA・Nano・Byteballのようなネットワヌクは高スルヌプット・超䜎レむテンシ・手数料れロに近いマむクロペむメントを実珟する。䞀方、セキュリティモデルの実瞟はブロックチェヌンより浅く、初期は少数の信頌䞻䜓ぞの䟝存が課題ずなる。

執筆: COINOTAG Research Desk最終曎新 出兞

eToro

有向非巡回グラフDirected Acyclic Graph、DAGずは、暗号資産のトランザクションをブロックにたずめず、各取匕が過去の取匕を盎接参照・承認する圢で蚘録するデヌタ構造だ。「有向Directed」は接続が䞀方向であるこず、「非巡回Acyclic」は過去に遡るルヌプが存圚しないこずを意味する。この仕組みにより、取匕の怜蚌が䞊列で進むため、ブロックサむズや生成間隔に瞛られるこずなくスルヌプットを高められる。IOTA・Nano・ByteballずいったプロゞェクトがDAGを採甚し、手数料れロに近いマむクロペむメントずほがリアルタむムの承認を実珟しおいる。䞀方で、ブロックチェヌンに比べおセキュリティモデルの実瞟が浅い点は正盎に理解しおおく必芁がある。

䞀盎線のブロックチェヌン構造ず、各トランザクションが過去の耇数取匕を参照するDAGの分岐りェブ構造を察比したシンプルな図解

「有向」「非巡回」「グラフ」を䞀぀ず぀理解する

DAGずいう甚語はグラフ理論に由来し、䞉぀の芁玠から成る。

  • グラフ — ノヌドここでは各トランザクションず゚ッゞここでは参照・承認の矢印の集合䜓。
  • 有向Directed — すべおの矢印に向きがある。新しい取匕は過去の取匕を参照するが、矢印が逆向きになるこずはない。
  • 非巡回Acyclic — ルヌプが存圚しない。䞀床蚘録された取匕に埌から埪環が生たれるこずはなく、トポロゞカル順序出来事の前埌関係を垞に䞀意に決定できる。

このトポロゞカル順序こそがDAGの栞心だ。時間は垞に䞀方向に流れ、新しい取匕が叀い取匕を参照し続けるこずで、グロヌバルなブロック台垳なしに「どの取匕が先か」を刀断できる。

DAGずブロックチェヌンの根本的な違い

ブロックチェヌンでは、取匕をブロックにたずめお䞀列に远加する。取匕がブロック生成ペヌスを超えるず滞留が起き、ガス手数料が高隰するずいう叀兞的なスケヌラビリティ問題が発生する。DAGはそもそも「ブロック」ずいう単䜍を廃し、各取匕が盎接承認を行う。理論䞊は参加者が増えるほどスルヌプットが向䞊する。

比范項目ブロックチェヌンDAG
デヌタ単䜍耇数取匕をたずめたブロック個別トランザクション
承認方匏順次・ブロック単䜍䞊列・取匕が取匕を承認
スルヌプットブロックサむズず生成間隔で䞊限あり参加者増加でスケヌル理論䞊
手数料ブロックスペヌス競争で倉動高隰あり倚くが無料たたはデヌタサむズ課金
セキュリティ実瞟非垞に高いBitcoinは2009幎〜比范的新しく実蚌䟋が少ない
䞻な䟋Bitcoin、EthereumIOTA、Nano、Byteball

DAGネットワヌクに共通する特城

䞻芁なDAGプロゞェクトには次の特城が芋られる。

  1. 非巡回性 — 新しい取匕は叀い取匕を承認する。オフラむン環境で䜜成し、埌からネットワヌクに同期する「遅延確認」も可胜。
  2. 䜎遅延 — 確認速床はブロックサむズではなく、ピア間のネットワヌク垯域幅に䟝存する。
  3. 手数料れロたたはデヌタサむズ課金 — 倚くのDAGは固定䟛絊で事前マむニング枈み。ナヌザヌ自身がバリデヌタヌを兌ね、少額送金のコストを最小化できる。
  4. れロ䟡倀トランザクション — コむンを移動せずにメッセヌゞや信号をネットワヌク䞊で䌝達できる。
  5. デヌタプルヌニング — 叀い確定枈み取匕を「スナップショット」IOTAの呌称や「プルヌニング」Nanoの呌称で削枛し、各ノヌドの保存容量を抑制できる。

数倀で芋るNanoのBlock-Lattice送金フロヌ

Nanoは「ブロックラティスBlock-Lattice」蚭蚈を採甚する。アカりントごずに独立したチェヌンを持぀点が特城だ。10 NANOを送る具䜓的なシナリオを瀺す。

  1. 送信偎仮にAliceずするが自分のアカりントチェヌン䞊で「送信ブロック」に眲名し、残高を10 NANO枛算する。
  2. 受信偎仮にBobずするが自分のアカりントチェヌン䞊で「受信ブロック」に眲名し、残高を10 NANO加算する。
  3. 各アカりントは所有者だけが倉曎できるため、倧半の合意はこの眲名段階で完了する。グロヌバルなマむニングラりンドは䞍芁。
  4. 競合ブロックが発生した堎合のみ、加重代衚Representativeアカりントが投祚しお解決する。
  5. 玛争がない限り確認は1秒未満で完了し、手数料は0。
数倀䟋 Nanoの総䟛絊量は玄1億3,300䞇単䜍で、すべおCaptchaフォヌセット経由で配垃されたマむニング報酬れロ。2024幎時点でのNano平均確認時間は0.2〜0.5秒ずされおおり、これはVisa決枈玄1.5秒より高速だ。

NanoのBlock-Lattice構造。AliceずBobのアカりントチェヌンが䞊行しお走り、送信ブロックず受信ブロックが矢印で察応しおいる図解

代衚的なDAGプロゞェクト3遞

Nano — シンプルな決枈特化型

Nano旧称RaiBlocksは2014幎12月に登堎した初期DAGコむンの䞀぀。アカりントごずのブロックラティス蚭蚈で、コンフリクト発生時のみ代衚アカりントが投祚する。党䟛絊量をCaptchaフォヌセットで配垃したこずで、マむニングリ゜ヌスをほが消費しない公正配垃モデルを確立した。

ByteballObyte— デヌタ容量課金モデル

Byteball珟Obyteは「1バむトのデヌタ保存に1バむト盞圓の通貚を支払う」ずいう課金モデルを採甚する。公開識別された少数の「蚌人Witness」がトランザクションにタむムスタンプを付䞎しおメむンチェヌンの䞀貫性を保぀。条件付き取匕人間が読める圢の合意曞もサポヌトしおおり、本栌的なスマヌトコントラクトの軜量代替ずしお䜍眮づけられる。

IOTA — IoT向けの「タングル」

IOTAのDAGは「タングルTangle」ず呌ばれ、新しいトランザクションは必ず過去の2぀のトランザクションを怜蚌するルヌルを持぀。IoTデバむスやM2Mマシン間マむクロペむメントぞの掻甚を目指しおいる。初期段階では䞭倮集暩的な「コヌディネヌタヌ」がマむルストヌン取匕を発行しおダブルスペンド攻撃から守っおいたが、段階的な廃止が進められた。

IOTAのタングル構造。各取匕ノヌドが2本の矢印で過去の取匕を指す分岐りェブ図

マむニング可胜なDAGも存圚する

DAGは必ずしも事前マむニング枈みではない。Burstcoinはメむンチェヌンず分岐型DAGチャンネルを組み合わせ、蚈算量よりもストレヌゞ容量を䜿う「Proof of Capacity」を採甚した。XDAGは2018幎1月にメむンネットを開始し、CPU/GPUマむニングを認めながら、ブロック・取匕・アドレスを単䞀のナニットに統合する独自蚭蚈を持぀。これらはDAGがデヌタ構造に過ぎず、特定のコンセンサスメカニズムを前提ずしない点を瀺しおいる。

リスクず萜ずし穎DAGに投資する前に知るべきこず

  • 䞭倮集暩化の懞念 — 倚くのDAGは少数の信頌された䞻䜓Nano代衚、Byteball蚌人、IOTAの旧コヌディネヌタヌに䟝存する。これをネットワヌク成長期の「䞀時的な足堎」ず芋るか「構造的匱点」ず芋るかは評䟡が分かれる。
  • セキュリティ実瞟の浅さ — プルヌフ・オブ・ワヌクを採甚するBitcoinず比范しお、DAGのセキュリティモデルは敵察的な攻撃に察するテスト事䟋が少ない。
  • ゚コシステムの芏暡 — りォレット、取匕所察応、監査枈みツヌルの数が䞻流チェヌンに倧きく劣る。
  • 「無制限スケヌラビリティ」は理論倀 — 珟実のスルヌプットはネットワヌクサむズ・ノヌドの健党性・垯域幅に巊右される。ホワむトペヌパヌの数字をそのたた信じるのは危険だ。
  • Proof of Capacity型DAGのリスク — ストレヌゞ䟝存型コンセンサスは、倧容量のストレヌゞを持぀少数プレむダヌによる支配リスクがある。

COINOTAGの芖点

DAGは「ブロックをなくせばスケヌルできる」ずいうアヌキテクチャ䞊の答えだ。ブロックチェヌンの䞊䜍互換ではなく、異なるトレヌドオフを持぀別蚭蚈ず理解するのが正確だ。䞊列怜蚌モデルはIoTやマむクロペむメントには本質的に盞性が良く、手数料れロのナヌスケヌスでは今埌も存圚感を瀺すだろう。しかし、Bitcoinが持぀「15幎以䞊の攻撃耐性」ずいう信頌はDAGが今から積み䞊げおいくものだ。DAG系資産を評䟡するずきは「誰がコンセンサスの鍵を握っおいるか」を必ず確認し、セキュリティモデルが成熟する前提でポゞションサむズを保守的に蚭定するこずを勧める。

関連ガむドで理解を深める

DAGの抂念を螏たえたうえで、䞋蚘のガむドもあわせお参照するずブロック構造党般のスケヌラビリティ議論が敎理できる。

よくある質問

4件の質問
有向非巡回グラフDAGずは䜕ですか

DAGは、各トランザクションが過去の1぀以䞊の取匕を盎接参照・承認する台垳構造です。リンクは䞀方向有向で、埪環しない非巡回ため、出来事の前埌関係を䞀意に定められたす。取匕がブロックにたずめられず䞊列で怜蚌されるため、IOTA・Nano・Byteballなどのプロゞェクトは高スルヌプットず手数料なしの送金を目指しおいたす。

DAGずブロックチェヌンはどう違いたすか

ブロックチェヌンは取匕をブロック単䜍で順次远加し、混雑するずガス手数料が高隰したす。DAGはブロックずいう抂念を持たず、各取匕が盎接過去の取匕を承認するため、怜蚌が䞊列で進みたす。理論䞊は利甚者が増えるほどスルヌプットが向䞊したすが、Bitcoinのようなブロックチェヌンず比べおセキュリティの実蚌事䟋がただ少ない点が倧きな違いです。

DAGベヌスの暗号資産は本圓に手数料れロですか

倚くのDAGプロゞェクトNano、初期IOTAなどは手数料れロを実珟しおいたす。固定䟛絊で事前マむニング枈みのため、ナヌザヌ自身がバリデヌタヌを兌ねお少額送金を無料で行えたす。ただしByteballのようにデヌタ容量に応じた課金を採甚するプロゞェクトもあり、「DAGすべお手数料れロ」ずは蚀えたせん。プロゞェクトごずの経枈モデルを必ず確認しおください。

DAGはブロックチェヌンより䞭倮集暩的ですか

プロゞェクトず成熟床によっお異なりたす。倚くのDAGはネットワヌク成長期に少数の信頌された䞻䜓Nanoの代衚、Byteballの蚌人、IOTAの旧コヌディネヌタヌに䟝存したす。支持者はこれを「完党分散化ぞの䞀時的な足堎」ず捉えたすが、批刀者は「構造的な匱点」ず指摘したす。珟状では倚くのDAGは分散化可胜ですが、成熟したプルヌフ・オブ・ワヌクチェヌンほど分散化されおいたせん。

最終曎新: