在比特币(BTC)的早期历史中,一个如今看来充满“复古感”的场景曾真实存在:普通用户的个人电脑(CPU),只需运行一段简单的代码,就能“挖”到比特币,2009年,中本聪挖出创世区块时,使用的正是普通CPU的计算能力;此后一年间,无数技术爱好者、极客乃至普通用户,用自己的电脑CPU参与这场“数字淘金热”,甚至有人用笔记本电脑就能轻松获得几枚BTC,十几年后的今天,再用CPU挖BTC,早已从“可行的赚钱方式”变成“近乎无意义的能源浪费”,这背后,是比特币网络设计、算力竞争与技术迭代的必然结果。
CPU挖BTC的“黄金时代”:早期网络的“算力洼地”
比特币的底层逻辑是“工作量证明”(PoW),矿工通过竞争计算哈希值(寻找符合目标的nonce值)来打包交易、获得区块奖励,在诞生初期,比特币网络的总算力极低——2009年1月创世区块诞生时,全网算力仅约为1兆哈希/秒(MH/s),甚至不如现在一部智能手机的计算能力,彼时,CPU作为计算机的核心部件,其通用计算能力足以胜任简单的哈希运算。
当时的挖矿难度极低:中本聪设定的初始难度仅为1,意味着平均每秒就能尝试约23.2亿次哈希运算(以当时主流CPU的性能),普通台式机CPU(如Intel酷睿2系列、AMD速龙64)轻松就能达到每秒几千万至几亿哈希的算力,挖出一个区块(当时奖励50 BTC)仅需几天甚至几小时,许多早期参与者回忆,用CPU挖矿更像“后台运行的小游戏”:开着电脑工作或娱乐的同时,程序默默运行,偶尔就能“掉落”几枚BTC,甚至有人用家用电脑挖到数千枚却未曾在意(如今这些“遗失的BTC”已成为行业传说)。
这一阶段的CPU挖矿,本质上是比特币网络的“冷启动”阶段:参与者少、竞争小、技术门槛低,算力分布极度分散,CPU的通用性反而成为优势——无需专业设备,人人可参与。
算力军备竞赛:从CPU到GPU、ASIC的“算力碾压”
好景不长,随着比特币价值的逐渐显现,越来越多的人涌入挖矿领域,网络算力开始指数级增长,CPU的“通用性”在挖矿场景下反而成了“短板”:CPU的设计目标是处理复杂逻辑运算(如操作系统任务、软件运行),拥有多个核心和复杂指令集,但在单一、重复的哈希运算(如SHA-256算法)上,效率远低于专用硬件。
第一轮淘汰:GPU的崛起
2010年,程序员ArtForz首次用显卡(GPU)挖矿,发现GPU的并行计算能力远超CPU,GPU拥有数千个流处理器,专为大规模并行计算设计,在处理哈希运算这种“重复简单任务”时,效率可达CPU的数十倍甚至上百倍,一块NVIDIA GTX 280显卡(2008年发布)的CPU算力约为100 MH/s,而同期的GPU算力可达400 MH/s以上,很快,矿工们开始“抱团”用多张显卡组建矿机,CPU挖矿逐渐被边缘化。
第二轮终结:ASIC的“降维打击”
GPU的效率优势仍未满足矿工的需求,2013年,全球首款比特币ASIC(专用集成电路)矿机“蚂蚁S1”(Antminer S1)诞生,彻底宣告CPU挖矿时代的终结,ASIC是专为SHA-256算法设计的芯片,算力密度远超GPU:蚂蚁S1的算力达到180 GH/s(180,000 MH/s),是同期顶级GPU的数百倍;而如今主流的ASIC矿机(如蚂蚁S19 Pro),算力已达110 TH/s(110,000,000 MH/s),相当于数亿台普通CPU的总和。
ASIC的出现,让比特币挖矿从“个人设备竞争”变成“资本与技术的军备竞赛”,全网算力从2013年的约50 TH/s,飙升至2023年的超过500 EH/s(1 EH/s=100万 TH/s),增长了1000万倍,在这样的算力规模下,CPU挖矿的“微弱算力”彻底沦为“沧海一粟”。
为什么现在用CPU挖BTC?算力、成本与收益的“残酷现实”
用CPU挖BTC已无实际意义,原因可归结为三点:算力过低、收益归零、能源浪费。
