How Satoshi Nakamoto and a handful of enthusiasts mined Bitcoin on ordinary desktop CPUs in the network's earliest days.
On January 3, 2009, Satoshi Nakamoto mined Bitcoin's genesis block using an ordinary desktop computer. The block reward was 50 BTC, and the network difficulty was set to 1 — the lowest possible value. In these earliest days, mining required no specialized hardware, no significant electricity, and no technical expertise beyond running the Bitcoin software. Satoshi's CPU was likely an Intel Pentium or Core 2 class processor, the kind found in any office computer of the era.
For the first several days, Satoshi was the only miner on the network. The hash rate was measured in kilohashes per second — a figure so small it would be rounded to zero on today's charts. Block timestamps show that Satoshi's computer was methodically churning through hashes, finding a new block roughly every 10 minutes as designed. The entire Bitcoin network's computing power was equivalent to a single laptop.
Hal Finney became the second known Bitcoin miner when he downloaded the software on January 9, 2009, the day it was publicly released. Finney received the first-ever person-to-person Bitcoin transaction — 10 BTC from Satoshi in block 170 on January 12. Other early adopters trickled in over the following months, including developers who had been following the cryptography mailing list discussion.
During most of 2009, the number of active miners likely never exceeded a few dozen. The network hash rate remained below 1 megahash per second for months. Mining was essentially free money for anyone willing to run the software, but almost nobody was interested. Bitcoin had no exchange rate, no market, and no clear use case beyond a cryptographic curiosity. A single CPU could mine hundreds of coins per day.
The original Bitcoin client (version 0.1) included a built-in mining function. Users simply clicked a button labeled "Generate Coins" and their CPU would begin hashing block headers using the SHA-256 algorithm, searching for a hash below the network's difficulty target. Each CPU core could attempt roughly 1–4 million hashes per second (1–4 MH/s), depending on the processor model.
At difficulty 1, finding a valid block required an average of about 4.3 billion hash attempts — achievable in minutes to hours on a single CPU. The difficulty adjustment algorithm, which recalibrates every 2,016 blocks (roughly two weeks), kept block times near the 10-minute target. With so few miners, difficulty stayed at or near 1 for most of 2009, making every CPU on the network a viable mining machine.
The CPU mining era began to close in mid-2010 when a developer known as ArtForz created the first GPU mining software. A single GPU could achieve hash rates 10 to 100 times faster than a CPU, fundamentally altering the economics of mining. As more miners adopted GPUs, the network difficulty rose rapidly, and CPU mining became a losing proposition — the electricity cost exceeded the value of coins mined.
By the end of 2010, Bitcoin's network hash rate had surged from under 1 MH/s to over 100 GH/s, a 100,000x increase in a single year. The CPU mining era lasted roughly 18 months. It was the only period in Bitcoin's history when the network was truly egalitarian — anyone with a computer could participate on equal footing. This brief window established the foundational principle that mining should be open and permissionless, even as the hardware requirements would escalate dramatically in the years ahead.
Yes. In 2009 and early 2010, Bitcoin's network difficulty was so low that a standard desktop CPU could mine blocks. Satoshi Nakamoto mined the first blocks using a modest Intel CPU. The original Bitcoin client included a built-in mining function that anyone could activate with a single click.
Analysis by researcher Sergio Demian Lerner suggests Satoshi mined approximately 1 million BTC in the first year, accumulating coins across thousands of blocks. These coins, spread across many addresses, have never been moved and remain dormant on the blockchain to this day.
CPU mining became obsolete because GPUs (graphics processing units) could perform the SHA-256 hashing algorithm many times faster. A single GPU could match the output of dozens of CPUs. As miners adopted GPUs in mid-2010, CPU mining became unprofitable because the difficulty adjusted upward, making it nearly impossible for CPUs to find blocks.
Use these free tools to plan your Bitcoin strategy.
Use the Power Law model to see where Bitcoin stands relative to historical support and resistance bands.
View Power Law ChartSkip the hardware costs and electricity bills. Buy Bitcoin with low fees.
Buy Bitcoin on CoinbaseAffiliate link
Skip the mining rig. Buy Bitcoin directly on a trusted, regulated exchange.
Buy Bitcoin on GeminiAffiliate link