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 条
  • [21] Recent advances in consensus protocols for blockchain: a survey
    Wan, Shaohua
    Li, Meijun
    Liu, Gaoyang
    Wang, Chen
    WIRELESS NETWORKS, 2020, 26 (08) : 5579 - 5593
  • [22] Recent advances in consensus protocols for blockchain: a survey
    Shaohua Wan
    Meijun Li
    Gaoyang Liu
    Chen Wang
    Wireless Networks, 2020, 26 : 5579 - 5593
  • [23] Contextualizing Consensus Protocols in Blockchain: A Short Survey
    Bashar, Golam
    Hill, Graham
    Singha, Subroto
    Marella, Praneeth
    Dagher, Gaby G.
    Xiao, Jidong
    2019 FIRST IEEE INTERNATIONAL CONFERENCE ON TRUST, PRIVACY AND SECURITY IN INTELLIGENT SYSTEMS AND APPLICATIONS (TPS-ISA 2019), 2019, : 190 - 195
  • [24] Blockchain technology consensus algorithms and applications: A survey
    Al-Saqqa S.
    Almajali S.
    Int. J. Interact. Mob. Technol., 2020, 15 (142-156): : 142 - 156
  • [25] A Survey on Consensus Protocols and Attacks on Blockchain Technology
    Guru, Abhishek
    Mohanta, Bhabendu Kumar
    Mohapatra, Hitesh
    Al-Turjman, Fadi
    Altrjman, Chadi
    Yadav, Arvind
    APPLIED SCIENCES-BASEL, 2023, 13 (04):
  • [26] A Survey on Consensus Algorithms of Blockchain Based on DAG
    Lu, Xiaofeng
    Jiang, Cheng
    Wang, Pan
    2024 6TH BLOCKCHAIN AND INTERNET OF THINGS CONFERENCE, BIOTC 2024, 2024, : 50 - 58
  • [27] A Research Survey on Applications of Consensus Protocols in Blockchain
    Kaur, Sivleen
    Chaturvedi, Sheetal
    Sharma, Aabha
    Kar, Jayaprakash
    SECURITY AND COMMUNICATION NETWORKS, 2021, 2021
  • [28] Survey of Consensus Algorithms for Proof of Stake in Blockchain
    Ge, Lina
    Wang, Jie
    Zhang, Guifen
    SECURITY AND COMMUNICATION NETWORKS, 2022, 2022
  • [29] A Survey about Consensus Algorithms Used in Blockchain
    Giang-Truong Nguyen
    Kim, Kyungbaek
    JOURNAL OF INFORMATION PROCESSING SYSTEMS, 2018, 14 (01): : 101 - 128
  • [30] A Scalable Blockchain-Based Trust Management Strategy for Vehicular Networks
    Li, Minghao
    Zhao, Gansen
    Lai, Ruilin
    WIRELESS ALGORITHMS, SYSTEMS, AND APPLICATIONS, PT III, 2022, 13473 : 285 - 295