Illustrated Guide

The Bitcoin Whitepaper, Explained in Pictures

Satoshi's nine-page paper from October 31, 2008 is the founding document of crypto. This guide walks all twelve sections with the original concepts drawn out — from double-spending to Merkle proofs.

18 minutes • 23 illustrated steps • sourced from RedBlockBlue's animated walkthrough

Source video

The Bitcoin Whitepaper | Fully Explained (With Animations!)

Channel: RedBlockBlue

Watch on YouTube

What does the Bitcoin whitepaper actually say?

In one sentence: pure peer-to-peer electronic cash is possible if every transaction is signed into a chain of ownership, transactions are bundled into hash-linked blocks ordered by proof of work, and the network simply always follows the longest chain. The paper's twelve sections build exactly that: an electronic coin (§2), a timestamp server (§3), proof of work (§4), network rules (§5), miner incentives (§6), Merkle-tree pruning and SPV (§7–8), value handling (§9), privacy (§10) and the attack probability math (§11).

Key Takeaways

  • The paper solves one problem — double-spending — without a trusted third party, by making all transactions public and having the network agree on a single chronological order.
  • An electronic coin is just a chain of digital signatures: each owner signs the hash of the previous transaction together with the next owner's public key.
  • Proof of work turns the timestamp server decentralized: miners hash the block until the output starts with a required number of zeros, and the longest chain always wins.
  • Merkle trees let old transactions be pruned without breaking the hash chain — the trick that makes lightweight SPV wallets possible.
  • Section 11 is pure probability: even a 10% attacker catches up only 20.5% of the time after one confirmation, which is where the six-confirmation convention comes from.
  • The privacy section (§10) is the paper's most dated — written before exchanges tied public keys back to real identities.

Before You Read: Two Primitives

The paper assumes you know hash functions and digital signatures. Two minutes here makes everything else click.

  1. 1

    Hash functions: any input, a 256-bit fingerprint

    A hash function h(x) takes any input — a number, a document, the works of Shakespeare — and outputs a fixed 256-bit number. Change one bit of the input and the output changes completely, and you can't reverse it. That unpredictability is what Bitcoin builds its tamper-evidence on.

    Hash function diagram showing any input x producing a 256-bit output where any change in input gives an entirely different number
    Same input, same fingerprint — change a bit, everything changes.Watch at 4:32
  2. 2

    Digital signatures: proving ownership without revealing the key

    Each Bitcoin identity is a private key (known to one person) and a public key (known to everyone). Signing a message with the private key lets anyone verify it with the public key — that's how a coin's owner authorizes a transfer without exposing the secret.

    Digital signature diagram with a private key signing the hash of a message m and a public key verifying the signature
    Private key signs; public key verifies.Watch at 6:02

The Problem, and What Came Before

Section 1 names the enemy — trusted third parties — and the video recalls the earlier attempts that fell short.

  1. 3

    The cost of trusted intermediaries

    Internet commerce still runs on trusted third parties to process payments and resolve disputes. Satoshi's point in the introduction is modest but radical: mediation costs make small online payments uneconomical, so why not build a system based on cryptographic proof instead of trust?

    PayPal and bank building illustration of the trusted third party fee problem described in section one of the Bitcoin whitepaper
    Section 1's target: mediation itself.Watch at 9:26
  2. 4

    Earlier attempts: b-money, Bit gold, RPOW

    Before Bitcoin, Wei Dai's b-money and Nick Szabo's Bit gold stayed theoretical, and Hal Finney's RPOW worked but was centralized. Finney also became the first person ever to receive a Bitcoin transaction from Satoshi — the paper's ideas had a lineage.

    Hal Finney and RPOW explainer with the scientist who received the first ever Bitcoin transaction from Satoshi Nakamoto
    The RPOW inventor: first recipient of Bitcoin, ever.Watch at 20:30

Sections 1–3: Coins, Signatures and a Timestamp Server

The paper's first building blocks: what an electronic coin is, and how to timestamp it so history can't be rewritten.

  1. 5

    Section 2: a coin is a chain of signatures

    An electronic coin is defined as a chain of digital signatures. Each owner passes the coin on by signing a hash of the previous transaction together with the public key of the next owner — anyone can walk the chain and verify every handoff.

    Bitcoin whitepaper section two transaction diagram with Owner 1 to Owner 3 public keys, hashes and verify and sign arrows
    The famous ownership chain from the paper's second page.Watch at 10:56
  2. 6

    Following one coin from Alice to David

    Alice signs her transfer to Bob; Bob signs his transfer to Charlie, referencing the transaction he received; and so on. Each new signature locks in the entire history behind the coin — this is the 'hash of the previous transaction' concept in action.

    Alice to Bob to Charlie to David signature chain showing each Bitcoin transaction referencing the hash of the previous transaction
    Ownership as an unbroken chain of signatures.Watch at 11:40
  3. 7

    Section 3: the timestamp server

    Before Bitcoin, a timestamp service published a hash of the day's data in a newspaper — proof the data existed at that date. Bitcoin generalizes this: each block's hash incorporates the previous block's hash, so the whole history is chained together.

    Timestamp server whiteboard with a lock noting the chain stays secure unless an attacker controls more than 50 percent of the computing power
    An agreed chronological order — the double-spending killer.Watch at 9:00
  4. 8

    Why one changed bit breaks everything

    Because every block hash includes the previous one, altering a single transaction even by one bit changes its block's hash, which changes the next block's hash, and so on forever. That domino effect is the tamper-evidence that makes old history effectively unrewriteable.

    Monday to Sunday hash chain diagram where changing one bit early on invalidates every later block in the sequence
    One flipped bit, and the whole chain downstream changes.Watch at 14:34
  5. 9

    Publishing digests in the newspaper

    In the 1990s, the way to anchor a hash was to print it in The New York Times — nobody could retroactively alter the archive. It worked, but it was centralized: one company controlled the timestamping. Decentralizing that trust is the paper's actual quest.

    Publishing a hash digest in a newspaper beside a globe, the 1990s timestamping practice that preceded the Bitcoin blockchain
    The pre-blockchain way to prove 'this existed on that day'.Watch at 15:20

Section 4: Proof of Work — the Paper's Heart

How do thousands of strangers agree on one chain? This is the section the whole paper hinges on.

  1. 10

    The required zeros

    To add a block, miners must find a number (the nonce) such that hashing the block — previous hash, transactions and nonce together — produces an output starting with a required number of zeros. There's no shortcut: only brute-force trial and error proves you spent the work.

    Bitcoin whitepaper section four proof of work excerpt with a block diagram showing the previous hash and nonce fields
    Section 4, straight from the paper.Watch at 15:30
  2. 11

    Hunting for a nonce

    Miners start the nonce at zero and increment it, hashing the whole block each time. Every new nonce yields a completely different hash, so the search is pure probability — the energy spent trying is the 'work', and the found nonce is its proof.

    Nonce search diagram hashing the previous hash, the transactions and an incrementing nonce until the output starts with the required zeros
    Increment, hash, repeat — until the zeros appear.Watch at 16:30
  3. 12

    Forks and the longest-chain rule

    Two miners can find valid blocks at nearly the same moment, splitting the network's view. Nodes keep whichever branch they heard about first — and the tie resolves the moment one branch extends further, because everyone switches to the longest chain.

    Network graph resolving two competing Bitcoin chains as nodes switch to the longest proof of work branch
    Disagreement is temporary; the longest chain always wins.Watch at 19:30

Sections 5–6: Running the Network, Paying for It

Six network steps keep everything in sync — and a clever coin-creation rule pays the people doing the work.

  1. 13

    Section 5: the six steps of the network

    New transactions are broadcast to all nodes; each node collects them into a block; each node hunts for the proof of work; when found, the block is broadcast; nodes accept it only if every transaction is valid and unspent; acceptance is expressed by building on that block next.

    Bitcoin whitepaper section five network steps excerpt listing the six steps nodes follow to broadcast collect and verify blocks
    The whole protocol, in six lines.Watch at 20:42
  2. 14

    Checking 'not previously spent' fast

    To validate a block, nodes must confirm none of its coins were already spent. Instead of scanning the whole chain (O(n)), each node keeps an in-memory table of transaction IDs mapped to their block and position — searchable in O(log n) with binary search.

    Transaction ID lookup table mapping Tx IDs to block numbers and positions so nodes can check double spending in memory
    The paper already worried about lookup efficiency.Watch at 22:30
  3. 15

    Section 6: where new coins come from

    The first transaction in every block is special: it creates new coins from nothing and awards them to the miner. This incentive pays for the network's security, meters the money supply toward the 21 million cap — and, as the paper notes, makes honesty the most profitable strategy for even a powerful attacker.

    Bitcoin whitepaper section six incentive excerpt explaining the coinbase transaction that rewards miners and funds network security
    The coinbase transaction: security budget and monetary policy in one.Watch at 24:30

Sections 7–9: Merkle Trees, SPV and Handling Value

The most under-appreciated pages of the paper — the ones that make Bitcoin sustainable and lightweight.

  1. 16

    Section 7: reclaiming disk space

    Once a coin's latest owner is known, old transactions in the chain of ownership no longer need to be stored. The paper's answer is a Merkle tree: transactions are hashed pairwise up to a single root hash that lives in the block header, so spent transactions can be dropped without breaking the chain.

    Bitcoin whitepaper section seven reclaiming disk space excerpt with Merkle tree pruning diagrams for already spent transactions
    Prune history, keep the proof.Watch at 26:12
  2. 17

    Inside the block header

    The block header carries three things that matter: the previous header's hash, the Merkle root summarizing all transactions, and the nonce. Headers chain to each other — which is why a pruned node can still verify the chain of proof of work.

    Chained Bitcoin block headers showing previous hash root hash and nonce linking one block to the next
    80 bytes per header is all a light client needs to track.Watch at 26:00
  3. 18

    The Merkle tree, drawn out

    Take every transaction's hash, pair them up, hash each pair, and repeat until one hash remains: the Merkle root. Only the green boxes need to be stored — everything red can be recomputed from them on demand.

    Merkle tree diagram pairing transaction hashes upward to a single root hash stored in the Bitcoin block header
    Thousands of transactions, one root hash.Watch at 29:00
  4. 19

    Section 8: proving inclusion without storing the block

    Ask 'was my transaction really in that block?' and a full node can answer with a Merkle proof: a handful of hashes that, combined with your transaction, reconstruct the root. That's simplified payment verification — the reason a phone can verify payments without storing 500+ GB.

    Merkle proof diagram showing which hashes prove a transaction was included in a block without storing the whole block
    SPV in one picture: prove it, don't store it.Watch at 30:00
  5. 20

    Section 9: combining and splitting value

    Coins don't have to be passed one at a time. A transaction can gather several inputs and always produce two outputs — one to the recipient, one back to yourself as change. Value in must equal value out; the paper shows exactly this In/Out diagram.

    Bitcoin whitepaper section nine combining and splitting value excerpt with a transaction input and output diagram
    Merge coins, split coins — same rule.Watch at 33:30
  6. 21

    The cash register analogy

    Paying $1.55 with a dollar bill, a 50-cent coin and a 10-cent coin works exactly like Bitcoin: you hand over everything you have, and the 'cashier' returns 5 cents of change. That's why Bitcoin transactions so often pay themselves back.

    Inputs equal outputs rule diagram for Bitcoin transactions with change returned to the sender like cash register change
    No 'cutting' coins — just pay and take change.Watch at 34:00

Sections 10–12: Privacy, the Attack Math, the End

The paper closes with its most dated section and its most rigorous one.

  1. 22

    Keeping the UTXO set straight

    With every transaction public, each node tracks which outputs remain spendable. The paper's chain-of-ownership plus the transaction-ID table from section 5 is what modern nodes implement as the UTXO set — the list of coins that can still be spent.

    UTXO validity check table marking which Bitcoin transaction outputs remain spendable in the unspent transaction output set
    Every coin is either spendable or spent — nothing else exists.Watch at 37:00
  2. 23

    Section 10: privacy — the paper's most dated claim

    The paper argues privacy holds because identities are public keys, not names — the public can see transactions flow, but not who they belong to. Written before exchanges tied keys to bank accounts, it's the section reality has most thoroughly revised.

    Bitcoin whitepaper section ten privacy excerpt comparing the traditional banking privacy model with the public key model
    Section 10: honest for 2009, optimistic for 2025.Watch at 38:00
  3. 24

    Section 11: how safe are your confirmations?

    Satoshi computes the odds that an attacker with less than half the network's power can catch up after you accept a payment. At 10% of the hash power, the attacker catches up just 20.5% of the time after one confirmation — and effectively never after six. That table is where the six-confirmation convention comes from.

    Attacker probability table from the Bitcoin whitepaper showing a 10 percent hash power attacker's catch-up chances dropping with each confirmation
    The math behind 'wait for six confirmations'.Watch at 41:00

Frequently Asked Questions

How long is the Bitcoin whitepaper and how long does it take to read?

Nine pages, twelve sections plus an abstract and conclusion. A careful first read takes about an hour; this illustrated walkthrough covers the same ground in roughly twenty minutes with every concept drawn out.

Which section of the whitepaper is the most important?

Section 4, proof of work. It's what turns the centralized timestamp server of section 3 into a decentralized network: the required-zeros hash puzzle makes rewriting history expensive, and the longest-chain rule turns energy into an objective ordering of transactions.

What is the double-spending problem the whitepaper solves?

Digital money is just data — without controls, one person could copy a coin and spend it twice. The whitepaper's solution: broadcast every transaction publicly, timestamp them into one hash-chained order via proof of work, and have every node reject any transaction whose coins were already spent earlier in that order.

What are Merkle trees and why do they matter?

A Merkle tree hashes transactions pairwise up to a single root stored in each block header. Because the root commits to every transaction, old transactions can be deleted without breaking the chain, and light clients can verify any transaction's inclusion with a small proof — the basis of SPV wallets (sections 7 and 8).

Is the whitepaper still accurate today?

Mostly, with caveats. The core design — signatures, proof of work, longest chain, incentives — runs unchanged. Section 10's privacy model predates exchange KYC and chain analysis, and modern details like SegWit, fee markets and mining pools evolved beyond the paper's scope. Read it as the founding blueprint, not the current spec.

Where can I read the original Bitcoin whitepaper?

Satoshi Nakamoto's 'Bitcoin: A Peer-to-Peer Electronic Cash System' (October 31, 2008) is available at bitcoin.org/bitcoin.pdf — the same document Satoshi linked in the original cryptography mailing list post.

Continue the Story

References