Research on PBFT consensus algorithm for grouping based on feature trust

被引:0
|
作者
Yong Wang
Meiling Zhong
Tong Cheng
机构
[1] Guilin University of Electronic Technology,School of Computer Science and Information Security
来源
关键词
D O I
暂无
中图分类号
学科分类号
摘要
The consensus mechanism is the core of the blockchain system, which plays an important role in the performance and security of the blockchain system . The Practical Byzantine Fault Tolerance (PBFT) algorithm is a widely used consensus algorithm, but the PBFT algorithm also suffers from high consensus latency, low throughput and performance. In this paper, we propose a grouped PBFT consensus algorithm (GPBFT) based on feature trust. First, the algorithm evaluates the trust degree of nodes in the transaction process through the EigenTrust trust model, and uses the trust degree of nodes as the basis for electing master nodes and proxy nodes. Then, the algorithm divides the nodes in the blockchain system into multiple groups, and the consensus within each independent group does not affect the other groups, which greatly reduces the communication overhead of the consensus process when the number of nodes in the system is large. Finally, we demonstrate through theoretical and experimental analysis that the GPBFT algorithm has a significant improvement in security and performance.
引用
收藏
相关论文
共 50 条
  • [21] Optimization of PBFT Algorithm Based on QoS-Aware Trust Service Evaluation
    Liu, Wei
    Zhang, Xuhao
    Feng, Wenlong
    Huang, Mengxing
    Xu, Yun
    SENSORS, 2022, 22 (12)
  • [22] Improved Method of Blockchain Cross-Chain Consensus Algorithm Based on Weighted PBFT
    Lei, Liu
    Song, Liangtu
    Wan, Jiahua
    COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2022, 2022
  • [23] 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
  • [24] Research on sybil attack in defense blockchain based on improved PBFT algorithm
    Lai Y.
    Bo Z.
    Liu J.
    Tongxin Xuebao/Journal on Communications, 2020, 41 (09): : 104 - 117
  • [25] Formal Modelling of PBFT Consensus Algorithm in Event-B
    Li, Jie
    Hu, Kai
    Zhu, Jian
    Bodeveix, Jean-Paul
    Ye, Yafei
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2022, 2022
  • [26] 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
  • [27] Improvement of PBFT Algorithm Based on CART
    Liu, Jian
    Feng, Wenlong
    Zhang, Yu
    He, Feiyang
    ELECTRONICS, 2023, 12 (06)
  • [28] T-PBFT: An EigenTrust-Based Practical Byzantine Fault Tolerance Consensus Algorithm
    Gao, Sheng
    Yu, Tianyu
    Zhu, Jianming
    Cai, Wei
    CHINA COMMUNICATIONS, 2019, 16 (12) : 111 - 123
  • [29] Hybrid Consensus Algorithm Optimization: A Mathematical Method Based on POS and PBFT and Its Application in Blockchain
    Wu, Yaqin
    Song, Pengxin
    Wang, Fuxin
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2020, 2020
  • [30] T-PBFT: An EigenTrust-Based Practical Byzantine Fault Tolerance Consensus Algorithm
    Sheng Gao
    Tianyu Yu
    Jianming Zhu
    Wei Cai
    中国通信, 2019, 16 (12) : 111 - 123