Retrieved 13 May 2020. ↑ Narayanan, Arvind; Bonneau, Joseph; Felten, Edward; Miller, Andrew; Goldfeder, Steven (2016). Bitcoin and Cryptocurrency Technologies: A Comprehensive Introduction. Princeton and Oxford: Princeton University Press.