European Dependable Computing Conference (2012)
May 8, 2012 to May 11, 2012
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/EDCC.2012.32
We present a new algorithm for state machine replication that is built around a leader-driven consensus primitive. This algorithm requires only two additional communication steps between replicas and clients if the consensus leader is correct and the system is synchronous, being thus the first latency-optimal transformation from Byzantine consensus to BFT state machine replication. We also discuss how to make simple modifications to leader-driven consensus algorithms in order to make them compatible with our transformation.
Byzantine fault tolerance, state machine replication, consensus, modularization
João Sousa, Alysson Bessani, "From Byzantine Consensus to BFT State Machine Replication: A Latency-Optimal Transformation", European Dependable Computing Conference, vol. 00, no. , pp. 37-48, 2012, doi:10.1109/EDCC.2012.32