A Survey on Consensus Mechanisms and Mining Strategy Management in Blockchain Networks

被引:543
|
作者
Wang, Wenbo [1 ]
Hoang, Dinh Thai [2 ]
Hu, Peizhao [3 ]
Xiong, Zehui [1 ]
Niyato, Dusit [1 ]
Wang, Ping [4 ]
Wen, Yonggang [1 ]
Kim, Dong In [5 ]
机构
[1] Nanyang Technol Univ, Sch Comp Sci & Engn, Singapore 639798, Singapore
[2] Univ Technol Sydney, Fac Engn & Informat Technol, Ultimo, NSW 2007, Australia
[3] Rochester Inst Technol, Dept Comp Sci, Rochester, NY 14623 USA
[4] York Univ, Lassonde Sch Engn, Dept Elect Engn & Comp Sci, Toronto, ON M3J 1P3, Canada
[5] Sungkyunkwan Univ, Dept Elect & Comp Engn, Suwon 16419, South Korea
来源
IEEE ACCESS | 2019年 / 7卷
关键词
Blockchain; permissionless consensus; Byzantine fault tolerance; block mining; incentive mechanisms; game theory; P2P networks; BITCOIN; CLOUD; PROTOCOLS; INTERNET; WORK;
D O I
10.1109/ACCESS.2019.2896108
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The past decade has witnessed the rapid evolution in blockchain technologies, which has attracted tremendous interests from both the research communities and industries. The blockchain network was originated from the Internet financial sector as a decentralized, immutable ledger system for transactional data ordering. Nowadays, it is envisioned as a powerful backbone/framework for decentralized data processing and data-driven self-organization in flat, open-access networks. In particular, the plausible characteristics of decentralization, immutability, and self-organization are primarily owing to the unique decentralized consensus mechanisms introduced by blockchain networks. This survey is motivated by the lack of a comprehensive literature review on the development of decentralized consensus mechanisms in blockchain networks. In this paper, we provide a systematic vision of the organization of blockchain networks. By emphasizing the unique characteristics of decentralized consensus in blockchain networks, our in-depth review of the state-of-the-art consensus protocols is focused on both the perspective of distributed consensus system design and the perspective of incentive mechanism design. From a game-theoretic point of view, we also provide a thorough review of the strategy adopted for self-organization by the individual nodes in the blockchain backbone networks. Consequently, we provide a comprehensive survey of the emerging applications of blockchain networks in a broad area of telecommunication. We highlight our special interest in how the consensus mechanisms impact these applications. Finally, we discuss several open issues in the protocol design for blockchain consensus and the related potential research directions.
引用
收藏
页码:22328 / 22370
页数:43
相关论文
共 50 条
  • [1] 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
  • [2] Blockchain Consensus Mechanisms and Their Applications in IoT: A Literature Survey
    Wen, Yujuan
    Lu, Fengyuan
    Liu, Yufei
    Cong, Peijin
    Huang, Xinli
    ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2020, PT III, 2020, 12454 : 564 - 579
  • [3] A Comparative Study of Consensus Mechanisms in Blockchain for IoT Networks
    Auhl, Zachary
    Chilamkurti, Naveen
    Alhadad, Rabei
    Heyne, Will
    ELECTRONICS, 2022, 11 (17)
  • [4] The effectiveness of project management construction with data mining and blockchain consensus
    Li, Wei
    Duan, Ping
    Su, Jingzhi
    JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2021,
  • [5] Survey on Blockchain Consensus Protocol
    Xia Q.
    Dou W.-S.
    Guo K.-W.
    Liang G.
    Zuo C.
    Zhang F.-J.
    Ruan Jian Xue Bao/Journal of Software, 2021, 32 (02): : 277 - 299
  • [6] A Survey of Blockchain Consensus Protocols
    Xu, Jie
    Wang, Cong
    Jia, Xiaohua
    ACM COMPUTING SURVEYS, 2023, 55 (13S)
  • [7] A survey on consensus methods in blockchain for resource-constrained IoT networks
    Salimitari, Mehrdad
    Chatterjee, Mainak
    Fallah, Yaser P.
    INTERNET OF THINGS, 2020, 11
  • [8] A Comprehensive Review of Blockchain Consensus Mechanisms
    Lashkari, Bahareh
    Musilek, Petr
    IEEE ACCESS, 2021, 9 : 43620 - 43652
  • [9] A Systematic Review of Consensus Mechanisms in Blockchain
    Zhou, Sisi
    Li, Kuanching
    Xiao, Lijun
    Cai, Jiahong
    Liang, Wei
    Castiglione, Arcangelo
    MATHEMATICS, 2023, 11 (10)
  • [10] Consensus Algorithms in Blockchain Technology: A Survey
    Sharma, Kapil
    Jain, Deepakshi
    2019 10TH INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION AND NETWORKING TECHNOLOGIES (ICCCNT), 2019,