ACT II

The Trust Machine

From one desktop computer to a power plant — and the halving written into the code. An ideal is not enough; the thing has to actually run. This hall takes apart the machine: miners compete with raw computation for the right to write, thousands of nodes worldwide independently check the same set of rules, and the record grows harder to alter the further back you go. With no center at all, strangers end up sharing one ledger nobody can renege on.

The trust machine2009–presentHashpower · Consensus · Halving
Key objects

Real hardware from every generation (CPU→GPU→FPGA→ASIC) · the history of network hashrate and difficulty · primary reports and on-chain records from three real consensus events.

In brief

This ledger is hard to rewrite because the whole network maintains it through hashpower competition and consensus rules — no single party is in charge, and the cost of rewriting rises with total network hashpower. The argument has known limits; see "What remains contested" in the 51% Attack exhibit of this hall.

Unit I

How the Machine Runs

five parts, none optional

The Trust Machine · Overview

See the forest before the trees. Picture the system as interlocking gears — five parts, none optional, that together make "trustless" work. Grasp the whole, then dig into one part in the exhibits below.

One video on how bitcoin works as a trust machine: a public ledger, digital signatures, proof of work, the longest chain and incentives, and how the five parts fit together. Video: BTC.com Museum · YouTube
1

Public Ledger

A ledger anyone can inspect and everyone keeps a copy of.

2

Cryptographic Links

Blocks chain together — change one and all after it break.

3

Proof-of-Work

To keep accounts, first spend real hashpower and electricity.

4

Longest-Chain Consensus

The network defaults to the chain with the most accumulated work.

5

Incentive Design

Honest bookkeeping is rewarded; cheating costs far more than it earns.

Human Hash Challenge

A hash boils any data down to a fixed-length "fingerprint" that cannot be reversed. Mining means changing a number and re-hashing until the result is small enough: no shortcut, only trial after trial. Click as fast as you can.

Proof-of-Work & Difficulty Adjustment

Hashpower has grown more than a hundred-trillion-fold, yet a block still arrives roughly every ten minutes — because the rules correct themselves. Every 2,016 blocks (about two weeks) the network automatically retunes difficulty against how long the last round actually took: too fast, and it gets harder; too slow, and it eases. No committee meets and nobody issues an order.

Illustration, not real data: rising hashpower speeds blocks up, and each adjustment pulls the pace back to ten minutes.
Adjustment intervalEvery 2,016 blocks (~14 days)
Target block interval~10 minutes
Technical documentation Bitcoin Wiki · Difficulty

Halving Clock

Time until the next Bitcoin halving —

The block reward, the new coins a miner earns for each block and the only source of new bitcoin, halves every 210,000 blocks: 50 → 25 → 12.5 → 6.25 → 3.125 BTC. The 21-million cap rests on no institution’s promise; it is the arithmetic consequence of that halving rule.

How One Transaction Gets Confirmed Without Trusting Anyone

Follow one real transaction end to end. At each step, ask just one thing: who would you have had to trust here — and what mechanism replaced them?

Alice sends Bob some bitcoin. Behind it are four steps — signing, broadcasting, packing into a block and confirmation — and each one replaces something that used to require trust. Video: BTC.com Museum · YouTube
01

Initiate

You sign with your private key — proving "it’s really me".

02

Broadcast

The transaction spreads to nodes, into the mempool.

03

Mine

Miners race; the winner packs it into a block.

04

Confirm

The network syncs; the deeper it goes, the more irreversible.

Who you’d normally trustWhat replaces it
Trust a bank to check your balance→Public network-wide ledger + cryptographic signatures
Trust someone to keep honest accounts→PoW hashpower race + longest-chain rule
Trust everyone not to cheat→Incentive design: cost of cheating > reward
Unit II

Why This Ledger Is So Hard to Rewrite

Starting from the double-spend problem

Solving the Double-Spend

The problem

Digital information can be copied at will, so why can’t a digital coin be copied and spent twice? Traditionally a bookkeeper, such as a bank, checked balances. What happens without one? This is the double-spend problem.

Satoshi’s answer was not "find a more trustworthy person" but "make chronological order itself expensive". Every transaction is broadcast publicly and packed into blocks in order, and writing a block costs real computation. To spend the same coin twice you must overturn an order already written — redo all the work that came after it, and outrun every other machine on Earth while doing so. Double-spending was never forbidden; it was simply made economically infeasible.

SourceWhitepaper §11, Calculations
AuthorSatoshi Nakamoto

Immutability

Every block header contains the hash of the block before it. Change a single byte and that hash changes, which invalidates the pointer held by the next block — and the break cascades all the way to the tip. So to rewrite block N you must redo the work of every block after N while also keeping pace with a network still racing ahead. It is not that changes are forbidden; it is that they cannot be afforded.

Network~70% of hashpower
0
Rewriter~30% of hashpower
0
The rewriter redoes everything from block N while the network keeps writing ahead
Illustration: a rewriter must redo all the work after the altered block — and also overtake a network that keeps moving.
#

Hash pointers

Each header carries the previous block’s hash, so tampering is immediately visible.

Σ

Cumulative work

Altering one block means redoing all proof-of-work after it — the work piles up with every block.

Older means harder

The deeper a block is buried, the closer rewriting it comes to impossible.

Consensus Rules · What Nodes Actually Check

This is the most widely misunderstood point in the museum: miners do not decide the rules — nodes do. Miners only propose, by packing transactions into a block. Every full node on Earth then independently checks that block line by line: are the signatures valid, is anything double-spent, do the amounts balance, is the reward within the allowed issuance, is the block within size limits? Fail any one check and the block is discarded, no matter how much hashpower proposed it. "Don’t trust, verify" is not a slogan; it is what every node does every ten minutes.

MINER PROPOSESBlock #AReward 3.125 BTC
  • Signature validity
  • No double-spend
  • Issuance conserved
  • Work threshold met
NODE DECIDES—
Illustration: the second block pays itself too much, so every node rejects it — however much hashpower the proposer has.

Signature validity

Whether each input was legitimately signed by the corresponding private key.

No double-spend

Whether the UTXOs being spent are genuinely unspent.

Issuance conserved

Whether the block reward matches what the current halving epoch permits.

Work threshold met

Whether the block hash satisfies the current difficulty target.

Takeaway

Miners propose; nodes adjudicate. This is why "more hashpower" does not mean "the final say". In the 2017 block size dispute the outcome was not decided by miners alone, and how much each side contributed is still disputed; for the full story, see the Block Size War exhibit in Triumphs & Disasters.

Technical documentation bitcoin.org · Running A Full Node

The Longest Chain & Fork Convergence

When two miners find a block at almost the same moment, the network briefly holds two chains — not a fault, but a condition the design anticipates. Each node provisionally accepts whichever it saw first and keeps mining. Wherever the next block lands, that side is longer; the other is abandoned and its blocks become "orphans". Disagreement converges automatically, by hashpower, with no arbiter. This also explains confirmations: the more blocks stacked above your transaction, the more absurd the hashpower needed to reverse it.

Orphaned · its transactions return to the mempool

The chain grows as usual

The split resolves itself with the next block — no arbiter needed.
⑂

Temporary forks

Simultaneous blocks produce two candidate chains — entirely normal.

◌

Orphan blocks

Blocks on the losing chain are discarded and their transactions return to the mempool.

6

Why wait for six confirmations

Each additional confirmation exponentially lowers a minority attacker’s chance of catching up — waiting is security.

The Ledger Heist · 51% Attack

Rewriting the ledger does not come from “running more nodes”; it comes from hashpower. Drag the slider to play the attacker — see what that share of hashpower costs, and what odds it actually buys under the formula in section 11 of the whitepaper.

1

It’s hashpower, not running nodes

Running a node is cheap — it only validates transactions by the rules. What can actually rewrite the ledger is "who has the most hashpower/work." A reliable attack requires controlling >50% of total hashpower; with less, success is still possible, but the odds fall rapidly with each confirmation.

2

Total hashpower is vast; its distribution changes over time

Network hashpower comes from thousands of miners and pools worldwide. To pass half you would need to buy and run more ASICs than every other participant combined, on the order of tens of billions of dollars in hardware and power. But concentration is not constant: for the history of pool share, see "Pools & the Concentration Problem" in this hall.

3

Even if you did, there is little to steal

At most you can double-spend your own recent transactions or temporarily censor some; you cannot mint coins from nothing, steal others' coins, or rewrite ancient history.

4

The economics of attacking

Section 6 of the whitepaper argues that even with majority hashpower, mining new coins by the rules pays better than undermining the system, because a broken system devalues the attacker’s own coins. Later work such as Budish 2018 adds that an attack would also devalue mining hardware that is good for nothing else. For the conditions under which this holds, see "What remains contested" below.

5

Older entries get harder to change

Overturning an earlier block means redoing all the work after it — the work piles up with depth, and a minority attacker’s odds fall exponentially; and the community can detect the anomaly and push back.

The odds use the formula in section 11 of the whitepaper: if the attacker controls a share q of hashpower and honest miners p, the chance of catching up from z confirmations behind is roughly (q/p)^z. The cost side uses a few round numbers: network hashpower of about 950 EH/s (mempool.space, September 2026); 200 TH/s per machine; about US$4,000 of hardware and US$1,500 of first-year electricity per machine. They show the order of magnitude only, not a precise estimate.
Unit III

The Hashpower Race

from one computer to a power plant

Mining Rig Wall

From one desktop computer to a power plant — the evolution of mining hardware. CPU→GPU→FPGA→ASIC: each generation retired by the next one’s higher hashrate and efficiency.

Generation-by-Generation Catalog · Specifications & Sources

Every machine is listed with the source of its specifications and its image.

CPUCPU Mining2008–2010
2008–2010
GPUGPU Mining2010–2012
2009
2010–2011
Multi-GPU mining rig: six graphics cards connected to a single motherboard through PCIe risers, laid out on an open frame
Image: Multi-GPU mining rig (c. 2011) · © Charlie Lee

Multi-GPU mining rig (open-frame rack)

4–6 cards in parallel · ≈ 1.5–2.5 GH/s

The only exhibit of this generation that was not a product but a shape miners improvised for themselves. Once one card was no longer enough, several GPUs were bolted onto open frames, linked to a single motherboard through PCIe risers, fed by oversized power supplies and cooled with industrial fans. Mining went from "a computer" to "a row of graphics cards" — and electricity, heat and floor space became core costs for the first time. Every principle of a modern mining farm is already visible on this desk.

FPGAFPGA Mining2011–2012
2011
2012
2011–2012
ASICASIC Miners2013–
2013-01

Canaan Avalon Batch 1

≈ 66 GH/s @ 620W

Day one of the ASIC era. A chip built to do one thing, SHA-256, and nothing else. It beat every previous generation on efficiency and made FPGAs and graphics cards obsolete within months: 66 GH/s was the equivalent of about 170 Icarus boards — and the man who launched Avalon was ngzhang (Zhang Nangeng), who had released Icarus. Notably, the first commercial ASIC came from Canaan, not Bitmain: Avalon reached mass production and delivery first, and within a few years dominance had shifted to Bitmain. The first batch numbered only about 300 units, and it is now a collector’s item.

2013
2013
Bitmain Antminer S1 miner: an open frame cooled by a single fan, with exposed green hashboards on the right
Image: Bitmain Antminer S1 · © Bitmain

Bitmain Antminer S1

≈ 180 GH/s @ 360W

Bitmain’s first machine. Not remarkable in itself; its importance lies entirely in being the start of a product line that would run for more than a decade — S1 led to S3, S5, S7, then to the S9, one of the most widely deployed miners ever built, and on to the S21 and today’s S23. A latecomer that entered in 2013 ended up dominating the world’s supply of hashpower.

2016
Bitmain Antminer S9 miner: a silver tubular body with fans at both ends and a control board and ribbon cables on top
Image: Bitmain Antminer S9 · © Bitmain

Bitmain Antminer S9

13.5 TH/s @ 1323W

If only one machine were to get a biography, it would be this one. 13.5 TH/s at 1,323W; after its release in 2016 it carried the bulk of the network’s hashrate for years, making it one of the most widely deployed and longest-serving miners ever built — S9s still run today wherever power is cheap enough. It also defined the shape of the modern miner: a silver tube, a fan at each end, one network cable and one power cable. Most air-cooled miners since have followed this template.

2020–2022
Front of a Bitmain Antminer S19 XP miner: two large fans on the left, and on the right a power supply with three fans and two power inlets
Image: Bitmain Antminer S19 XP · © Bitmain

Bitmain Antminer S19 / S19 Pro / S19 XP

95 / 110 / 140 TH/s

The standard fit-out of industrial mining. Three models spanning 95 to 140 TH/s covered different electricity prices and depreciation strategies, and were deployed by the thousand into containers and warehouses. By this generation miners were no longer discussed by the unit but by the megawatt — the decisive variable in choosing hardware had shifted from hashrate to watts per terahash and time to break even.

2023–24
Bitmain Antminer S21 miner: two cooling fans on the left and the power supply on the right
Image: Bitmain Antminer S21 · © Bitmain

Bitmain Antminer S21

200 TH/s @ 3500W · 17.5 J/TH

The 2023 flagship. 200 TH/s — roughly 15× the S9 of 2016, which was itself some 200× the Avalon Batch 1 of 2013. Set those three side by side and you have a three-thousand-fold leap in a decade — and a decade in which difficulty adjustment held the block interval at ten minutes throughout.

2023–24

MicroBT Whatsminer M60S

186 TH/s @ 3441W · 18.5 J/TH

Evidence that Bitmain no longer stands alone. MicroBT was founded by a former Bitmain chip engineer and, through the Whatsminer line, became the second pole of the industry, competing with the S series head-on on efficiency. Diversity among hardware suppliers bears directly on decentralization: if every miner on earth came from a single company, that company’s latent influence over the network would itself be a systemic risk.

2023–24
Canaan AvalonMiner A1566: a white body bearing the AvalonMiner logo, two cooling fans on the right, and the control board and network port on top
Image: Canaan AvalonMiner A1566 · Canaan official product image · displayed with permission

Canaan Avalon A1566

185 TH/s @ 3420W · 18.5 J/TH

The machine that closes the circle. It was Canaan that built the world’s first commercial ASIC in 2013, and more than a decade later it is still in the race. Compare the three flagships of the 2023–24 generation side by side and a picture emerges quite unlike the early years — S21 at 17.5, M60S at 18.5 and A1566 at 18.5 J/TH: the gap between the three manufacturers has narrowed to a decimal place, where in 2013 the distance between Avalon and the Antminer S1 was still a four-to-five-fold gap. Competition now comes down to fractions of a joule per terahash, and the barrier in this business has shifted from "can you build the chip" to "how much more can you compute per joule".

NoteSpecifications are drawn mainly from the Bitcoin Wiki “Mining hardware comparison” and ASIC Miner Value. Butterfly Labs ceased trading in 2014.

Mining Farm

Over seventeen years the physical form of mining went from a desktop computer to industrial campuses measured in megawatts. What drove that change was not hashpower itself but the cost per unit of hashpower: with the block reward fixed by protocol and competitors continually arriving, the only remaining margin lay in converting each kilowatt-hour into as many hashes as possible. That single constraint reshaped the hardware, then the buildings, then the siting — and in the end turned mining into an electricity business.

2009–2010

Domestic hardware

Running on personal computers, drawing power on the order of a hundred watts, indistinguishable from ordinary household use. There were no “farms” at this stage: network hashpower was low enough that a single machine still had a real chance of finding a block, and concentration was unnecessary.

2011–2013

Self-built machine rooms

Once multi-GPU rigs appeared, a single machine drew power on the order of a kilowatt, and domestic wiring and cooling became the binding constraint. Miners moved into garages and warehouses — spaces that could be modified — and for the first time had to deal with electrical upgrades and forced ventilation. This is where the machine-room problem begins.

2013–2017

Siting driven by the price of power

ASICs improved efficiency by orders of magnitude and pushed thermal density to the point where it had to be designed for. Hardware is a one-off cost that can be amortized; electricity recurs every month. From this stage on, siting was no longer a question of convenience but of where power would be cheapest over the long run.

2018–

Industrial and financial scale

Campuses are measured in megawatts, and hosting arrangements and publicly listed miners appear. Some operators sign interruptible supply agreements with the grid, powering down during periods of strain in exchange for compensation — turning mining from simply a consumer of electricity into a dispatchable load.

Three variables that decide siting

Price of power — the dominant operating cost, and therefore the break-even point. Cooling conditions — ambient temperature and cooling method together determine how much additional electricity is spent on removing heat; air cooling depends on the climate, while water and immersion cooling trade higher up-front cost for a higher ceiling on thermal density and make heat recovery possible. Regulatory stability — once deployed, hardware cannot easily be moved at short notice, so predictability is itself a cost. Since 2021 this variable has carried visibly greater weight in most siting decisions.

A field test in 2021

When China banned mining outright, hashpower that had accounted for nearly half the network (about 46% in April 2021) was forced to relocate across borders within months. This remains the most direct stress test of the three variables above: hardware can be moved, cheap power and a stable policy environment cannot, so the relocation was not an even dispersal but a re-concentration in North America, Central Asia and elsewhere. The network itself was unaffected — difficulty adjustment returned the block interval to ten minutes automatically. The event is exhibited in Triumphs & Disasters.

On energy

What energy mining actually consumes, and how its environmental cost should be weighed, is an open question on which there are several positions. Frequently cited claims include that mining can absorb curtailed and stranded energy, and that the energy cost per transaction is excessive; each rests on its own methodological premises and each has its critics. The museum makes no finding here. Three positions are exhibited side by side, each with a primary source, in “Energy: Is Proof-of-Work Worth It?” in Culture & the Future.

Inside a Bitcoin mining farm: racks packed with miners line both sides of a long aisle, their indicator lights forming green bands in the dark
Image: Inside a bitcoin mining farm · Photo: Marko Ahtisaari · CC BY 2.0 · cropped
Miner maintenance: cooling fans and three hashboards removed and laid out on a table, next to two Antminer S9 chassis
Image: Miner maintenance — cooling fans and hashboards removed from an Antminer S9 · Photo: Steve Rainwater · CC BY-SA 2.0 · cropped

A History of Network Hashrate & Difficulty

From a few million hashes per second in the CPU era to nearly a thousand exahashes per second today — roughly fourteen orders of magnitude since 2009. It is the data history of an arms race, and also the quantitative answer to why this ledger keeps getting harder to alter: hashpower is the ledger’s moat.

MH/s10⁶million per second2009 · CPU era: millions per second
GH/s10⁹billion per second
TH/s10¹²trillion per second
PH/s10¹⁵quadrillion per second
EH/s10¹⁸quintillion per second
≈1,000 EH/s10²¹≈ sextillion per secondToday
Each step is a thousandfold; from the first step to today spans about fifteen orders of magnitude.
Data sourceCambridge CCAF (CBECI)
Period2009–present · continuously updated
Unit IV

Consensus in Action

three real historical events

The Value Overflow Incident

August 15, 2010, block 74638: an integer overflow bug (a number too large for the program to represent "wraps around" to a wrong value) let someone conjure about 184.5 billion BTC out of nothing — vastly beyond the 21-million cap. It should have been fatal. Instead, within about five hours a patched release shipped with a soft-fork rule rejecting the overflow transaction; the next day (August 16) the chain without it overtook at block 74691, became the longest chain, and the bad chain was abandoned outright. This is the episode most worth remembering: the ledger corrects itself, and scarcity is guarded by rules and people together.

74637
Chain with the overflow transaction
2010-08-15 · block 74638Abandoned by the network
Patched chain
Fix released within about five hoursOvertook at block 74691 the next day and became the longest chain
The ledger corrects itself: the patched software rejects the overflow, and the new chain replaces the old one by accumulating more work.
Date2010-08-15 · Block 74638
Vulnerability IDCVE-2010-5139
Time to fix~5 hours · soft fork

The 2013 Accidental Fork

March 2013, block 225430: two versions of the Bitcoin software disagreed on whether the same block was valid. This was not the temporary fork caused by simultaneous blocks but a split in how the rules were enforced, and the network divided into two chains by accident. Within hours miners coordinated a downgrade to the older software, moving majority hashpower back to the chain it accepted, and the network reunified. The subsequent BIP 50 post-mortem by Gavin Andresen is an important primary document on how a decentralized network handles disagreement — it records both how coordination happened and how much the system relied on people.

225429
Chain accepted by the new version
Treats block 225430 as validAbandoned
Chain accepted by the old version
Rejects that blockBecame the only chain once miners downgraded
When the rules were enforced differently, participants coordinated to return to one chain.
Gavin Andresen speaking on stage
Image: Gavin Andresen, author of BIP 50 (Web Summit 2014) · Photo: Stephen McCarthy / Sportsfile · CC BY 2.0 · cropped & toned
Date2013-03 · Block 225430
Post-mortemBIP 50 · Gavin Andresen

Pools & the Concentration Problem

A solo miner finding a block is like winning the lottery — wildly unstable income. Pools aggregate the hashpower of thousands of miners and split rewards by contribution, trading "a rare jackpot" for steady small payouts.

From a single miner to farms, pools and the whole network: how hash power gathers, and what that concentration can and cannot do. Pools coordinate, but every node still decides whether a block is valid. Video: BTC.com Museum · YouTube
A real-world warning · GHash.io, 2014

But pools raise this hall’s sharpest question: if hashpower concentrates too far, does "nobody is in charge" still hold? In June 2014 the pool GHash.io briefly exceeded 50% of network hashpower for roughly 24 hours. No attack occurred — what happened was public pressure from the community and miners voluntarily withdrawing, after which GHash.io committed in July to cap its share at 39.99%. The crisis was resolved by participants correcting themselves, not by any institution. It is also a reminder: decentralization of hashpower needs continuous maintenance. It is not automatic.

DateBriefly >50% in June 2014 · 39.99% cap pledged July 2014

A ledger without a bookkeeper

Conclusion
Back to the opening question

None of this required anyone’s approval: rules, cryptography and incentives did the work. With no bookkeeper, the same coin still cannot be spent twice, and strangers can still agree on one ledger that is extremely hard to rewrite.

Key Facts

  • Max supply 21,000,000 — fixed in code, unchangeable.
  • The reward halves every 210,000 blocks (~4 years).
  • A new block is produced roughly every 10 minutes.
  • Tens of thousands of nodes worldwide keep one shared ledger.
  • Rewriting the ledger needs majority hashpower — a 51% attack.
  • Mining hardware evolved: CPU → GPU → FPGA → ASIC.
Up nextEverything On-Chain
Museum GuideBTC.com Museum
What would you like to know about Bitcoin?
Answers draw on the museum’s exhibits and public sources