The Whitepaper
“Bitcoin: A Peer-to-Peer Electronic Cash System” — published October 31, 2008 by Satoshi Nakamoto. The 9-page document that started a monetary revolution.
Read Original PDFAbstract
“A purely peer-to-peer version of electronic cash would allow online payments to be sent directly from one party to another without going through a financial institution.”
KEY INSIGHT: The entire paper can be summarised in one sentence - remove the middleman from money.
Introduction
The problem: online commerce relies on trusted third parties to process payments. This introduces mediation costs, limits small transactions, and makes non-reversible payments impossible. Bitcoin proposes a peer-to-peer electronic payment system based on cryptographic proof instead of trust.
KEY INSIGHT: Satoshi frames Bitcoin as a solution to a specific problem: the inability to make irreversible online payments without a middleman.
Transactions
A coin is defined as a chain of digital signatures. Each owner transfers the coin by signing a hash of the previous transaction and the next owner's public key. The payee can verify the chain of ownership. The challenge is preventing double-spending without a trusted authority.
KEY INSIGHT: Bitcoin's concept of a 'coin' isn't a file - it's a chain of cryptographic signatures proving ownership transfers.
Timestamp Server
A distributed timestamp server takes a hash of a block of items and publishes it widely. Each timestamp includes the previous timestamp in its hash, forming a chain. This proves the data existed at that time.
KEY INSIGHT: The blockchain is fundamentally a timestamp server - it proves that transactions existed at a specific point in time.
Proof-of-Work
Proof-of-work involves scanning for a value that when hashed (SHA-256) produces a result with a required number of leading zero bits. This is computationally expensive to produce but trivial to verify. Difficulty adjusts to target a steady block rate.
KEY INSIGHT: One-CPU-one-vote. Proof-of-work makes the ledger democratic by computational power, not identity or authority.
Network
The network steps: (1) New transactions broadcast to all nodes. (2) Each node collects transactions into a block. (3) Each node works on finding proof-of-work. (4) When found, broadcasts the block. (5) Nodes accept if all transactions are valid. (6) Nodes express acceptance by building on it.
KEY INSIGHT: Nodes 'vote' by choosing which chain to extend. The longest chain represents the majority decision.
Incentive
The first transaction in each block creates new coins owned by the block's creator. This incentivizes nodes to support the network and provides a way to distribute coins into circulation with no central authority. Transaction fees provide additional incentive.
KEY INSIGHT: Mining serves dual purposes: securing the network AND distributing new coins fairly - replacing the role of a central bank.
Reclaiming Disk Space
Once a coin's latest transaction is buried under enough blocks, spent transactions can be discarded. A Merkle Tree structure allows this pruning while preserving the block hash integrity.
KEY INSIGHT: Satoshi already planned for scalability. Merkle trees allow nodes to verify transactions without storing the entire history.
Simplified Payment Verification
Users can verify payments without running a full node by keeping only block headers and obtaining the Merkle branch linking a transaction to its block. This is reliable as long as honest nodes control the network.
KEY INSIGHT: SPV is the theoretical foundation for lightweight wallets - Satoshi knew not everyone would run a full node.
Combining and Splitting Value
Transactions can have multiple inputs and outputs, allowing value to be combined and split. Normally there will be either a single input from a larger transaction or multiple inputs combining smaller amounts, and at most two outputs.
KEY INSIGHT: The UTXO model - Bitcoin doesn't use 'accounts' with balances but individual transaction outputs, like digital banknotes.
Privacy
The traditional banking model achieves privacy by limiting access to information. Bitcoin achieves privacy differently: transactions are public, but by keeping public keys anonymous. A new key pair should be used for each transaction.
KEY INSIGHT: Bitcoin is pseudonymous, not anonymous. Satoshi recommended using fresh addresses for each transaction.
Calculations
Mathematical proof that as long as honest nodes control more CPU power than any attacker, the probability of an attacker catching up diminishes exponentially with each confirmation block.
KEY INSIGHT: This is why 6 confirmations became the gold standard - the math shows an attacker's chance drops to near-zero.
Conclusion
A peer-to-peer electronic cash system proposed without relying on trust. Digital signatures provide strong ownership control. Proof-of-work provides a consensus mechanism. Nodes vote with CPU power, expressing acceptance by extending the chain.
KEY INSIGHT: In just 9 pages, Satoshi described a system that would go on to become a trillion-dollar asset class.
The Bitcoin whitepaper is 9 pages, ~3,400 words, and created an entirely new asset class.
Download the original PDF