A Survey on Consensus Algorithms of Blockchain Based on DAG

被引:0
|
作者
Lu, Xiaofeng [1 ]
Jiang, Cheng [1 ]
Wang, Pan [1 ]
机构
[1] Beijing Univ Posts & Telecommun, Cyberspace Secur Coll, Beijing, Peoples R China
基金
中国国家自然科学基金;
关键词
Blockchain; consensus algorithm; distributed ledger technology; directed acyclic graphs;
D O I
10.1145/3688225.3688232
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
With the increasing research on blockchain, the study of consensus algorithms is also deepening. The blockchain trilemma, which includes decentralization, scalability, and security, is difficult to satisfy simultaneously. Fortunately, distributed ledgers based on directed acyclic graphs (DAGs) have the potential to solve these problems. DAG-based ledgers have no limits on the out-degree and in-degree of each node, allowing a node to be referenced by multiple nodes simultaneously, which greatly increases the transaction concurrency of the ledger. Due to its structural characteristics, the scalability of a DAG-based ledger can be greatly improved, making it a promising solution for the trilemma. This paper systematically categorizes classical and newer distributed ledgers based on DAGs into four categories based on the consensus process: DAG ledgers based on the main chain, DAG ledgers based on parallel chains, DAG ledgers based on the natural topology, and DAG ledgers based on layers. The paper provides a detailed description and analysis of the consensus process of these DAG ledgers and discusses their applications. Finally, the paper identifies some challenges that must be addressed by analyzing the existing problems of DAG ledgers, which is also an important direction for future research.
引用
收藏
页码:50 / 58
页数:9
相关论文
共 50 条
  • [41] JABS: A Blockchain Simulator for Researching Consensus Algorithms
    Yajam, Habib
    Ebadi, Elnaz
    Akhaee, Mohammad Ali
    IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2024, 11 (01): : 3 - 13
  • [42] Classification of the DLT Consensus Algorithms with Focus on Blockchain
    Chenchev, Ivaylo
    INTELLIGENT SUSTAINABLE SYSTEMS, WORLDS4 2022, VOL 2, 2023, 579 : 731 - 740
  • [43] Modeling the Energy Consumption of Blockchain Consensus Algorithms
    Cole, Ryan
    Cheng, Liang
    IEEE 2018 INTERNATIONAL CONGRESS ON CYBERMATICS / 2018 IEEE CONFERENCES ON INTERNET OF THINGS, GREEN COMPUTING AND COMMUNICATIONS, CYBER, PHYSICAL AND SOCIAL COMPUTING, SMART DATA, BLOCKCHAIN, COMPUTER AND INFORMATION TECHNOLOGY, 2018, : 1691 - 1696
  • [44] State-of-the-art Survey of Consensus Mechanisms on DAG-based Distributed Ledger
    Gao Z.-F.
    Zheng J.-L.
    Tang S.-Y.
    Long Y.
    Liu Z.-Q.
    Liu Z.
    Gu D.-W.
    Ruan Jian Xue Bao/Journal of Software, 2020, 31 (04): : 1124 - 1142
  • [45] Consensus-based methods for distributed systems, blockchain, and voting: a survey
    Dang, Dai Tho
    Hwang, Dosam
    JOURNAL OF INFORMATION AND TELECOMMUNICATION, 2024,
  • [46] Efficient and Secure Blockchain Consensus Algorithm for Heterogeneous Industrial Internet of Things Nodes Based on Double-DAG
    Chen, Yourong
    Zhang, Yang
    Zhuang, Yubo
    Miao, Kelei
    Pouriyeh, Seyedamin
    Han, Meng
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2024, 20 (04) : 6300 - 6312
  • [47] Efficient and Secure Blockchain Consensus Algorithm for Heterogeneous Industrial Internet of Things Nodes Based on Double-DAG
    Zhejiang Shuren University, College of Information Science and Technology, Hangzhou
    310015, China
    不详
    310018, China
    不详
    310023, China
    不详
    GA
    30060, United States
    不详
    310000, China
    IEEE Trans. Ind. Inf., 2024, 4 (6300-6312):
  • [48] Enhancing Blockchain Traceability with DAG-based Tokens
    Watanabe, Hiroki
    Ishida, Tatsuro
    Ohashi, Shigenori
    Fujimura, Shigeru
    Nakadaira, Atsushi
    Hidaka, Kota
    Kishigami, Jay
    2019 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN (BLOCKCHAIN 2019), 2019, : 220 - 227
  • [49] A Survey of Distributed Consensus Protocols for Blockchain Networks
    Xiao, Yang
    Zhang, Ning
    Lou, Wenjing
    Hou, Y. Thomas
    IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2020, 22 (02): : 1432 - 1465
  • [50] Recent advances in consensus protocols for blockchain: a survey
    Wan, Shaohua
    Li, Meijun
    Liu, Gaoyang
    Wang, Chen
    WIRELESS NETWORKS, 2020, 26 (08) : 5579 - 5593