PoW, PoS, dPoS — Navigating the World of Consensus Mechanisms