工作量证明是一种共识机制,它迫使计算机在向区块链添加新的交易区块之前,花费可测量的能量来解决数学难题。这就是比特币作为结算网络具有价值的原因,也是该网络消耗的电力超过一些国家的原因。
摘要
- 工作量证明要求矿工通过反复猜测随机数值来找到低于目标阈值的哈希输出,在此过程中消耗实际的计算能量。
- 比特币每2016个区块(大约每两周)调整一次挖矿难度,以保持平均出块时间为10分钟,无论有多少算力加入或离开网络。
- 2026年年中,全球比特币网络哈希率超过每秒1 exahash,这意味着矿工们每秒共同执行超过一百京次哈希计算。
- 工作量证明并非唯一的共识机制。以太坊自2022年9月起使用的权益证明,用经济抵押品取代了能源消耗,但引入了不同的安全权衡。
- 围绕工作量证明的环境争议是真实的,但比头条新闻所暗示的更为微妙。根据2025年的行业调查,大约55%至60%的比特币挖矿使用可再生能源。
大多数对工作量证明的解释都从类比开始。他们将其比作彩票、谜题或竞赛。这些类比很有用,但掩盖了一个关键细节:工作量证明不是关于解决问题,而是关于证明你花费了资源去尝试解决它。
这一区别很重要,因为它解释了为什么比特币能作为去中心化账本运作。没有中央权威决定谁可以写入交易记录的下一页。相反,网络将这一权利授予展示出最多计算工作量的人。这种努力的成本正是使记录可信的原因。
本文从技术层面解释了工作量证明实际做什么,为什么比特币选择它,它与其他替代方案相比如何,以及它不能防范什么。如果你听说过工作量证明浪费能源或已经过时,那么数据讲述的故事更为复杂。
哈希如何运作
哈希函数接受任意长度的输入,并产生固定长度的输出。比特币使用SHA-256,无论输入是单个字符还是整本小说,它都会产生256位的输出。输出看起来随机,但实际上是确定性的:相同的输入总是产生相同的输出,而改变输入中的一位就会产生完全不同的输出。
这种称为雪崩效应的特性,正是哈希对工作量证明有用的原因。要找到产生特定输出的输入,没有捷径可走。唯一的方法是尝试输入,直到运气好为止。每次尝试都会消耗少量能量,而任何单次尝试成功的概率微乎其微。
当矿工构建候选区块时,他们会收集一组未确认的交易,添加包含元数据(如先前区块哈希和时间戳)的区块头,并包含一个称为随机数的字段。然后,矿工反复对区块头进行哈希,每次递增随机数,直到得到的哈希数值低于网络设定的目标值。该目标值决定了难度。
难度调整
比特币被设计为大约每10分钟产生一个区块。但网络上的计算能力不断变化,因为矿工加入、离开、升级硬件或失去廉价电力。如果没有机制来应对这些变化,当更多矿工加入时,区块会更快到达,而当他们离开时,区块会变慢。
难度调整解决了这个问题。每产生2,016个区块,比特币协议会将实际挖出这些区块所用的时间与预期的20,160分钟进行比较。如果区块产生速度快于预期,难度就会增加。如果慢于预期,难度就会降低。调整幅度在任一方向上都被限制为四倍,以防止突然的波动。
这一机制是比特币中最优雅的工程决策之一。这意味着无论外部条件如何,网络都能自我调节。当中国在2021年禁止比特币挖矿,全球约一半的哈希率一夜之间下线时,难度向下调整,区块继续产生。当这些哈希率迁移到美国、哈萨克斯坦和其他司法管辖区并重新上线时,难度又向上调整。
难度调整也解释了为什么当矿工离开网络时,挖矿难度会大幅下降,正如2026年年中发生的那样,当时几家大型运营商将其基础设施转向AI数据中心运营。网络并不关心矿工离开的原因。它只是让谜题变得更容易,直到区块时间恢复正常。
为什么能源消耗创造安全性
工作量证明的核心见解是,能源消耗创造了一种不可伪造的成本。要重写比特币的交易历史,攻击者需要为他们想要更改的每个区块重新完成工作量证明,并且还要超过继续延长链的诚实矿工。这被称为51%攻击,因为它需要控制网络总哈希率的一半以上。
对于比特币来说,这种经济性使其望而却步。在当前的哈希率下,维持51%攻击需要获取和运营比任何单一国家都多的挖矿硬件。仅电力成本每天就高达数千万美元。即使攻击者成功,市场可能会因反应而导致比特币价格暴跌,从而摧毁攻击者希望窃取的任何价值。
这种经济安全模型有时被称为热力学安全。其理念是,物理定律保证了攻击网络的最低成本,因为哈希计算需要能量,而能量有市场价格。再聪明的软件也无法将执行SHA-256计算所需的能量降低到物理下限以下。
批评者指出,这种安全性代价高昂。比特币网络每年消耗约150至170太瓦时的电力,相当于波兰或阿根廷的年消耗量。支持者反驳说,这种消耗保护了一个承载数万亿美元价值的网络,相关的比较不是与零能源相比,而是与传统金融系统的数据中心、办公楼、装甲车和金库基础设施所消耗的能源相比。
工作量证明与权益证明
权益证明用经济抵押品取代了计算工作。验证者不是花费能源来寻找有效的哈希值,而是锁定加密货币作为抵押品,并根据其抵押品的大小和其他因素被选中来提议区块。如果他们提议无效区块,他们的抵押品会通过称为削减的过程部分销毁。
以太坊在2022年9月进行了这一转变,在称为“合并”的事件中从工作量证明转向权益证明。这一转变使以太坊的能源消耗减少了约99.95%。这也将网络的安全模型从基于能源消耗转变为基于风险资本。
两种机制之间的争论尚未解决。工作量证明倡导者认为,能源消耗提供了一种更强大、更抗审查的安全形式,因为它将区块生产与政府无法没收或冻结的物理资源联系起来。权益证明倡导者认为,每花费一美元的安全性更高,环境成本可以忽略不计,并且经济激励同样有效地使验证者与网络健康保持一致。
双方都有合理的观点。选择取决于你优先考虑哪些属性。对于一个旨在成为全球性、无需许可、抗审查的货币基础层的网络,工作量证明的物理基础是一个特点。对于一个旨在支持高吞吐量智能合约执行的网络,权益证明的效率更实用。
挖矿硬件的演进
比特币挖矿始于CPU。中本聪在标准台式机处理器上挖出了创世区块。两年内,矿工发现GPU能更高效地执行SHA-256计算。四年内,现场可编程门阵列进入视野。到2013年,第一批专用集成电路(ASIC)问世,使前几代挖矿硬件一夜之间过时。
如今,比特币挖矿由比特大陆、MicroBT和嘉楠耘智等公司制造的专用ASIC机器主导。2025年和2026年的最新一代机型能效达到每太哈希15至20焦耳,而2011年的GPU矿机每太哈希需要数千焦耳。每一代硬件都使每单位计算的挖矿效率更高,但并未减少网络消耗的总能量,因为难度会向上调整以吸收额外的算力。
这种动态形成了一场军备竞赛。最先部署最新硬件的矿工在效率和盈利能力上获得暂时优势。但随着更高效的硬件上线和难度上升,旧机器变得无利可图并被淘汰。围绕挖矿业务的监管环境也在演变,美国证券交易委员会发布了关于工作量证明挖矿如何与证券法规互动的指引。
ASIC制造集中在少数公司手中引发了供应链担忧。如果单一制造商控制着大部分新挖矿硬件的生产,他们就能对谁能挖矿以及以何种成本挖矿产生重大影响。这是比特币生态系统中去中心化参与的理想与专业化硬件制造的经济现实之间持续存在的紧张关系。
能源争论的数据
对工作量证明的环境批评是比特币最常见的反对理由。数字很大,批评并非毫无根据。但争论需要背景,而大多数报道都忽略了这一点。
根据剑桥大学替代金融研究中心和2025年的多份行业报告,比特币挖矿每年消耗约150至170太瓦时。相比之下,全球空调每年消耗约2000太瓦时。全球数据中心每年消耗约1000太瓦时。黄金开采和加工估计消耗240太瓦时。传统银行系统的总能源足迹,包括分行、自动取款机、数据中心和运输,估计为260至300太瓦时。
比特币挖矿的可再生能源占比稳步上升。比特币挖矿委员会是一个行业组织,代表约占全球算力一半的公司,其2025年第四季度调查显示,59.5%的挖矿能源来自可再生或零排放来源。国际能源署的独立估计数字略低,约为50%至55%,并指出矿企的自我报告可能高估了可再生能源的使用。
越来越多的挖矿业务专门针对搁浅或弃电能源。这些情况是指能源正在生产但没有买家,原因可能是电网拥堵、地理隔离,或风能和太阳能的间歇性发电超过当地需求。在这些情况下,比特币挖矿充当了原本会被浪费的能源的最后买家。这种动态是否使挖矿对可再生能源部署产生净正面影响尚有争议,但经济激励是明确的:矿工被最便宜的电力吸引,而最便宜的电力越来越来自可再生能源。
工作量证明未覆盖的内容
工作量证明保护区块链上交易的排序和不可篡改性。它并不保护交易在确认前的安全性。内存池中未确认的交易可能被矿工重新排序、审查或抢先交易,因为矿工在交易被包含进区块之前就能看到待处理交易。
工作量证明并不能保护用户免于将比特币发送到错误地址、丢失私钥或遭受社会工程攻击。它不验证任何交易的经济价值。它只是确保一旦交易被包含在一个区块中并被后续区块掩埋,撤销它的成本就会呈指数级增长。
工作量证明也不能防止所有形式的中心化。矿池允许个体矿工合并算力并按比例分享奖励,但已将区块生产集中在少数矿池运营商手中。截至2026年年中,前五大矿池控制着比特币超过75%的算力。虽然个体矿工可以自由切换矿池,但运营现实是,矿池集中化创造了潜在的胁迫或监管压力点。
最后,工作量证明并不保证特定的交易吞吐量水平。比特币的区块大小和出块时间是固定参数。其他工作量证明链已探索了不同的吞吐量方法,但共识机制本身关注的是安全性和排序,而非速度。
验证工作量证明声明的实用检查
如果你想独立验证关于工作量证明和比特币挖矿的声明,有几种工具和数据源可用。
mempool.space上的比特币区块浏览器显示区块生产的实时数据,包括每个区块的哈希、挖掘该区块的难度目标以及其中包含的交易数量。你可以通过将哈希转换为十进制数并与目标进行比较,来验证每个区块哈希在数值上是否低于难度目标。
算力估算可从多个来源获得,包括Blockchain.com、Glassnode和CoinMetrics。这些是估算值,因为实际算力无法直接观测。它是根据相对于当前难度发现区块的速率推断出来的。估算算力的短期波动反映了挖矿固有的随机性,而非实际部署硬件的变化。
剑桥替代金融中心的能源消耗估算使用基于硬件效率假设和电价数据的模型。该模型是透明的,其方法论已公开。它是最广泛引用的独立估算,但依赖于对全球部署硬件组合的假设,这引入了不确定性。
为了验证可再生能源声明,比特币挖矿委员会发布季度报告,包含调查数据。Daniel Batten的比特币ESG预测提供了使用不同方法的替代估算。比较多个来源比依赖任何单一估算能提供更可靠的图景。
常见问题
简单来说,什么是工作量证明?
工作量证明是一种系统,其中计算机竞争解决数学难题。第一台找到有效解决方案的计算机可以将下一个交易区块添加到区块链并获得奖励。解决难题需要真实的能量,这使得系统能够防止篡改。
为什么比特币使用工作量证明而不是权益证明?
比特币使用工作量证明,因为它将网络的安全性与物理能量消耗联系起来,这种消耗无法被任何单一实体伪造、扣押或审查。权益证明将安全性与系统内存入的资本联系起来,一些人认为这会产生不同的中心化风险。比特币的创造者选择工作量证明作为更保守且抗审查的货币基础层选项。
比特币挖矿实际消耗多少能源?
截至2026年,比特币挖矿每年估计消耗150至170太瓦时的电力。作为对比,全球数据中心消耗约1,000太瓦时,空调消耗约2,000太瓦时,传统银行系统估计消耗260至300太瓦时。大约50%至60%的比特币挖矿能源来自可再生能源。
什么是51%攻击?
当单一实体控制工作量证明网络总哈希率的一半以上时,就会发生51%攻击。这将允许他们重写最近的交易历史、双花硬币或审查特定交易。在比特币上,由于需要大量的挖矿硬件和电力,维持这种攻击的成本高得令人望而却步。
当所有2100万比特币都被挖出后会发生什么?
最后一枚比特币预计将在2140年左右被挖出。之后,矿工将不再获得区块补贴,但将继续通过处理交易赚取交易费。仅靠交易费是否能提供足够的经济激励来维持当前的哈希率水平和安全性,这是一个开放性问题,比特币社区正在积极辩论。
你能在普通电脑上挖比特币吗?
从技术上讲可以,但实际上不行。比特币挖矿的难度如此之高,以至于普通电脑平均需要数百万年才能找到一个有效的区块。比特币挖矿现在需要专门的ASIC硬件,其执行SHA-256计算的效率比通用处理器高出几个数量级。
什么是比特币减半?
减半是一个程序化事件,每210,000个区块发生一次,大约每四年一次,将区块补贴奖励减半。最近一次减半发生在2024年4月,将每个区块的奖励从6.25 BTC降至3.125 BTC。减半减少了新比特币的创造速度,并有助于比特币2100万枚的固定供应上限。
工作量证明和比特币挖矿是一回事吗?
不完全是。工作量证明是共识机制,即决定网络如何就账本状态达成一致的规则集。挖矿是执行工作量证明计算以换取区块奖励的活动。其他加密货币如莱特币和狗狗币也使用工作量证明,但使用不同的哈希算法。挖矿是工作量证明的实际实现,而不是同义词。







