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
来源
2024 6TH BLOCKCHAIN AND INTERNET OF THINGS CONFERENCE, BIOTC 2024 | 2024年
基金
中国国家自然科学基金;
关键词
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 条
  • [1] A Survey of Consensus Algorithms for Blockchain Technology
    Alsunaidi, Shikah J.
    Alhaidari, Fahd A.
    2019 INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCES (ICCIS), 2019, : 384 - 389
  • [2] Blockchain technology consensus algorithms and applications: A survey
    Al-Saqqa S.
    Almajali S.
    Int. J. Interact. Mob. Technol., 2020, 15 (142-156): : 142 - 156
  • [3] A Survey about Consensus Algorithms Used in Blockchain
    Giang-Truong Nguyen
    Kim, Kyungbaek
    JOURNAL OF INFORMATION PROCESSING SYSTEMS, 2018, 14 (01): : 101 - 128
  • [4] Consensus Algorithms in Blockchain Technology: A Survey
    Sharma, Kapil
    Jain, Deepakshi
    2019 10TH INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION AND NETWORKING TECHNOLOGIES (ICCCNT), 2019,
  • [5] A survey of Blockchain consensus algorithms: mechanism, design and applications
    Xiang Fu
    Huaimin Wang
    Peichang Shi
    Science China Information Sciences, 2021, 64
  • [6] A survey of Blockchain consensus algorithms: mechanism, design and applications
    Fu, Xiang
    Wang, Huaimin
    Shi, Peichang
    SCIENCE CHINA-INFORMATION SCIENCES, 2021, 64 (02)
  • [7] A Survey on Consensus Algorithms in Blockchain-Based Applications: Architecture, Taxonomy, and Operational Issues
    Islam, Saminur
    Islam, Mohammad Jaminur
    Hossain, Mahmud
    Noor, Shahid
    Kwak, Kyung-Sup
    Islam, S. M. Riazul
    IEEE ACCESS, 2023, 11 : 39066 - 39082
  • [8] Teegraph: A Blockchain consensus algorithm based on TEE and DAG for data sharing in IoT
    Fu Xiang
    Wang Huaimin
    Shi Peichang
    Zhang Xunhui
    JOURNAL OF SYSTEMS ARCHITECTURE, 2022, 122
  • [9] Cluster-Based Classification of Blockchain Consensus Algorithms
    Aponte, Fredy
    Gutierrez, Luz
    Pineda, Magda
    Merino, Ines
    Salazar, Augusto
    Wightman, Pedro
    IEEE LATIN AMERICA TRANSACTIONS, 2021, 19 (04) : 688 - 696
  • [10] On Federated and Proof Of Validation Based Consensus Algorithms In Blockchain
    Ambili, K. N.
    Sindhu, M.
    Sethumadhavan, M.
    INTERNATIONAL CONFERENCE ON MATERIALS, ALLOYS AND EXPERIMENTAL MECHANICS (ICMAEM-2017), 2017, 225