FLP Impossibility Result Fischer, Lynch, Paterson (1985) no deterministic consensus protocol can tolerate even one crash failure in an async system Assumptions Violated by Raft Raft uses randomized timeouts (partially synchronous model) Practical Escape