1:交易時長不可控。DAG的驗證規則是后面的交易驗證前面的交易,這就很容易出現最后的交易遲遲無法被驗證的情況,尤其是在整個網絡發展的初期節點數量比較少的情況下,造成交易時長無法預測。當然,解決方法也是有的,但是不管是見證人還是其他超級節點機制,都在一定程度上違背了去中心化。
2:不支持強一致性。DAG作為一種謠言傳播算法,其異步通訊機制在提高了擴展性的同時也帶來了一致性的不可控問題。區塊鏈是同步操作的驗證機制,能夠保證較高的一致性。但是DAG作為異步操作,它不存在一個全局的排序機制,在運行智能合約時,這就很可能會出現節點間所存儲的數據在運行一段時間以后出現偏差的情況。
3:安全性還沒有得到大規模的驗證。DAG技術并不新鮮,但是應用到去中心化賬本領域確是近幾年的事情。他沒有像比特幣那般經歷過長達10年的安全驗證。這是他目前大規模的部署DAPP的最大障礙。
DAG技術作為區塊鏈的一個有益補充,其異步通訊機制在提高擴展性、縮短確認時間和降低支付費用方面優勢明顯,未來在去中心化技術領域將來也會有一席之地。但其安全性和一致性的問題也亟待解決。相信隨著以后技術的發展,這些問題也會得到逐步改善。老馬也比較看著這方面的發展。