Practical Byzantine fault tolerance consensus based on comprehensive reputation

被引:6
|
作者
Qi, Jiamou [1 ]
Guan, Yepeng [1 ,2 ]
机构
[1] Shanghai Univ, Sch Commun & Informat Engn, Shanghai 200444, Peoples R China
[2] Minist Educ, Key Lab Adv Display & Syst Applicat, Shanghai 200072, Peoples R China
基金
国家重点研发计划;
关键词
Blockchain; Byzantine fault tolerance; Consensus protocol; Reputation model; Distributed network; PBFT; ALGORITHM;
D O I
10.1007/s12083-022-01408-2
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Consensus protocol is challenging due to the poor node reliability, low efficiency and decentralization. A comprehensive reputation based Practical Byzantine Fault Tolerance consensus method (CRPBFT) has been proposed. Comprehensive reputation model has been developed to evaluate the credibility of each node from service behavior and consensus process at first. The nodes with higher reputation are selected to participate in the consensus process, which helps to reduce the probability of consensus failure caused by the existence of malicious nodes. A consensus communication structure is optimized by replacing the whole network broadcast structure in the commit phase with a star one. It can be applied to degrade the network communication overhead and improve consensus efficiency. A rotation mechanism for replacing the consensus nodes regularly has been proposed to increase the degree of decentralization and enhance the robustness and dynamic of the consensus network. Some experimental results demonstrate that the developed method has excellent performance by comparisons with some state-of-the-arts.
引用
收藏
页码:420 / 430
页数:11
相关论文
共 50 条
  • [41] Implementing Practical Byzantine Fault Tolerance Over Cellular Networks
    Zhou, Ziyi
    Onireti, Oluwakayode
    Lin, Xinyi
    Zhang, Lei
    Imran, Muhammad Ali
    IEEE OPEN JOURNAL OF THE COMMUNICATIONS SOCIETY, 2024, 5 : 6546 - 6560
  • [42] Safeguarding Cooperative Maneuver Information with Practical Byzantine Fault Tolerance
    Vieira, Emanuel
    Almeida, Joao
    Ferreira, Joaquim
    Bartolomeu, Paulo C.
    2023 53RD ANNUAL IEEE/IFIP INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS WORKSHOPS, DSN-W, 2023, : 108 - 115
  • [43] Efficient Byzantine Consensus Mechanism Based on Reputation in IoT Blockchain
    Yuan, Xu
    Luo, Fang
    Haider, Muhammad Zeeshan
    Chen, Zhikui
    Li, Yucheng
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2021, 2021
  • [44] A practical byzantine fault tolerance improvement algorithm based on credit grouping-classification
    Li, Yilin
    Huang, Hui
    Lan, Amei
    Huang, Zhenjie
    JOURNAL OF SUPERCOMPUTING, 2024, 80 (14): : 20270 - 20301
  • [45] Security-Aware GA based Practical Byzantine Fault Tolerance for Permissioned Blockchain
    Kashyap, R.
    Arora, K.
    Sharma, M.
    Aazam, A.
    2019 4TH INTERNATIONAL CONFERENCE ON CONTROL, ROBOTICS AND CYBERNETICS (CRC 2019), 2019, : 162 - 168
  • [46] Trusted Hardware-Assisted Leaderless Byzantine Fault Tolerance Consensus
    Zhao, Liangrong
    Decouchant, Jeremie
    Liu, Joseph K.
    Lu, Qinghua
    Yu, Jiangshan
    IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2024, 21 (06) : 5086 - 5097
  • [47] Blockchain mechanism with Byzantine fault tolerance consensus for Internet of Drones services
    Singh, Jaya
    Venkatesan, S.
    TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2021, 32 (04)
  • [48] High-Performance Asynchronous Byzantine Fault Tolerance Consensus Protocol
    Knudsen, Henrik
    Li, Jingyue
    Notland, Jakob Svennevik
    Haro, Peter Halland
    Raeder, Truls Bakkejord
    2021 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN (BLOCKCHAIN 2021), 2021, : 476 - 483
  • [49] DRBFT: Delegated randomization Byzantine fault tolerance consensus protocol for blockchains
    Zhan, Yu
    Wang, Baocang
    Lu, Rongxing
    Yu, Yong
    INFORMATION SCIENCES, 2021, 559 : 8 - 21
  • [50] Binding Efficiency and Robustness for Blockchains using Reputation-based Byzantine Fault-Tolerant Consensus Algorithms
    Zhang, Gengrui
    PROCEEDINGS OF THE 23RD INTERNATIONAL MIDDLEWARE CONFERENCE DOCTORAL SYMPOSIUM, MIDDLEWARE 2022 DOCTORAL SYMPOSIUM, 2022, : 11 - 14