BDL: Resource List
(Note: The following are not mandatory for passing the course; however, they can help you understand the concepts and answer questions.)
Study material includes notes and papers, such as:
- Bitcoin: A Peer-to-Peer Electronic Cash System, Satoshi Nakamoto
- Ethereum Whitepaper, Vitalik Buterin
- The Bitcoin Backbone Protocol: Analysis and Applications, Juan Garay, Aggelos Kiayias, Nikos Leonardos
- SoK: Research Perspectives and Challenges for Bitcoin and Cryptocurrencies, Bonneau J, Miller A, Clark J, Narayanan A, Kroll JA, Felten EW
- SoK: A Consensus Taxonomy in the Blockchain Era, Juan A. Garay, Aggelos Kiayias
More such material is available at: https://github.com/decrypto-org/blockchain-papers
Although not a prerequisite for taking the course, a relevant overview book, with a freely available preprint, which you may find interesting is:
- "Bitcoin and Cryptocurrency Technologies", Princeton, Arvind Narayanan, Joseph Bonneau, Edward Felten, Andrew Miller, Steven Goldfede
For a more deep dive on the cryptographic primitives used in the course (such as hash functions and digital signatures), you may refer to "Introduction to Modern Cryptography" by Jonathan Katz and Yehuda Lindell (available via DiscoverEd).
License
All rights reserved The University of Edinburgh