


有向非循環圖(DAG)是加密貨幣領域備受關注的創新技術,被視為傳統分散式帳本系統的潛在替代方案。本文將介紹DAG的基本概念、運作原理,並比較其與其他技術的異同。
DAG是一種資料建模工具,部分加密貨幣項目以其取代傳統分散式帳本。憑藉獨特優勢,DAG有時被視為「顛覆者」。DAG架構以圓點(頂點)代表活動,線條(邊)則呈現交易批准的順序。不同於傳統系統將交易打包成區塊,DAG直接在既有交易上持續疊加,顯著提升交易速度。
儘管DAG和傳統分散式帳本在加密產業中功能相似,但兩者機制上存在明顯不同。DAG並不產生區塊,而是讓每筆交易建立於既有交易之上。從視覺上來看,傳統系統呈現區塊鏈結構,DAG則像由圓點和線條構成的圖形。
在DAG系統中,每筆交易(以圓點或頂點表示)都建立在前序交易之上。當用戶發起新交易時,需確認一筆尚未確認的交易(即「tip」)。如此形成連續的交易確認鏈,每個新交易都成為下一個tip。為防止雙重支付,節點在確認舊交易時會回溯整個交易路徑至首筆交易。
DAG主要用於提升交易處理效率,相較於傳統系統具備多項優勢:
目前已經有多個加密貨幣項目使用DAG技術:
DAG技術主要優勢包括:
但也有以下不足:
有向非循環圖(DAG)為加密貨幣領域的傳統分散式帳本系統提供嶄新選擇。雖然在交易速度、費用及擴充性方面表現卓越,DAG技術仍處於持續演進階段。截至2025年,相關技術持續完善,致力於解決現有限制。未來DAG能否挑戰主流分散式帳本體系並引領產業創新,值得持續關注。隨著新應用場景陸續出現,DAG有望推動去中心化網路與數位交易的未來發展。
無環圖不包含迴路,有環圖則至少有一個迴路。無環圖在結構分析與處理上較為簡單,有環圖則複雜度更高。
在作業系統領域,無環圖指沒有迴路的有向圖,主要用於程序排程及依賴關係管理。
可透過反轉邊以消除迴路,使圖結構無環。常見高效方法包括拓撲排序等演算法。
有向非循環圖(DAG)是一組透過單向箭頭連接的節點,整體結構不含迴路。每個節點代表任務或事件,箭頭則表示流程關係。











