— —
Follow on X
LESSONS

A ledger everyone checks

Transactions are grouped into blocks and linked in a chain. Miners add blocks by doing real work, and nodes check every rule.

3 MIN READ
Four blocks in a chain, each containing the hash of the previous block.
LEVEL · Beginner
IN THIS LESSON · 4 OF 7
BY THE END YOU WILL BE ABLE TO ANSWER
  • Who enforces Bitcoin's rules?
  • Why is rewriting old history impractical?
  • What is a node, in this lesson's terms?
  • Open mempool.space and wait for the next block. How many minutes did you wait?

Then prove it: a 3-question quiz · a challenge. The lesson marks itself complete at 100%.

After this lesson you can: explain what a block is and why miners cannot cheat.

Bitcoin's ledger is a list of transactions grouped into blocks. Each block contains a fingerprint (a hash) of the block before it, so the blocks form a chain. Changing an old block would change its fingerprint and break every block after it.

Animation of blocks being added one after another, each linked to the previous block by its hash.
Each new block carries the fingerprint of the one before it. Change one and every later link breaks.

Who adds the blocks?

Miners compete to add the next block, roughly one every ten minutes. To earn the right they must do a large amount of computing work, called proof of work. The winner is paid newly created bitcoin plus the fees from the transactions in the block.

Who enforces the rules?

Nodes: computers that keep a full copy of the ledger and check every block against the rules. If a miner breaks a rule, honest nodes reject the block, and the work is wasted.

Why this works

Miners propose a block; every node checks it and accepts or rejects it.
Miners propose, nodes verify. A block that breaks a rule is rejected no matter how much work it carries.

Rewriting history would mean redoing enormous amounts of work faster than everyone else combined. That cost is what makes the record hard to change.

One thing to remember

Miners propose, nodes verify, and cost keeps history in place. See how Bitcoin works for the detail.

How the Bitcoin network works · RiverWatch on YouTube ↗
MINI CHALLENGEWatch a block

Open mempool.space and wait for the next block. How many minutes did you wait?

minutes
CHECK YOURSELF
1/3 Who enforces Bitcoin's rules?
2/3 Why is rewriting old history impractical?
3/3 What is a node, in this lesson's terms?
pick an answer for each question

SOURCES

  1. Bitcoin: A Peer-to-Peer Electronic Cash System (Satoshi Nakamoto, 2008)
Progress is saved in this browser only.