Foundations of Distributed Consensus and Blockchains

By Elaine Shi

The draft is being actively updated, please check back for a new version. Your comments and feedback are greatly appreciatd and will help improve the draft. Please email the author if you have any feedback or suggestions.