Analysis of Byzantine Fault Tolerant Consensus Algorithms

Mingyu Jo, Donghyeon Kim, Sangoh Park · 2024

Maintaining data consistency in distributed computing is essential to maintain system reliability. To this end, many consensus techniques that can maintain data consistency even if a failure occurs are being studied, and research is being conducted on consensus techniques for Byzantine failures that can occur in unreliable public networks. In this paper, we introduce Byzantine fault tolerance consensus techniques: Practical Byzantine Fault Tolerance, High performance and Scalable Byzantine Fault Tolerance, and Zyzzyva. And we evaluate the performance of them. Afterward, directions for future research are presented.

Read the paper · More papers on PaperTik