The basics of bitcoins and blockchains an introduction to cryptocurrencies and technology that powers them - Lewis, Antony (USA Mango, 2021)