RBFT: An Improved Blockchain Consensus Algorithm Based on RPCA and PBFT
Hongyu Chen, Jianhui Ma · 2024
RPCA consensus algorithm is not suitable for consortium chains, and the performance of the PBFT consensus algorithm decreases as the number of nodes increases, this paper proposes an RBFT consensus algorithm based on RPCA and PBFT. This algorithm proposes a credit score model based on a reward and punishment mechanism. According to the performance of node in the consensus dynamically updates the node credit score and uses it as the only basis for the node to be selected into UNL. PBFT is used in the UNL to enhance the reliability of the consensus. Experimental results confirm that RBFT effectively improves consensus efficiency and security based on RPCA and PBFT.