The thread. A companion to the 1CFB debunk. Satoshi’s stated initials address was 1NSwyw — but on the morning of 12 January 2009 the idea of vanity addresses was demonstrably on his mind. Thought experiment: could he have coded a generator and minted the playful, all-letters 1CFBdvai… address the same day, just to play? Let’s run the numbers.
First: the address was deliberate, not chance
1CFBdvaiZgZPTZERqnezAtDQJuGHKoHSzg contains no digits at all after the leading “1” — every character is a letter. The odds of that happening and starting with CFB, at random:
- “CFB” prefix: three fixed Base58 characters ≈ 1 in 58³ ≈ 1 in 195,000.
- Every remaining character a letter (each ≈ 49/58, over ~30 positions) ≈ another ~150×.
- Combined ≈ 1 in 30 million.
Among the few hundred addresses on the chain in mid-January 2009, the chance of one looking like this by accident is essentially nil. So someone ran a vanity generator — deliberately — and it mined a block at 00:19:40 UTC on 13 January 2009.
Could Satoshi have done it that same day?
Coding the generator: ~an hour. He had every part already in the Bitcoin client — elliptic-curve key generation, SHA-256, RIPEMD-160, Base58Check. A vanity search is a ~30-line loop around code he wrote: make a key, derive the address, check the prefix, repeat.
Running it: minutes to a couple of hours. A 2009 CPU could grind a few thousand keys per second per core (the cost is the EC multiply; the prefix check is free). At that rate:
- Just “1CFB”: ~195,000 tries → seconds.
- “1CFB” and all-letters: ~30 million tries → ~1–2 hours on one core, under an hour on a few.
The window — precisely. Both ends are essentially pinned. The 1CFB block reward landed at 00:19:40 UTC on 13 January 2009. Hal Finney lived in California, so the email’s 8:41 AM is Pacific time — 16:41 UTC on the 12th. That places the 1CFB block at:
7 hours 39 minutes after Satoshi raised the vanity-address idea.
(Were the forwarded timestamp somehow Eastern or UTC instead, the gap would be ~10 h 39 m or ~15 h 39 m — but Pacific is the natural reading for Finney’s mailbox.)
Seven and a half hours is plenty: coding the generator (~1 h) + grinding out a 1CFB all-letters address (~1 h) + mining the block leaves hours to spare.
Points toward Satoshi
- The vanity idea was, by his own email, in his head that morning.
- The address is provably hand-crafted, and in Jan 2009 no public vanity tool existed — you’d need the keygen/Base58 code, which the Bitcoin client had and almost nobody else did.
- The network was tiny (Satoshi, Finney, a handful). The pool of people who could do this was minuscule.
Points against
- Feasibility is not evidence. “He easily could have” is a long way from “he did.”
- His stated address was 1NS, and there’s no key signature or spend linking 1CFB to Satoshi’s coins.
- It could be a third party — some early, technical miner who wrote their own loop. And “CFB” needn’t mean Come-from-Beyond to them at all.
- “All letters” is the kind of property easy to find after the fact among many addresses and then call destiny.
Weight
Neutral — a genuinely fun thought experiment. The deliberate, all-letters 1CFB address proves somebody was playing with vanity generation in the same window Satoshi raised the idea, and it was trivially within his means. But who pressed the button is exactly what we can’t show. Tantalizing; not evidence.