What stops the same coin being spent twice?
A digital file is easy to copy. Digital money needs a way to keep the same coin from being spent twice. Start with the question at the heart of Bitcoin’s original whitepaper.
Bitcoin: A Peer-to-Peer Electronic Cash System
Satoshi Nakamoto · 2008 · 9-page whitepaper
Two payments. One spendable coin.
Imagine someone signs two transactions that spend the same coin: one paying a bookseller, the other paying a cafe. Both can carry a valid signature. The network still needs a way to agree which transaction belongs in the accepted history. This is an illustrative scenario, not a transaction reported in the paper.
in the accepted transaction history.
A signature is only part of the answer.
A digital signature helps verify authorization. It does not, by itself, tell the recipient that the same coin was not also offered elsewhere. The whitepaper makes agreement on transaction history central to solving that problem.
Sections 2–3 in the original PDF
The history is backed by work.
Blocks link to earlier blocks, and producing a valid proof-of-work requires computation. Rewriting an earlier block means redoing its work and the work after it while competing with the honest chain. The paper’s security argument depends on honest participants controlling the majority of computational power—not a simple count of network identities.
Sections 4–5 in the original PDF
More confirmations change the odds.
As blocks accumulate after a payment, a slower attacker has further to catch up. Under the paper’s assumptions, the chance of success falls with additional confirmations. That is a probabilistic argument, not a promise that a transaction becomes mathematically impossible to reverse.
Section 11 in the original PDF
These lessons follow the 2008 proposal. “Longest chain” refers to accumulated proof-of-work among valid chains; it is not a vote by the number of computers. Confirmations reduce risk under the paper’s assumptions, rather than making reversal impossible.
Press play. Follow the idea.
2 selected lessons · 5:44 total.
Open a transcript to follow along.
The Proof-of-Work Engine
Read the transcript
Could you explain it back?
Try a review question from this course. Choose an answer, then check the explanation.
Source, scope and how this demo was made
We uploaded the full whitepaper and focused the lesson on double-spending, transaction history and proof-of-work. It explains the original proposal, rather than investment decisions or every feature of Bitcoin today.
Our learning goal: Use the attached Bitcoin whitepaper to explain why digital signatures alone cannot prevent double-spending, how proof-of-work helps agree on one transaction history, and why confirmations matter. For a curious adult, with a clear original payment example. Explain cumulative work,
Generated October 26, 2026 through Nemonic’s iPhone simulator app and local development backend. The uploaded PDF was passed into course generation. Settings: a ten-minute target, Alice voice, Lecture; no personality or public-library sharing. This page presents selected lessons from the generated course. Audio and review questions are application outputs. The lengths shown are actual recording durations; the requested length is a target.
This demonstration uses local PDF-upload and source-extraction fixes. It does not establish that those fixes are available in the released App Store build. AI-generated explanations were checked against the source but may still contain mistakes. Page explanations and diagrams are editorial additions; the recordings and their transcripts are unedited application outputs. Source authors and publishers have not endorsed this demonstration.