Hybrid Consensus Algorithm Optimization: A Mathematical Method Based on POS and PBFT and Its Application in Blockchain

被引:56
|
作者
Wu, Yaqin [1 ]
Song, Pengxin [1 ]
Wang, Fuxin [1 ]
机构
[1] China Univ Min & Technol Beijing, Sch Mech Elect & Informat Engn, Beijing 100083, Peoples R China
基金
中国国家自然科学基金;
关键词
TECHNOLOGY;
D O I
10.1155/2020/7270624
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Blockchain is a new technology for processing complex and disordered information with respect to business and other industrial applications. This work is aimed at studying the consensus algorithm of blockchain to improve the performance of blockchain. Despite their advantages, the proof of stake (POS) algorithm and the practical Byzantine fault tolerance (PBFT) algorithm have high latency, low throughput, and poor scalability. In this paper, a blockchain hybrid consensus algorithm which combines advantages of the POS and PBFT algorithms is proposed, and the algorithm is divided into two stages: sortition and witness. The proposed algorithm reduces the number of consensus nodes to a constant value by verifiable pseudorandom sortition and performs transaction witness between nodes. The algorithm is improved and optimized from three dimensions: throughput, latency, and scalability. The experimental results show that the improved hybrid consensus algorithm is significantly superior to the previous single algorithms for its excellent scalability, high throughput, and low latency.
引用
收藏
页数:13
相关论文
共 50 条
  • [41] A hybrid biogeography-based optimization with simplex method and its application
    Zhang Ping
    Wei Ping
    Fei Chun
    Yu Hong-yang
    COMPEL-THE INTERNATIONAL JOURNAL FOR COMPUTATION AND MATHEMATICS IN ELECTRICAL AND ELECTRONIC ENGINEERING, 2013, 32 (02) : 575 - 585
  • [42] An IoV-PBFT Consensus-Based Blockchain for Collaborative Congestion Avoidance and Simulation Test
    Li, Cheng
    Wu, Hao
    Xiong, Lei
    Lu, Yunlong
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2022, 2022
  • [43] Hybrid optimization algorithm based on neural networks and its application in wavefront shaping
    Liu, Kaige
    Zhang, Hengkang
    Zhang, Bin
    Liu, Qiang
    OPTICS EXPRESS, 2021, 29 (10) : 15517 - 15527
  • [44] Chimp optimization algorithm based on hybrid improvement strategy and its mechanical application
    He Q.
    Luo S.-H.
    Kongzhi yu Juece/Control and Decision, 2023, 38 (02): : 354 - 364
  • [45] Optimization of PBFT Algorithm Based on Improved C4.5
    Zheng, Xiandong
    Feng, Wenlong
    Huang, Mengxing
    Feng, Siling
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2021, 2021
  • [46] Access Control Scheme of Kiwifruit Traceability Consortium Blockchain Application Based on PBFT
    Jing X.
    Xing S.
    Nongye Jixie Xuebao/Transactions of the Chinese Society for Agricultural Machinery, 2023, 54 (01): : 183 - 195
  • [47] A Scalable Two-Tier PBFT Consensus for Blockchain-Based IoT Data Recording
    Qushtom, Haytham
    Misic, Jelena
    Chang, Xiaolin
    Misic, Vojislav B.
    IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC 2021), 2021,
  • [48] Twin-chain PBFT consensus for blockchain-based Non-Terrestrial Networks
    Liu, Zheng
    Zhang, Xuefei
    Tao, Xiaofeng
    2023 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE, WCNC, 2023,
  • [49] An Improved Blockchain Consensus Algorithm Based on Raft
    Wei Fu
    Xuefeng Wei
    Shihua Tong
    Arabian Journal for Science and Engineering, 2021, 46 : 8137 - 8149
  • [50] An Improved Blockchain Consensus Algorithm Based on Raft
    Fu, Wei
    Wei, Xuefeng
    Tong, Shihua
    ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2021, 46 (09) : 8137 - 8149