On your blockchain journey, it’s not easy getting your head around what you need to take with you. In case you wander off the path, here is a list of resources you should carry in your blockchain backpack that will see you through.


Bitcoin: A Peer-to-Peer Electronic Cash System (The White Paper by Satoshi Nakamoto – – PDF)
The Bitcoin Version 0.1.0 – Links to a post on the forum where copies of the original Bitcoin software can be found.
The Byzantine Generals’ Problem (Leslie Lamport, Robert Shostak, Marshall Pease – PDF)


A Next-Generation Smart Contract and Decentralized Application Platform (The White Paper – On
Ethereum: A Secure Decentralised Generalised Transaction Ledger – Homestead Revision (The Yellow Paper by Dr. Gavin Wood – PDF)


Verification of a Cryptographic Primitive: SHA-256 (by AndrewW W. Appel – Princeton University – PDF)


DFIN-511: Introduction to Digital Currencies – free MOOC (Massive Open Online Course) – Introduction