Zyzzyva: Speculative Byzantine fault tolerance
Practical byzantine fault tolerance and proactive recovery