📍將交易執行DAG化,就可以解決區塊鏈不可能三角?丨Aleph Zero一頁紙報告 #AZERO

這個項目作爲將DAG結構作爲中間執行環節是吸引我花了幾天時間產出這篇內容的原因

🗝️本文還探討項目之外的幾個問題:什麼是DAG?/並行和併發的差別是什麼?/執行層DAG化的可行性

DAG方案目前市場比較熱門的項目例如KAS、CFX以及過去的雪崩都有采取這一架構,這一架構也被稱爲天然的拓展方案

🔻本篇內容正文與長圖報告的內容並不完全雷同,請結合起來觀看~

DAG架構具有高併發的特點,而併發和並行是兩種不同的概念,因爲我還計劃產出EVM並行的內容,因此有必要基於這兩個話題做一定延伸

🗝️併發可以理解成一個廚師可以同時炒幾道菜,而並行則可以理解成2個或多個廚師同時炒幾道菜

關於DAG的具體是如何呈現的,我在圖中也有介紹就不贅述了,簡單來說DAG的區塊生成就好像像外灑一把沙子,目前行業內的相關使用方案,基本都是基於DAG的變式

具體如何變❓

總結一句話就是:利用自主開發的共識機制,來將網中的區塊再度排序分出主次。KAS是如此、CFX是如此,AZERO仍舊是如此🔺

也就是我爲什麼圖中會說,如果單純的採用DAG結構,其實並無法說這是一條區塊鏈(畢竟你也不成鏈)

並且AZERO與KAS、CFX等方案最不同的地方是對於DAG的應用只是用於其中的執行環節,在外部的顯性架構上,仍舊是鏈式的

(我在圖中做了一定的技術原理復現,希望可以幫助你理解)

這一方案確實是存在一定可行性的,過去雪崩的三鏈結構,其中一條鏈就是採取DAG方案,只是後來棄用了,其實AZERO當前的實現邏輯有點類似於當時還採取DAG方案的雪崩,只是AZERO更具備單體鏈的基因

📍如果對於執行層DAG化不太理解的化,我再舉個別的理解希望能夠幫你理解:以太的L2 Rollup方案,其實就是一種將執行層抽象出去的方案

只是以太是採取多交易打包提交的方式,試想一下如果有條L2是採取DAG這種架構來處理交易並同樣在以太主網完成共識的,那其實也不是不行

AZERO其實就是這樣實現並完成的,至於這個標的是否有投資價值,從我對其歷史走勢的判斷,我認爲是有的,原因圖中也列舉了

但做中期波段其實就行了,長持的話很容易一輪週期過去還是原地不動,所以也需要多關注二級價格,逢高就跑

📍這種二級走勢有來有回的標的遠比那些一路下行的標的好太多了

“與莊共舞,不怕它有莊,就怕它是條死魚”