![]()
工作量证明是一种共识机制,它迫使计算机在向区块链添加新的交易区块之前,必须消耗可衡量的能量来解决一个数学难题。这正是比特币作为结算网络具有价值的原因,也是该网络耗电量超过某些国家的原因。
![]()
要点
工作量证明要求矿工通过反复猜测 nonce 值来找到低于目标阈值的哈希输出,在此过程中会消耗真实的计算能量。
比特币每 2016 个区块(大约每两周)调整一次挖矿难度,以保持平均出块时间为 10 分钟,无论有多少算力加入或离开网络。
到 2026 年年中,全球比特币网络哈希率将超过每秒 1 exahash,这意味着矿工每秒总共执行超过 1 千万亿次哈希计算。
工作量证明并非唯一的共识机制。以太坊自 2022 年 9 月起采用权益证明,它以经济抵押品取代能源消耗,但引入了不同的安全权衡。
围绕工作量证明机制的环境争论确实存在,但远比新闻标题所暗示的更为复杂。根据2025年的行业调查,大约55%到60%的比特币挖矿使用可再生能源。
大多数关于工作量证明的解释都以类比开篇,比如将其比作彩票、拼图或赛跑。这些类比固然有用,但却掩盖了关键细节:工作量证明并非关乎解决问题本身,而是证明你曾投入资源尝试解决问题。
这种区别至关重要,因为它解释了比特币为何能作为去中心化账本运作。没有任何中央机构决定谁可以写入交易记录的下一页。相反,网络会将这项权利授予计算能力最强的用户。正是这种计算成本使得记录值得信赖。
本文从技术层面解释了工作量证明机制的运作原理,比特币选择它的原因,它与其他机制的比较,以及它无法防范的漏洞。如果您听说过工作量证明机制会浪费能源或已经过时,那么从数学角度来看,情况远比这复杂。
哈希的工作原理
哈希函数接受任意长度的输入,并生成固定长度的输出。比特币使用 SHA-256 算法,无论输入是一个字符还是一整篇小说,它都会生成 256 位的输出。输出看起来是随机的,但实际上是确定性的:相同的输入总是产生相同的输出,而改变输入中的一位就会产生完全不同的输出。
这种被称为雪崩效应的特性,正是哈希算法在工作量证明中发挥作用的原因。找到能产生特定输出的输入没有捷径。唯一的办法就是不断尝试,直到找到合适的输入为止。每次尝试都会消耗少量能量,而单次尝试成功的概率微乎其微。
当矿工构建候选区块时,他们会收集一组未确认的交易,添加一个区块头,其中包含前一个区块的哈希值和时间戳等元数据,以及一个名为 nonce 的字段。然后,矿工会反复对区块头进行哈希运算,每次都递增 nonce 值,直到得到的哈希值低于网络设定的目标值。这个目标值决定了区块的难度。
难度调整
比特币的设计目标是大约每 10 分钟产生一个区块。但随着矿工的加入、离开、硬件升级或失去廉价电力供应,网络上的算力会不断变化。如果没有相应的机制来应对这些变化,那么当更多矿工加入时,区块的生成速度会加快;而当更多矿工离开时,区块的生成速度则会减慢。
难度调整机制解决了这个问题。每挖出 2016 个区块,比特币协议就会将实际挖矿时间与预期时间 20160 分钟进行比较。如果区块到达速度快于预期,则难度增加;如果慢于预期,则难度降低。为了防止难度出现剧烈波动,调整幅度被限制在四倍以内。
这种机制是比特币最精妙的工程设计之一。它意味着无论外部环境如何变化,网络都能自我调节。2021年中国禁止比特币挖矿后,全球约一半的算力一夜之间中断,但挖矿难度却自动下调,区块依然源源不断地生成。当这些算力转移到美国、哈萨克斯坦和其他地区并恢复在线后,挖矿难度又自动上调。
难度调整也解释了为什么当矿工离开网络时挖矿难度会急剧下降,就像2026年中期发生的那次,当时几家大型运营商将其基础设施转型为人工智能数据中心运营。网络并不关心矿工离开的原因。它只是降低了挖矿难度,直到区块时间恢复正常。
能源消耗为何能创造安全
工作量证明的核心思想是,能量消耗会产生不可篡改的成本。要改写比特币的交易历史,攻击者需要对每个想要更改的区块重新进行工作量证明,并且速度还要超过那些持续扩展区块链的诚实矿工。这被称为“51%攻击”,因为它需要控制超过网络总算力的一半。
从经济角度来看,比特币遭受这种攻击是难以承受的。以目前的算力计算,要承受 51% 的攻击,所需的挖矿硬件数量将超过任何一个国家的总和。仅电力成本每天就将高达数千万美元。即便攻击者成功,市场也可能会因此暴跌比特币价格,彻底摧毁攻击者企图窃取的价值。
这种经济安全模型有时被称为热力学安全。其基本思想是,物理定律保证了攻击网络的成本最低,因为哈希计算需要能量,而能量是有市场价格的。无论多么巧妙的软件都无法将执行 SHA-256 计算所需的能量降低到低于物理阈值。
批评者指出,这种安全性代价高昂。比特币网络每年消耗约 150 至 170 太瓦时的电力,相当于波兰或阿根廷的年用电量。支持者则反驳说,这种消耗保障了一个承载数万亿美元价值的网络,而且相关的比较对象并非零能耗,而是传统金融体系的数据中心、办公楼、装甲车和金库基础设施的能耗。
工作量证明与权益证明
权益证明(PoS)机制用经济抵押品取代了计算工作。验证者无需耗费能源寻找有效的哈希值,而是将加密货币锁定作为抵押品,并根据其抵押品的大小和其他因素被选中提出区块。如果他们提出的区块无效,其抵押品将通过称为“惩罚”(slashing)的过程被部分销毁。
以太坊于 2022 年 9 月完成了这一转变,在名为“合并”(The Merge)的事件中,从工作量证明(PoW)机制过渡到权益证明(PoS)。此次转变使以太坊的能源消耗降低了约 99.95%。同时,它也改变了网络的安全模型,从基于能源消耗的模型转变为基于风险资本的模型。
这两种机制之间的争论尚未定论。工作量证明(PoW)的支持者认为,能源消耗提供了一种更稳健、更抗审查的安全形式,因为它将区块生产与政府无法没收或冻结的实物资源挂钩。权益证明(PoS)的支持者则认为,单位成本的安全性更高,环境成本可以忽略不计,而且经济激励机制同样能有效地将验证者与网络健康状况挂钩。
双方都有道理。选择哪种机制取决于你优先考虑哪些特性。对于一个旨在构建全球通用、无需许可、抗审查的货币基础层的网络而言,工作量证明的物理基础性是一项重要特性。而对于一个旨在支持高吞吐量智能合约执行的网络而言,权益证明的效率则更具实际意义。
挖矿硬件的演变
比特币挖矿最初是在CPU上进行的。中本聪使用一台普通的桌面处理器挖出了创世区块。两年内,矿工们发现GPU可以更高效地执行SHA-256运算。四年后,现场可编程门阵列(FPGA)问世。到了2013年,首批专用集成电路(ASIC)问世,一夜之间使之前所有一代的挖矿硬件都过时了。
如今,比特币挖矿主要由比特大陆、MicroBT 和 Canaan 等公司生产的专用 ASIC 矿机主导。2025 年和 2026 年推出的最新一代 ASIC 矿机能效约为每 TB 算力 15 至 20 焦耳,而 2011 年的 GPU 矿机每 TB 算力则高达数千焦耳。每一代硬件都提高了单位计算效率,但并未降低网络的总能耗,因为挖矿难度会相应提高以吸收新增的算力。
这种动态会引发一场军备竞赛。率先部署最新硬件的矿工会在效率和盈利能力方面获得暂时的优势。但随着更高效的硬件上线以及挖矿难度的增加,老旧机器会变得无利可图并最终退役。围绕挖矿运营的监管环境也在不断变化,美国证券交易委员会(SEC)发布了关于工作量证明挖矿如何与证券法规相协调的指导意见。
ASIC矿机生产集中在少数几家公司手中,引发了供应链方面的担忧。如果一家制造商控制了大部分新的挖矿硬件生产,那么它就对谁可以挖矿以及挖矿成本拥有巨大的影响力。这在比特币生态系统中是一个持续存在的矛盾:一方面是去中心化参与的理想,另一方面是专业化硬件制造的经济现实。
能源辩论数据解读
对工作量证明机制的环境批评是反对比特币最常见的理由。批评的声音很大,而且并非毫无根据。但这场辩论需要一些背景信息,而大多数报道却忽略了这一点。
根据剑桥另类金融中心和多份2025年行业报告,比特币挖矿每年消耗约150至170太瓦时(TWh)的能源。相比之下,全球空调每年消耗约2000太瓦时,全球数据中心每年消耗约1000太瓦时,黄金开采和加工每年消耗约240太瓦时。传统银行系统(包括分支机构、ATM机、数据中心和运输)的总能耗估计为260至300太瓦时。
比特币挖矿中可再生能源的占比稳步提升。代表全球算力约一半的比特币挖矿公司的行业组织——比特币挖矿委员会(Bitcoin Mining Council)在其2025年第四季度调查中报告称,59.5%的挖矿能源来自可再生能源或零排放能源。国际能源署(IEA)的独立估计则略低,约为50%至55%,并指出矿业公司自行报告的数据可能高估了可再生能源的使用情况。
越来越多的挖矿活动专门针对闲置或限电能源。这些能源虽然被生产出来,却因为电网拥堵、地理位置偏远或风能和太阳能发电间歇性过载等原因而无人问津。在这种情况下,比特币挖矿就成了这些原本会被浪费的能源的最终买家。这种动态是否真的有利于可再生能源的部署尚存争议,但其经济动机显而易见:矿工会被最便宜的电力所吸引,而最便宜的电力正日益成为可再生能源。
工作证明不包括哪些内容
工作量证明机制确保区块链上交易的顺序性和不可篡改性,但它并不能保证交易在确认之前的安全。内存池中未确认的交易可能被矿工重新排序、审查或抢先处理,因为矿工可以在交易被打包到区块之前看到这些待处理的交易。
工作量证明机制并不能保护用户免于将比特币发送到错误的地址、丢失私钥或遭受社会工程攻击。它也无法验证任何交易的经济价值。它仅仅确保一旦交易被包含在区块中并被后续区块覆盖,撤销该交易的成本将呈指数级增长。
工作量证明机制也并不能完全杜绝中心化现象。矿池允许矿工合并算力并按比例分配奖励,这使得区块生产集中在少数矿池运营商手中。截至2026年中期,排名前五的矿池控制了比特币超过75%的算力。虽然矿工可以自由切换矿池,但实际上,矿池的集中化会造成潜在的胁迫或监管压力。
最后,工作量证明机制并不能保证特定的交易吞吐量。比特币的区块大小和区块时间是固定的参数。其他基于工作量证明的区块链也探索过不同的吞吐量方案,但共识机制本身关注的是安全性和排序,而非速度。
核实工作证明声明的实际检查
如果您想独立验证有关工作量证明和比特币挖矿的说法,可以使用多种工具和数据源。
mempool.space 上的比特币区块浏览器会实时显示区块生成数据,包括每个区块的哈希值、挖矿难度目标以及区块内包含的交易数量。您可以将哈希值转换为十进制数并与目标值进行比较,从而验证每个区块的哈希值是否低于目标难度。
Blockchain.com、Glassnode 和 CoinMetrics 等多个来源都提供哈希率估算值。这些只是估算值,因为实际哈希率无法直接观测。它是根据区块的发现速度相对于当前挖矿难度推断出来的。估算哈希率的短期波动反映的是挖矿固有的随机性,而非已部署硬件的实际变化。
剑桥另类金融中心的能耗估算采用了一种基于硬件效率假设和电价数据的模型。该模型透明公开,其方法论也已公布。它是被引用最广泛的独立估算,但其依赖于对全球硬件部署组合的假设,这引入了不确定性。
为了验证可再生能源的说法,比特币挖矿委员会每季度发布包含调查数据的报告。丹尼尔·巴顿的比特币ESG预测则采用不同的方法提供了另一种估算。比较多个来源的数据比依赖任何单一估算都能得出更可靠的结论。
常见问题
简单来说,什么是工作量证明?
工作量证明(PoW)是一种计算机竞相解决数学难题的系统。第一个找到有效解决方案的计算机可以将下一个交易区块添加到区块链,并获得奖励。解决这个难题需要消耗实际的能源,这使得该系统能够有效防止篡改。
为什么比特币使用工作量证明而不是权益证明?
比特币采用工作量证明机制,因为它将网络安全与实际的能源消耗挂钩,而能源消耗无法被任何单一实体伪造、扣押或审查。权益证明机制则将安全性与系统内存入的资本挂钩,有人认为这会带来不同的中心化风险。比特币的创造者选择工作量证明机制,是因为它作为货币基础层更为保守且更抗审查。
比特币挖矿究竟消耗多少能源?
预计到2026年,比特币挖矿每年将消耗150至170太瓦时的电力。作为参考,全球数据中心每年消耗约1000太瓦时,空调每年消耗约2000太瓦时,而传统银行系统每年消耗约260至300太瓦时。比特币挖矿能源中约有50%至60%来自可再生能源。
什么是 51% 攻击?
当单个实体控制了工作量证明网络超过一半的总算力时,就会发生 51% 攻击。这使得攻击者能够篡改近期交易记录、进行双花操作或审查特定交易。在比特币领域,由于需要大量的挖矿硬件和电力,因此维持此类攻击的成本极其高昂。
当2100万枚比特币全部被挖出后会发生什么?
预计最后一个比特币将在2140年左右被挖出。此后,矿工将不再获得区块奖励,但会继续通过处理交易赚取交易费。仅靠交易费是否足以提供足够的经济激励来维持当前的算力和安全性,目前仍是比特币社区积极讨论的悬而未决的问题。
普通电脑可以挖比特币吗?
理论上可以,但实际上不行。比特币挖矿的难度极高,普通计算机平均需要数百万年才能找到一个有效区块。如今,比特币挖矿需要专用的ASIC硬件,其SHA-256运算效率比通用处理器高出几个数量级。
什么是比特币减半?
减半是每 21 万个区块(大约每四年一次)发生的程序化事件,它会将区块奖励减半。最近一次减半发生在 2024 年 4 月,将每个区块的奖励从 6.25 BTC 减少到 3.125 BTC。减半降低了比特币的生成速度,并有助于维持比特币 2100 万枚的固定供应上限。
工作量证明和比特币挖矿是一样的吗?
不完全是这样。工作量证明(PoW)是共识机制,它是一套规则,用于决定网络如何就账本状态达成一致。挖矿是指执行工作量证明计算以换取区块奖励的活动。其他加密货币,例如莱特币和狗狗币,也使用工作量证明,但它们采用不同的哈希算法。挖矿是工作量证明的实际应用,而不是工作量证明的同义词。
本文仅供信息分享,非商业用途,版权归原作者所有。如有侵权请联系删除。内容不构成投资建议。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.