理解有向無環圖:這種替代帳本技術是如何工作的

區塊鏈技術徹底改變了金融部門,但這並不是來自加密貨幣領域的唯一創新。近年來,有向無環圖作爲潛在的變革性分布式帳本解決方案受到了關注。與傳統區塊鏈的順序區塊結構不同,有向無環圖將交易組織爲相互連接的節點,採用根本不同的架構模式。這個區別不僅僅是技術上的——它代表了一種根本不同的方法來實現共識和驗證去中心化網路中的交易。

核心技術區別:有向無環圖與區塊鏈的不同

要理解有向無環圖,首先必須掌握它們與區塊鏈技術在結構上有何不同。區塊鏈依賴於創建將交易打包在一起並按順序連結的區塊,而有向無環圖則採取完全不同的方法。

有向無環圖的架構使用頂點 (圓圈) 和邊 (有向線)。每個頂點代表一個等待驗證的交易。有向邊建立了交易確認的順序和方向——關鍵是,它們只朝一個方向流動,且從不回環以形成循環。這種有向、非循環的特性就是名稱的來源。

在區塊鏈中,交易必須被分組到區塊中,通過像工作量證明這樣的共識機制進行驗證,然後添加到鏈中。這一過程會造成瓶頸。相比之下,基於有向無環圖的系統直接在之前的交易上構建交易,而無需區塊創建的中間步驟。其結果是一個類似圖的結構,而不是像鏈那樣的結構。

有向無環圖中交易驗證的工作原理

理解DAG網路中交易驗證的機制揭示了爲什麼這項技術吸引尋求可擴展解決方案的開發者。當您在DAG系統中發起交易時,它不會立即變得永久。相反,它變成了所謂的"tip"—一個等待其他人驗證的未確認交易。

系統優雅之處在於:要提交您自己的交易,您必須首先確認一個或多個之前的提示。在驗證這些先前的交易時,您的節點會向後追溯整個路徑,直到創世交易,確保餘額充足且未發生雙重消費。只有在驗證完成後,您的交易才會成爲新的提示。

這創建了一個自我強化的共識機制。隨着網路的增長,用戶不斷驗證先前的交易,以廣播他們自己的交易。網路本質上通過一層又一層的同行驗證交易自我構建。這與區塊鏈的模型根本不同,在區塊鏈模型中,礦工或驗證者將交易收集到區塊中。

有向無環圖中的雙重支付防範機制通過路徑驗證來工作。當節點驗證先前的交易時,他們評估完整的交易歷史。如果用戶試圖在無效路徑上構建——即包含不足餘額或欺詐交易的路徑——他們自己的交易可能會被網路忽略,無論其自身的合法性如何。

速度、可擴展性和能源效率:真正的優勢

有向無環圖技術的實際好處源於其架構差異。由於交易不受限於具有固定時間間隔的離散區塊,理論上交易吞吐量沒有限制。只要用戶驗證了之前的交易,就可以持續提交交易。

這轉化爲三個主要優勢:

速度: 有向無環圖中的交易不會面臨區塊時間延遲。交易可以在足夠的驗證發生時立即處理,而不必等待下一個區塊被挖掘或生成。

**可擴展性:**由於沒有區塊大小限制或區塊時間約束,使用有向無環圖的網路在理論上可以處理比第一層區塊鏈顯著更高的交易量。

**能源消耗:**DAG系統消除了工作量證明區塊鏈所需的耗能挖礦過程。雖然一些DAG項目仍然包含PoW元素,但它們的能耗成本僅爲其一小部分。網路參與者自身作爲正常活動的一部分執行驗證,將計算負載分散到整個用戶羣體,而不是集中在專業礦工之間。

微支付革命

有向無環圖技術最引人注目的用例之一是處理微支付——非常小金額的交易。傳統的區塊鏈在這方面存在困難,因爲交易費用往往超過支付金額本身。在比特幣或以太坊上,發送一筆5美分的交易可能會花費10美分,使得交易在經濟上變得不合理。

基於有向無環圖的系統通過零或接近零的交易費用來解決這個問題。由於沒有挖礦獎勵結構,因此不需要中介費用。一些有向無環圖網路會收取小額節點費用,無論交易規模或網路擁堵情況如何,這意味着無論網路是繁忙還是空閒,這個費用保持不變。

這使得有向無環圖技術特別適合物聯網應用,其中設備需要進行頻繁的小額交易,並且開銷最小。

現實世界的應用:哪些項目使用有向無環圖

盡管其理論優勢明顯,但有向無環圖技術的採用仍然有限。使用DAG的最成熟項目是IOTA (MIOTA),該項目於2016年啓動,旨在實現物聯網應用的機器間交易。

IOTA通過一種稱爲Tangle的結構實現有向無環圖,該結構由相互連接的節點組成,用於驗證交易。該協議要求每個用戶在確認自己的交易之前驗證兩個先前的交易。這使得每個網路參與者都成爲一個主動的驗證者,創造了一個完全去中心化的共識機制,無需單獨的礦工或驗證者集。

Nano (XNO) 採取了一種混合方法,結合了有向無環圖的元素和區塊鏈組件。每個用戶在Nano網路內維護自己的區塊鏈,處理發送者和接收者之間的個別交易。雙方必須驗證支付,創建一種雙向驗證機制。Nano因實現零交易費用和即時結算而聞名。

有向無環圖 (BDAG) 代表了另一種提供節能挖礦機會的實現方式。與比特幣四年減半週期不同,有向無環圖的挖礦獎勵每12個月減半,爲網路參與創造了不同的經濟激勵。

有向無環圖面臨的局限性

盡管有令人信服的優勢,有向無環圖技術尚未取代區塊鏈作爲主導的分布式帳本架構。仍然存在幾個重大挑戰:

中心化壓力: 許多基於有向無環圖的網路在早期增長階段爲了啓動其網路並防止攻擊而引入了中心化元素。這些協調者或可信節點與加密貨幣的去中心化原則相悖。盡管開發者將其視爲臨時措施,但向完全去中心化的過渡仍然不確定。

有限規模測試: 與以太坊、比特幣及其他成熟的區塊鏈網路不同,有向無環圖技術尚未在持續的大規模操作下進行測試。第二層解決方案和較新的區塊鏈已經實現了更廣泛的採用和更長的運營歷史。問題在於,當處理每天數十億筆交易時,DAG系統能否保持安全性和去中心化。

未驗證的安全模型: 傳統區塊鏈安全在十多年的實際操作後已經得到充分理解。DAG安全仍然更爲理論化,潛在的攻擊向量和邊緣情況可能尚未被發現。

未來:互補技術而非替代品

觀察有向無環圖的採用軌跡,越來越清楚的是,DAG技術將補充區塊鏈,而不是取代它。不同的應用偏好不同的技術——區塊鏈的優勢在於強大的安全保障和經過驗證的不變性,而有向無環圖則在吞吐量和效率上表現出色。

加密行業受益於技術多樣性。項目可以根據具體需求在區塊鏈的成熟安全模型和有向無環圖的高效模型之間進行選擇。物聯網應用受益於有向無環圖的低費用。需要最大安全性的金融應用可能更傾向於成熟的區塊鏈。

有向無環圖仍然是分布式帳本技術中一個引人入勝的組成部分,對於特定用例具有真正的優勢。隨着生態系統的成熟,我們可能會看到這兩種技術共存,各自服務於多樣化的加密貨幣環境中的不同目的。這項技術的潛力是真實的,但它的局限性同樣明顯——這是分布式帳本思維的演變,而不是區塊鏈技術的不可避免替代。

查看原文
此頁面可能包含第三方內容,僅供參考(非陳述或保證),不應被視為 Gate 認可其觀點表述,也不得被視為財務或專業建議。詳見聲明
  • 讚賞
  • 留言
  • 轉發
  • 分享
留言
0/400
暫無留言
交易,隨時隨地
qrCode
掃碼下載 Gate App
社群列表
繁體中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)