Economics of Blockchain Consensus : Exploring the Key Tradeoffs in Blockchain Design - Gans, Joshua. (Springer International Publishing AG, 2023)