doi dblp Blocks and Chains: Introduction to Bitcoin, Cryptocurrencies, and Their Consensus Mechanisms Aljosha Judmayer | Nicholas Stifter | Katharina Krombholz | Edgar R. Weippl