DAG 技術入門
已發表: 2021-08-09“比特幣”、“區塊鏈”、“加密”,或者更準確的“分佈式賬本技術”(DLT)都是公眾和科技行業人士用來指代使用密碼學原理和分佈式計算的新現象的關鍵詞解決以前難以處理的用例。 但事實上,有這麼多術語四處流傳,這充分說明了該行業的新鮮程度。 在談論其他科技企業時,我們不會使用含糊或不正確的術語; 社交網絡、生產力應用程序和在線市場是不同的平台,因此被稱為 - 而所有加密項目通常都歸入“區塊鏈技術”類別。
這種趨勢將行業過度簡化到了極致。 每個投資者或對該領域感興趣的任何人都需要知道,在幾年內,我們不會僅僅稱其為“區塊鏈”——加密技術正在擴展到截然不同的用例領域,這些領域只有短暫的相似之處。 截至目前,該行業存在一個主要分歧:高吞吐量與高精度平台。
高精度協議類似於比特幣或門羅幣:旨在確保網絡完整性的系統,允許非常安全、可靠(在門羅幣的情況下,高度匿名)交易。 通過向基於區塊鏈的網絡支付交易費用,交易不可能被偽造,並且網絡難以操縱。 大型金融交易、投票系統或財產記錄都需要這種級別的雙重可靠性。
但是這種網絡的交易成本對於另一種用例來說是過高的和不必要的:我們可以稱之為“高吞吐量” 。 這些系統旨在為日常業務用例添加一層加密完整性和去中心化,這些用例通常需要比前面的示例更密集的數據傳輸數量級,無論是在數據量(以每天 GB 為單位)還是數據頻率方面(以每秒事務數來衡量)。 想想物聯網 (IoT) 應用程序、協作研究平台或分散式雲計算平台。 在像比特幣區塊鏈這樣的高精度平台上運行這些高吞吐量應用程序是行不通的。 這也是不必要的; 因為這些業務案例涉及區塊鏈上非常定期的數據庫更新(想像一個傳感器跟踪您的位置),在大多數情況下,數據傳輸中的一個異常錯誤很容易被識別為不准確,然後可以安全地忽略(想像一下位置傳感器將您的行踪列為 300幾英里外一秒鐘,然後恢復正常); 這些用例可以處理奇怪的不規則性,因為它們會不斷更新。
現在,許多最激動人心的項目都在高吞吐量類別上進行。 在這一類別中,一種稱為有向無環圖 (DAG)或“纏結”的範式引起了所有人的注意。 對於需要高吞吐量的平台,DAG 是遊戲規則的改變者。
使用纏結的最明顯項目是與物聯網相關的項目。 IOTA和IoT Chain在這方面密切競爭,並正在推動 DAG 知識的研究狀態向前發展。 另一個名為CyberVein 的項目提供了更先進的功能; 它使用了一種更精簡、更有效的共識機制,稱為貢獻證明 (PoC),使得在 DAG 上傳輸更大的數據集成為可能。 還有Byteball ,它使 DAG 可用於在全球範圍內更快地進行加密支付。 除了這些領導者之外,還有一些新項目不斷為 DAG 概念的內在力量尋找用例。

DAG的黎明
為了解釋 DAG,將術語分解為其組成部分是有用的。 圖形僅僅是指節點和邊緣具有特定屬性(節點之間的連接)的網絡。 您的朋友和家人的社交網絡可以表示為一個圖,其中的邊是複雜的和雙向的(即,多人之間可以有復雜的關係)。 “非循環”術語指的是連接(在加密貨幣的情況下是交易)無論如何都不能路由回原始節點的性質——在這種方式下,它就像一棵節點樹而不是一個節點循環。 與此相關的是它的“定向”方式,這意味著節點之間的邊(讀作:連接)僅在一個方向上。 了解其工作原理的一種有用方法是使用圖表(來自 Wikimedia Commons):
這種配置的重要結果是系統具有內置檢查以防止對網絡上的共識進行操縱,而不必確保每個節點始終都有賬本的完整副本:網絡的不同部分可以更多地工作獨立於區塊鏈上的網絡,而交易記錄仍然極難被欺詐。
用例
雖然不同類型的加密平台之間的差異似乎有些複雜和模糊,但您對適合每個平台的用例類型具有根本性的影響。 如前所述,就 DAG 的需求而言,有一些不同的領域脫穎而出。 首先,物聯網系統對區塊鏈提出的要求涉及與家庭、汽車和現實世界中幾乎任何其他地方的傳感器相關的數千個數據點,這將迅速壓倒任何基於區塊鏈的系統。 其次,有些用例需要密集協作,例如科學研究,對於基於塊的範式來說,這也會變得過於復雜。 最後還有大數據集的問題; 在比特幣區塊鏈上傳輸的每 MB 費用如此之高,以至於無法達到常規商業應用程序中常見的數據傳輸水平,更不用說涉及大數據的數量了。
加密社區的分裂?
與最近加密貨幣領域的一些更有爭議的辯論不同,區塊鍊和 DAG 之間的加密社區不會有“硬分叉”(如果你願意的話)。 如上所述,它們都服務於不同的用例。 此外,這對即將到來的跨鏈橋和原子交換所設想的區塊鏈到區塊鏈交易範式沒有任何問題,因為有幾個項目(例如 ARK 和 Hcash)正在努力實現區塊鍊和 DAG 之間的交易. 在不久的將來,高吞吐量和高精度平台將能夠無縫交互。
