Byzantine Agreement , Made Trivial
Practical byzantine fault tolerance