An Efficient and Scalable Byzantine Fault-Tolerant Consensus Mechanism Based on Credit Scoring and Aggregated Signatures

被引:0
|
作者
Tong, Shihua [1 ]
Li, Jibing [2 ]
Fu, Wei [2 ]
机构
[1] Chongqing College of Electronic Engineering, Chongqing,401331, China
[2] Chongqing University of Posts and Telecommunications, College of Automation, Chongqing,400065, China
关键词
Blockchain - Cryptography - Distributed computer systems - Dynamics - Efficiency - Fault tolerance - Peer to peer networks - Problem solving - Scalability;
D O I
暂无
中图分类号
学科分类号
摘要
Practical Byzantine Fault Tolerance (PBFT), a classic consensus algorithm in blockchain technology, is extensively used in consortium blockchain networks. However, it is challenged by issues such as low consensus efficiency, poor scalability, inability to guarantee throughput with large-scale node access, and complex communication processes. To solve these problems, this paper proposes an improved PBFT consensus mechanism based on credit scoring and aggregated signatures, i.e., the CA-PBFT algorithm. First, the algorithm designs the node credit scoring mechanism, adds the coordination node in the original algorithm model, stipulates the node state and functional limitations, and realizes the dynamic joining and exiting of the nodes, to solve the low efficiency of the PBFT algorithm during the consensus process and the problem of not supporting the dynamic joining and exiting of the nodes; at the same time, the signature scheme based on the BLS aggregated signature is designed, which reduces the length of the signature and simplifies the signing process, to solve the problem of the node's signature taking up too much space during the consensus process, which affects the efficiency of the signature validation as well as the efficiency of the signature construction. Experimental results show that this consensus mechanism enables an efficient, secure, and scalable consensus process with low resource and computational costs. © 2013 IEEE.
引用
收藏
页码:10393 / 10410
相关论文
共 50 条
  • [31] An architecture for scalable, efficient, and fast fault-tolerant multicast provisioning
    Cui, JH
    Faloutsos, M
    Gerla, M
    IEEE NETWORK, 2004, 18 (02): : 26 - 34
  • [32] An efficient and scalable approach for implementing fault-tolerant DSM architectures
    Morin, C
    Kermarrec, AM
    Banâtre, M
    Gefflaut, A
    IEEE TRANSACTIONS ON COMPUTERS, 2000, 49 (05) : 414 - 430
  • [33] Efficient Fault-Tolerant Consensus for Collaborative Services in Edge Computing
    Jing, Guanlin
    Zou, Yifei
    Yu, Dongxiao
    Luo, Chuanwen
    Cheng, Xiuzhen
    IEEE TRANSACTIONS ON COMPUTERS, 2023, 72 (08) : 2139 - 2150
  • [34] Improved Byzantine Fault-Tolerant Algorithm Based on Alliance Chain
    Gao, Wuqi
    Mu, Wubin
    Huang, Shanshan
    Wang, Man
    Li, Xiaoyan
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2021, 2021
  • [35] 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
  • [36] An Improved Byzantine Fault-Tolerant Algorithm Based on Reputation Model
    He, Feiyang
    Feng, Wenlong
    Zhang, Yu
    Liu, Jian
    ELECTRONICS, 2023, 12 (09)
  • [37] ACT-BFT:Byzantine Fault Tolerant Consensus Mechanism Based on Adaptive Communication Topology
    Deng, Xiaohong
    Wang, Zhiqiang
    Li, Kangting
    Luo, Zhiqiong
    Computer Engineering and Applications, 2023, 59 (21) : 267 - 277
  • [38] Improved Fault-Tolerant Consensus Based on the PBFT Algorithm
    Yang, Jian
    Jia, Zhenhong
    Su, Ruiguo
    Wu, Xiaoxiong
    Qin, Jiwei
    IEEE ACCESS, 2022, 10 : 30274 - 30283
  • [39] LAP-BFT: Lightweight Asynchronous Provable Byzantine Fault-Tolerant Consensus Mechanism for UAV Network Trusted Systems
    Kong, Lingjun
    Chen, Bing
    Hu, Feng
    WEB AND BIG DATA, PT III, APWEB-WAIM 2022, 2023, 13423 : 232 - 246
  • [40] EFS: Efficient and Fault-Scalable Byzantine Fault Tolerant Systems Against Faulty Clients
    Cai, Quanwei
    Lin, Jingqiang
    Li, Fengjun
    Wang, Qiongxiao
    Zha, Daren
    INTERNATIONAL CONFERENCE ON SECURITY AND PRIVACY IN COMMUNICATION NETWORKS, SECURECOMM 2014, PT I, 2015, 152 : 305 - 322