RIPPB: A Robust and Improved PBFT Protocol for Blockchain

Meng Ding, Heng He, Rui Qiao, Xiaohu Zhou · 2022 IEEE 17th Conference on Industrial Electronics and Applications (ICIEA) · 2022

In this paper, we propose RIPPB, a robust and improved PBFT protocol for Blockchain, to improve the quality of service for blockchain applications. At RIPPB, we introduce reputation for nodes and use reputation as the voting weight for node consensus to go against Sybil attacks. And we design a novel improved logistic regression model to assign reputations to nodes based on their behavior involved in block generation. With this model, nodes performing Stake-grinding attacks and Bribery attacks, face high reputation penalties, which is unacceptable for malicious nodes to reduce the probability of launching these attacks. In addition, RIPPB adds a pre-commit phase to the PBFT algorithm to reduce the number of inter-node communications, thus improving the performance of the protocol. Cost-of-attack analysis shows the high robustness of our protocol. Experimental results show a 28% improvement in the throughput of our protocol over PBFT.

Read the paper · More papers on PaperTik