OptiLog: Assigning Roles in Byzantine Consensus
Hanish Gogada, Christian Berger, Leander Jehl, Hans P. Reiser, Hein Meling · 2026
Byzantine Fault-Tolerant (BFT) protocols play an important role in blockchains. As the deployment of such systems extends to wide-area networks, the scalability of BFT protocols becomes a critical concern. Optimizations that assign specific roles to individual replicas can significantly improve the performance of BFT systems. However, such role assignment is highly sensitive to faults, potentially undermining the optimizations' effectiveness.