CS PAPERS DEEP-READ · PAPER 46

Bitcoin (The Bitcoin Whitepaper)

Satoshi Nakamoto · pseudonymous · 2008

中文 →

What did this paper do?

In 2008 someone using the pseudonym Satoshi Nakamoto (whose real identity is still unknown) posted a 9-page note proposing Bitcoin. It set out to solve one thing: let two strangers who don't know or trust each other send "money" directly — no bank, no middleman — with no way for anyone to renege or forge it. That short paper grew into "the blockchain" and the entire cryptocurrency industry.

First, a hard problem: digital money can be copied

A physical banknote is spent once and it's gone — nobody else can get a second copy. But money online is just data, and data copies endlessly. I could send the very same "electronic coin" to both Alice and Bob at once, and each thinks they were paid. This is "double-spending." How did we prevent it before? Simple: every payment passes through a central bank that keeps one ledger and declares "this coin is already spent," voiding the second attempt. But then you must fully trust that center — it can charge fees, freeze you, reverse transactions, and it's a single point that, once broken, takes everything down.

What's new: hand the bookkeeping to the whole world

Nakamoto's ambition was to delete the central bank entirely and instead have everyone on the network keep the same ledger together. Every transfer is broadcast in the open; anyone can watch and record it. Immediately a problem appears: with nobody in charge, whose version do you believe? A cheat could just forge a million fake identities to "vote" and hijack the ledger.

How it works: make cheating too expensive to bother

Nakamoto's masterstroke: to add a page to the ledger, you must first pay a real cost — solve a fiendishly hard computing puzzle (nicknamed "mining"). There's no shortcut; you can only make your computer try answers frantically, burning lots of electricity until it stumbles on one — yet anyone can check your answer in an instant. So "whose version wins" no longer depends on how many fake identities you have, but on how much real computing power you spent — fakes are useless, because power costs money and electricity and can't be faked.

Better still, the ledger's pages are locked to one another like a chain (that's the "blockchain"). To alter an earlier page, you'd have to re-solve the puzzle for every page after it and then catch up to the whole honest world still racing ahead with new pages — and as long as the honest side holds the majority of the computing power, the cheat can never catch up. Everyone then follows one rule: the longest chain is the accepted, true ledger.

So who volunteers for this power-hungry drudgery? The system mints a brand-new bitcoin as a reward with every page added. This is both how new coins are issued and a clever bit of game theory: someone holding vast computing power is better off mining honestly for the reward than forging the ledger and torching the value of their own coins — honesty pays best.

What it gave us

Bitcoin proved for the first time that a crowd of mutually distrusting strangers, with no central authority, can still agree on one shared ledger of "who paid whom, and when." This "agreement without a trusted third party" spawned blockchains, Ethereum, smart contracts, and decentralized finance — a whole industry.

Remember one thing

Bitcoin replaces the central bank with one ledger everyone keeps together, and uses "solve a hard puzzle to add a page + longest chain wins + reward the recorder in coin" to make cheating too costly — so it stops "spending the same money twice" with no middleman at all. The honest cost: the scheme burns enormous amounts of electricity, and the "everyday electronic cash" it imagined never really arrived — it became more a speculative asset than money.

Want the "coin = chain of signatures" and "blockchain + proof-of-work" diagrams, and the math on attack success? → switch to the deep read