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 Bitcointalk.org 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 GitHub.com)
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