An Improved Byzantine Fault-Tolerant Algorithm Based on Reputation Model
【Author】 He, Feiyang; Feng, Wenlong; Zhang, Yu; Liu, Jian
【Source】ELECTRONICS
【影响因子】2.690
【Abstract】This study proposes an improved Byzantine fault-tolerant consensus RB-BFT based on the reputation model to address the problems of low reliability of primary nodes and high communication complexity in the practical Byzantine algorithm (PBFT). First, this algorithm establishes a dynamic reputation model of nodes to distinguish honest and malicious nodes in the system, lowering the likelihood of malicious nodes being chosen as primary nodes and increasing the dependability of primary nodes. Second, the algorithm introduces supervisory nodes for information supervision while reducing the centrality of the system. Finally, this algorithm improves the consistency protocol of the PBFT algorithm by optimizing the process of mutual communication between nodes in the preparation and commitment phases, which reduces the algorithm communication complexity from O(n(2)) to O(n). Theoretical and practical studies reveal that the RB-BFT algorithm enhances performance and reliability greatly.
【Keywords】blockchain; consensus algorithm; Byzantine fault tolerance; reputation model
【发表时间】2023 28-Apr
【收录时间】2023-06-05
【文献类型】理论模型
【主题类别】
区块链技术-核心技术-共识机制
评论