Blockchain Consensus - Bashir, Imran (Berkeley, CA Apress L. P., 2022)