Mining Hardware Evolution
8 min readarticleIncludes quiz · 5 questions
Bitcoin mining hardware evolved in waves: CPUs → GPUs → FPGAs → ASICs. Each step made hashing faster and cheaper per unit of work, reshaping who can mine and where.
Simple definitions:
- •CPU (Central Processing Unit): The regular brain of a computer. Flexible, but slow at hashing.
- •GPU (Graphics Processing Unit): Great at doing many simple tasks in parallel. Much faster than CPUs for hashing.
- •FPGA (Field-Programmable Gate Array): Reconfigurable chips you can program for specific tasks. Efficient, but harder to use.
- •ASIC (Application‑Specific Integrated Circuit): Purpose‑built chip for one job (SHA‑256 hashing). Fastest and most energy‑efficient.
Timeline (approximate):
- •2009–2010: CPUs mine blocks at home
- •2010–2011: GPUs take over (10–100× faster than CPUs)
- •2011–2012: FPGAs improve efficiency
- •2013–today: ASIC era; industrial-scale farms dominate
Key measurements (plain English):
- •Hash rate: How many guesses per second your machine makes (TH/s = trillions of guesses/sec).
- •Efficiency: Energy used per work done (J/TH). Lower is better — less electricity per terahash.
- •Power draw: How much electricity a miner needs (kW). A home circuit may not handle multiple big miners.
- •Noise & heat: ASICs are loud (leaf‑blower loud) and run hot; you must handle both safely.
Home vs industrial mining (basics):
- •Home: One device, careful about noise, heat, and power bills; sometimes use ducting or small enclosures.
- •Industrial: Many devices in warehouses; use 240V power, advanced cooling (immersion or evaporative), and negotiate low electricity rates.
Decentralization impacts:
- •Specialization: ASICs improved security but raised entry costs.
- •Geography: Cheap, renewable power regions attract miners.
- •Pools: Most miners join pools to smooth income; protocol upgrades (e.g., Stratum V2) aim to give individual miners more say over block templates.
Test Your Knowledge
This lesson includes a 5-question quiz (passing score: 75%).
Quiz functionality available in the mobile app.