比特币挖矿通常被划分为四个硬件阶段:cpu挖矿、gpu挖矿、fpga挖矿和asic矿机挖矿。这条演进路线,本质上是通用计算逐步让位于并行计算、可编程硬件和专用集成电路的过程。设备更新并不只是追求更高算力,真正决定矿工竞争力的,还包括单位功耗算力、设备成本、散热条件、运行稳定性以及电价。随着全网参与者增加,比特币挖矿难度会持续调整,硬件效率也就从能不能挖到逐渐变成能不能覆盖成本。

第一阶段是2009年前后的CPU挖矿。比特币网络启动初期,全网算力很低,普通电脑的中央处理器就能完成SHA-256哈希计算,挖矿软件与节点程序之间的距离也没有今天这么远。中本聪发布的白皮书曾以一CPU一票描述工作量证明的基础逻辑,早期矿工依靠家用电脑运行程序,既验证交易,也尝试寻找新区块。2009年创世区块产生时,区块奖励为50枚比特币。那时参与门槛低,但网络规模扩大后,CPU每秒能够完成的哈希次数很快显得不足。

第二阶段转向GPU挖矿,大致发生在2010年至2011年前后。CPU擅长复杂逻辑控制,GPU却拥有大量结构相近的计算单元,适合重复执行哈希运算。矿工通过多张显卡组建矿机,让单台设备的并行计算能力明显提升,显卡超频、驱动调试、电源配置和散热管理也开始成为挖矿收益的重要变量。GPU的出现改变了竞争节奏:挖矿不再只是闲置电脑顺手运行的小程序,而逐渐带有硬件优化和专业运维色彩。

第三阶段是FPGA矿机阶段。FPGA即现场可编程门阵列,介于通用显卡和专用芯片之间,矿工可以针对比特币算法设计更高效的电路逻辑。与GPU相比,FPGA通常在能效、发热和长期运行方面更具优势;与ASIC相比,它又保留了一定的可调整空间。这一阶段持续时间并不长,开发门槛、硬件价格和编程难度限制了普及速度。随着矿工越来越重视每瓦算力,FPGA很快成为连接GPU时代与ASIC时代的过渡方案。
第四阶段是ASIC矿机主导的专业化挖矿时代。2012年末,首批面向比特币SHA-256算法的ASIC设备开始出现,矿机从可以运行挖矿程序的硬件变成了只为挖矿而设计的专用设备。ASIC在芯片结构、算力密度和能耗控制上拥有明显优势,CPU、GPU和FPGA在比特币网络中的经济性随之快速下降。今天讨论比特币挖矿,核心已经不是单台机器的理论算力,而是矿机售价、芯片制程、实时功耗、托管费用、电价和矿池分成。挖矿产业也从个人电脑竞争,走向规模化矿场、专业矿池和能源管理的综合较量。