優點:
由于 DAG 的非線性結構,它是高度可擴展的。
快速。
節能。
立即實現終結性(Finality)。
不足:
只能通過使用 Oracle 實現智能合約。
采用者:Iota、HashGraph、Byteball、RaiBlocks/Nano。
解釋:DAG 是一種更通用形式的
區塊鏈。由于其獨特結構,DAG 內在支持高可擴展性,因此也得到了廣泛的使用。
從根本上說,任何區塊鏈系統都具有線性結構,因為區塊是依次添加到鏈中的。這使得相比于并行向鏈中添加區塊,線性區塊鏈在本質上是非常緩慢的。但是對于 DAG 而言,每個區塊和交易只需數個前期區塊得到確認,就可以并行地添加到區塊和交易中。這意味著,DAG 在本質上是高可擴展的。
DAG 存在多種變體,取決于:
如何選取前期區塊驗證的算法,也稱為“Tip 選擇算法”。
交易完成的順序。
如何抵達完成狀態。
下面列出一些廣為使用的 DAG 項目。
版權申明:本內容來自于互聯網,屬第三方匯集推薦平臺。本文的版權歸原作者所有,文章言論不代表鏈門戶的觀點,鏈門戶不承擔任何法律責任。如有侵權請聯系QQ:3341927519進行反饋。