Reference

Primary Sources of Blockchain History: An Annotated Archive Index

A chronological index of the primary documents behind blockchain history — from Diffie-Hellman 1976 and Chaum's blind signatures to the Bitcoin whitepaper and the Ethereum yellow paper — each with its historical significance and a link to the original.

Most writing about blockchain history is written from other writing about blockchain history. This index goes the other way: it points at the documents themselves — the papers, mailing list posts, blog entries, and source code that the story is actually made of. Every entry gives you the author, the date it appeared, one sentence on why it matters, and a link to an original or authoritative copy.

Use it as a reading list, a citation source, or a fact-checking tool. Where a document is behind a paywall we say so and point to a freely readable version where one legitimately exists.

How to Read This Archive

Three practical notes before you start.

Publication dates are messier than they look. Academic papers often circulate at a conference a year before the journal version appears. Chaum's blind signature paper was presented at CRYPTO '82 and printed in the proceedings volume in 1983. Haber and Stornetta's timestamping paper was presented at CRYPTO '90 and published in the Journal of Cryptology in 1991. We give the date the document became public, and note the discrepancy where it matters.

Mailing list posts are primary sources too. Some of the most consequential documents in this history were never formally published. Wei Dai's b-money is a text file. Satoshi Nakamoto's announcement of Bitcoin is an email to the Cryptography mailing list. These are archived and citable, and historians treat them as such.

Link rot is real. Personal sites from the 1990s disappear. Where the original host is gone — rpow.net is the clearest case — we link to the Internet Archive capture and say so explicitly.

1976-1991: The Cryptographic Foundations

DocumentAuthor / DateWhy It Matters
New Directions in CryptographyWhitfield Diffie, Martin Hellman — November 1976Introduced public-key cryptography and digital signatures, making it possible for strangers to transact securely without a shared secret; every blockchain address descends from this idea.
Protocols for Public Key CryptosystemsRalph Merkle — 1980Describes the hash tree, later called the Merkle tree, that lets one hash commit to an arbitrarily large set of data; it is reference [7] in the Bitcoin whitepaper and the structure behind every block's merkle root.
Blind Signatures for Untraceable PaymentsDavid Chaum — CRYPTO '82, proceedings 1983The first workable design for digital money that a bank could issue but not trace, establishing that electronic payment and privacy are not mutually exclusive.
Pricing via Processing, or Combatting Junk MailCynthia Dwork, Moni Naor — CRYPTO '92Proposed making senders perform a moderately hard computation to gain access to a resource — the original proof-of-work idea, five years before hashcash gave it a name.
How to Time-Stamp a Digital DocumentStuart Haber, W. Scott Stornetta — Journal of Cryptology 3(2), 1991Chained hashes of documents into an unforgeable sequence so that no one, including the timestamping service, could backdate a record; the closest thing blockchain has to a direct technical ancestor. See our full annotated guide.

1992-1998: The Cypherpunks

DocumentAuthor / DateWhy It Matters
A Cypherpunk's ManifestoEric Hughes — 9 March 1993Two pages that defined the political programme later inherited by Bitcoin: privacy as a precondition of an open society, and code rather than legislation as the way to secure it. Read our annotated explainer.
The Crypto Anarchist ManifestoTimothy C. May — distributed 1988, published 1992Predicted that cryptography would let anonymous parties trade and contract outside state supervision, framing the ambitions the cypherpunk mailing list then pursued.
Improving the Efficiency and Reliability of Digital Time-StampingDave Bayer, Stuart Haber, W. Scott Stornetta — 1993Added Merkle trees to the 1991 timestamping scheme, producing a structure remarkably close to a modern block; reference [4] in the Bitcoin whitepaper.
HashcashAdam Back — announced March 1997, paper 2002Turned proof-of-work into a deployable email anti-spam token; Bitcoin's mining function is hashcash with a moving difficulty target.
b-moneyWei Dai — November 1998Sketched a currency in which every participant keeps a copy of the ledger and money is created by publishing solved computational problems — the first design that is recognisably a cryptocurrency.
The God ProtocolsNick Szabo — 1997Framed the goal as protocols that behave like a perfectly trustworthy third party, the conceptual target that later motivated smart contracts.

1999-2008: The Last Attempts Before Bitcoin

DocumentAuthor / DateWhy It Matters
Design of a Secure Timestamping Service with Minimal Trust RequirementsHenri Massias, Xavier Serret Avila, Jean-Jacques Quisquater — May 1999Reduced the trust required in a timestamping authority still further; reference [2] in the Bitcoin whitepaper.
Bit GoldNick Szabo — December 2005Proposed chaining proof-of-work solutions so each one becomes the challenge for the next, with a distributed title registry recording ownership; the closest pre-Bitcoin design in spirit.
RPOW — Reusable Proofs of WorkHal Finney — 15 August 2004The only pre-Bitcoin proof-of-work currency that actually ran, using a tamper-evident IBM 4758 coprocessor to prove the server could not mint tokens for free. Original site archived here.
Bitcoin: A Peer-to-Peer Electronic Cash SystemSatoshi Nakamoto — 31 October 2008Nine pages that combined proof-of-work, hash chaining, and an incentive structure into a system with no trusted party at all. Our section-by-section guide walks through all twelve sections.
Announcement to the Cryptography mailing listSatoshi Nakamoto — 31 October 2008The email that released the whitepaper, plus the thread of sceptical replies from working cryptographers — the best surviving record of how the design was first received.

A comparative reading of the five pre-Bitcoin digital cash designs, with a side-by-side table of what each one solved and what it left open, is in Pre-Bitcoin Digital Cash Papers.

2009-2015: The Network Goes Live

DocumentAuthor / DateWhy It Matters
Bitcoin v0.1 release announcementSatoshi Nakamoto — 8 January 2009Announced working software and stated the design's core economic claims in plain language, including the fixed 21 million supply.
The genesis blockMined 3 January 2009, 18:15:05 UTCThe 285 bytes that started the chain, containing the coinbase message referring to that day's Times front page. We decode every field in Genesis Block Raw Data.
Bitcoin v0.1 source codeSatoshi Nakamoto — January 2009The original C++ implementation, including the hardcoded genesis block; the authoritative answer whenever a claim about early Bitcoin behaviour is disputed.
Ethereum WhitepaperVitalik Buterin — late 2013Argued that a blockchain should run arbitrary programs rather than a fixed payment script, defining the smart contract platform category.
Ethereum Yellow PaperGavin Wood — 2014Gave Ethereum a formal specification precise enough to implement independently, a first for a blockchain protocol.

Where These Documents Live

Four archives do most of the preservation work in this field, and all four are worth knowing:

Citing This Archive

If you are teaching from this material or building a reading list, cite the primary document rather than us wherever you can — that is the point of the index. When you need to cite the annotations themselves, this page is: The Blockchain History, "Primary Sources of Blockchain History: An Annotated Archive Index", theblockchainhistory.com/docs/reference/primary-sources.

Corrections are welcome. If a link has rotted or a date is wrong, the fix belongs here rather than in another summary of a summary.