Improved Byzantine Fault-Tolerant Algorithm Based on Alliance Chain

被引:3
|
作者
Gao, Wuqi [1 ]
Mu, Wubin [1 ]
Huang, Shanshan [2 ]
Wang, Man [2 ]
Li, Xiaoyan [2 ]
机构
[1] Xian Technol Univ, Sch Comp Sci & Technol, Xian 710021, Peoples R China
[2] Xian Technol Univ, Sch Elect & Informat Engn, Xian 710021, Peoples R China
基金
中国国家自然科学基金;
关键词
CONSENSUS;
D O I
10.1155/2021/8455180
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Alliance chain is a typical multicenter block chain and is easily implemented, so it is supported by more and more enterprises and governments. This paper analyzes the advantages and disadvantages of the Practical Byzantine Fault Tolerance (PBFT) in the alliance chain application scene. Aiming at the low efficiency of multinode consensus of the PBFT algorithm, the C-Raft-PBFT consensus algorithm is proposed. By integrating the Raft algorithm and the PBFT algorithm with the credit mechanism, designing node credit evaluation and grading protocols, and increasing Byzantine node detection based on feedback mechanism and other methods, the system efficiency is improved. The experiment results show that the improved algorithm has better throughput and lower delay, and the system's fault tolerance is also improved. Among them, the delay is reduced by 1.93 seconds on average; in the case of an increase in system nodes, the number of nodes in the experimental data is between 200 and 225, and the throughput is increased by 6.46% on average.
引用
下载
收藏
页数:10
相关论文
共 50 条
  • [41] Byzantine Fault-Tolerant Federated Learning Based on Trustworthy Data and Historical Information
    Luo, Xujiang
    Tang, Bin
    ELECTRONICS, 2024, 13 (08)
  • [42] Improved Approximation Algorithm for the Fault-Tolerant Facility Placement Problem with Rejection
    Yu, Shuaijing
    American Journal of Mathematical and Management Sciences, 2020, 39 (02) : 122 - 128
  • [43] Improved Fault-Tolerant Aggregate Signatures
    Wang, Gaoli
    Cao, Zhenfu
    Dong, Xiaolei
    COMPUTER JOURNAL, 2019, 62 (04): : 481 - 489
  • [44] Research on Improved network data fault-tolerant transmission optimization algorithm
    Xia, Kaijian
    Cai, Jian
    Wu, Yue
    Journal of Convergence Information Technology, 2012, 7 (19) : 114 - 120
  • [45] Improved fault-tolerant aggregate signatures
    Wang, Gaoli
    Cao, Zhenfu
    Dong, Xiaolei
    Computer Journal, 2019, 62 (04): : 481 - 489
  • [46] A fault-tolerant real-time scheduling algorithm in software fault-tolerant module
    Liu, Dong
    Xing, Weiyan
    Li, Rui
    Zhang, Chunyuan
    Li, Haiyan
    COMPUTATIONAL SCIENCE - ICCS 2007, PT 4, PROCEEDINGS, 2007, 4490 : 961 - +
  • [47] Design of improved fault-tolerant filtering algorithm based on multi-source information fusion
    Cong, Ning
    Wang, Wei
    Zhu, Zuo-qing
    2020 CHINESE AUTOMATION CONGRESS (CAC 2020), 2020, : 918 - 923
  • [48] Real-Time System Fault-Tolerant Scheme Based on Improved Chaotic Genetic Algorithm
    Wang, Jie
    Kang, Junjie
    Hou, Gang
    WIRELESS AND SATELLITE SYSTEMS, PT II, 2019, 281 : 145 - 156
  • [49] Research on Practical Byzantine Fault Tolerant Algorithm Based on Trust Mechanism
    Pang, Hui
    Li, Yanan
    Wen, Xiumei
    Mu, Yingxue
    Journal of Computers (Taiwan), 2022, 33 (02) : 11 - 23
  • [50] MUDRI: A Fault-Tolerant Decoding Algorithm
    Ivanis, Predrag
    Al Rasheed, Omran
    Vasic, Bane
    2015 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2015, : 4291 - 4296