This document aims to provide a comprehensive list of resources useful to understand Bitcoin, divided by topic and technical difficulty.
⚪ = low difficulty
🔵 = medium difficulty
⚫ = highly technical
🔵 Bitcoin: A Peer-to-Peer Electronic Cash System - Satoshi Nakamoto
⚪ Bitcoin’s unique value proposition - Bitmex Research
⚪ Money, blockchains, and social scalability - Nick Szabo
🔵 Cryptoeconomics- Eric Voskuil
⚪ Bitcoin and the Return of Trustless Money - Federico Tenga
⚪ Original Announcement in Cryptography mailing list - Satoshi Nakamoto
⚪ Bitcoin and the Rise of the Cypherpunks - Jameson Lopp
🔵 Bitcoin's Academic Pedigree - Arvind Narayanan, Jeremy Clark
🔵 What Is Hashing? Under The Hood Of Blockchain - Blockgeeks
⚫ How does ECDSA work in Bitcoin - Blair Marshall
⚪ ASIC FAQ - Andrew Poestra
⚪ Bitcoin's PoW (part 1- part 2- part 3- part 4) - LaurentMT
⚪ State of Cryptocurency Mining - Sia blog
⚫ Bitcoin mining the hard way: the algorithms, protocols, and bytes - Ken Shirriff's blog
⚪ How do Bitcoin Transactions Work? - CoinDesk
🔵 Bitcoin Transactions - Bitcoin Developer guide
🔵 Bitcoin Script Guide - BlockGeeks
🔵 Segregated Witness Benefits - BitcoinCore.org
⚫ Bitcoins the hard way: Using the raw Bitcoin protocol - Ken Shirriff's blog
⚪ What are Micropayments and How does Bitcoin Enable Them? - Chris Smith
⚪ CheckLockTimeVerify, or How a Time-Lock Patch Will Boost Bitcoin's Potential - Bitcoin Magazine
🔵 Understanding Payment Channels - Chainside Blog
⚪ What is the Lightning Network - Elizabeth Stark
⚪ The Lightning Network - Bitmex Research
🔵 Understanding Lightning Network- Bitcoin Magazine
⚫ BOLT Specifications - Lightning Network repository
🔵 Enabling Blockchain Innovations with Pegged Sidechains - Adam Back, Matt Corallo, Luke Dashjr,Mark Friedenbach, Gregory Maxwell,Andrew Miller, Andrew Poelstra,Jorge Timón, and Pieter Wuille
🔵 Rootstock White Paper - Sergio Demian Lerner
⚫ Drivechain a Simple Two Way Peg - Truthcoin.info
🔵 Colored Coins - Colored Coins Protocol Specifications
🔵RGB Protocol - RGB Protocol specifications for Bitcoin-based digital assets
⚫ Scalable Semi-Trustless Asset Transfer via Single-Use-Seals and Proof-of-Publication - Peter Todd