Making BFT Protocols Really Adaptive
Practical byzantine fault tolerance and proactive recovery