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 条
  • [1] Improved Method of Blockchain Cross-Chain Consensus Algorithm Based on Weighted PBFT
    Lei, Liu
    Song, Liangtu
    Wan, Jiahua
    COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2022, 2022
  • [2] An Advanced PBFT-based Consensus Algorithm for a Bidding Consortium Blockchain
    Du, Liang
    Tao, Yuan
    Chen, Tianmei
    Wang, Qing
    Lv, Hanyu
    2021 THE 3RD INTERNATIONAL CONFERENCE ON BLOCKCHAIN TECHNOLOGY, ICBCT 2021, 2021, : 176 - 182
  • [3] Secure PBFT Consensus-Based Lightweight Blockchain for Healthcare Application
    Hegde, Pawan
    Maddikunta, Praveen Kumar Reddy
    APPLIED SCIENCES-BASEL, 2023, 13 (06):
  • [4] DBPBFT: A hierarchical PBFT consensus algorithm with dual blockchain for IoT
    Wu, Xiaohua
    Wang, Zirui
    Li, Xiaoyu
    Chen, Lei
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2025, 162
  • [5] An Extensible Consensus Algorithm Based on PBFT
    Li, Yixin
    Wang, Zhen
    Fan, Jia
    Zheng, Yue
    Luo, Yili
    Deng, Chunhua
    Ding, Jianwei
    2019 INTERNATIONAL CONFERENCE ON CYBER-ENABLED DISTRIBUTED COMPUTING AND KNOWLEDGE DISCOVERY (CYBERC), 2019, : 17 - 23
  • [6] Electronic Health Records Sharing Model Based on Blockchain With Checkable State PBFT Consensus Algorithm
    Pang, Zhen
    Yao, Yuan
    Li, Qiuyan
    Zhang, Xiaoqin
    Zhang, Jing
    IEEE ACCESS, 2022, 10 : 87803 - 87815
  • [7] Slicing PBFT Consensus Algorithm Based on VRF
    Chen, Pengyu
    Chen, Yuling
    Tan, Chaoyue
    Yang, Yuxiang
    Li, Bo
    Huang, Jiachen
    2024 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN, BLOCKCHAIN 2024, 2024, : 569 - 574
  • [8] Blockchain Model Testing and Implementation Based on Improved PBFT Consensus
    Zhang, Qianyu
    Su, Jun
    Ma, Zhaohui
    Zhang, Yucheng
    Yang, Jie
    Zhan, Jun
    PROCEEDINGS OF THE 11TH IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT DATA ACQUISITION AND ADVANCED COMPUTING SYSTEMS: TECHNOLOGY AND APPLICATIONS (IDAACS'2021), VOL 2, 2021, : 1010 - 1015
  • [9] A constrained consensus based optimization algorithm and its application to finance
    Bae, Hyeong-Ohk
    Ha, Seung-Yeal
    Kang, Myeongju
    Lim, Hyuncheul
    Min, Chanho
    Yoo, Jane
    APPLIED MATHEMATICS AND COMPUTATION, 2022, 416
  • [10] A secure and highly efficient blockchain PBFT consensus algorithm for microgrid power trading
    Yao, Zhongyuan
    Fang, Yonghao
    Pan, Heng
    Wang, Xiangyang
    Si, Xueming
    SCIENTIFIC REPORTS, 2024, 14 (01)