On August 22, 2020, Sergio Demian Lerner published “The Patoshi Mining Machine” on his blog Bitslog — the most technically rigorous analysis of the hardware and software behind Satoshi’s mining operation. The article appeared one month after Whale Alert’s “The Satoshi Fortune” report, which had claimed Satoshi used approximately 48 computers.
Re-mining simulation:
Lerner conducted a re-mining experiment, simulating the Patoshi mining algorithm against the actual blockchain data. This allowed him to test competing hypotheses about Satoshi’s hardware configuration.
Key findings:
- The Patoshi miner divided the nonce search space into 5 subranges: each subrange covered approximately 655 million nonce values
- Within each subrange, nonces were scanned sequentially from high to low (the “Inner Negative” algorithm)
- This sequential scanning produced a 78% high-value bias in the nonces selected as block solutions — a statistical fingerprint inconsistent with 48+ independent machines each scanning random ranges
- The 5 subranges were scanned in parallel, consistent with 5 threads on a single multi-core CPU
- The mining software was not the stock Bitcoin v0.1 client but a custom-built tool, likely with SSE2 optimizations for SHA-256
Single PC, not a network:
Lerner concluded that the Patoshi miner used a single high-end CPU with multi-threading — not 50+ networked computers. Multiple lines of evidence supported this:
- Nonce distribution: The 78% high-value bias within subranges requires sequential scanning — independent machines scanning random ranges would produce a 50% distribution
- Timestamp coherence: Zero timestamp inversions across 22,000+ Patoshi blocks (established in his 2019 analysis) proves a single system clock
- Hash rate: The machine appeared approximately 4.3 times faster than any other early miner, consistent with a quad-core CPU running 5 threads with SSE2 optimization versus the standard client’s single-threaded, unoptimized mining
Implications:
This analysis directly refuted Whale Alert’s claim of ~48 separate computers. The distinction matters: a single PC running custom software is consistent with a lone individual bootstrapping the network, while a 48-machine operation would suggest organizational resources. Lerner’s findings reinforced the picture of Satoshi as a technically skilled individual working alone on consumer hardware.