On October 31, 2008, an author using the name Satoshi Nakamoto announced a paper to the Cryptography Mailing List. The message linked Bitcoin: A Peer-to-Peer Electronic Cash System. The original announcement is still available in the mailing-list archive.
The problem: spending the same money twice
Digital signatures can authorize a payment. By themselves, they cannot tell a recipient whether the sender has already spent the same funds elsewhere. The paper tackles that ordering problem with a network, proof of work, and a shared transaction history. Read sections 2–5.
Its security argument is conditional: honest participants must collectively outpace an attacking coalition’s computing power. It does not promise that fraud or reorganizations are mathematically impossible.
A document, then software
The paper was a proposal, not the software launch. Satoshi’s first release announcement, archived with a January 8, 2009 UTC timestamp, described experimental Windows software with its C++ source included. The distinction matters: the document’s publication and the network’s beginning are separate historical events.
How to read it today
Begin with the problem statement. Then follow transactions, timestamps, proof of work, and the network rules. The calculations near the end ask how an attacker’s chance of catching up changes with confirmation depth. Open the original paper.
Treat the white paper as the original design argument. For implementation details, consult the code and developer documentation as well: the software has evolved, and the paper is not a complete specification of every rule enforced today.
Our white paper reading guide gives you a route through its twelve sections.