什么是 Bitcoin 挖矿?

Bitcoin 挖矿是创建新 Bitcoin 并在 Bitcoin 网络上确认交易的过程。矿工使用专业计算机硬件来解决计算难题,作为回报,他们获得 Bitcoin 作为奖励。

每笔 Bitcoin 交易都必须在区块链上进行验证和记录——区块链是 Bitcoin 的公开分布式账本。挖矿使这一切成为可能。当您向某人发送 Bitcoin 时,该交易会被广播到网络中,并与其他待处理的交易一起被打包成一个"区块"。矿工竞争通过找到密码学难题的解来验证该区块。第一个解出难题的矿工可以将该区块添加到区块链上,并获得区块奖励。

这个过程发挥两个关键功能:按照可预测的递减时间表创建新的 Bitcoin,并保护网络免受欺诈。由于挖矿需要真实的能源和硬件投资,任何攻击者要改写交易历史或双重支付都将付出极其高昂的代价。

可以把矿工想象成 Bitcoin 网络的会计师和安全卫士的结合体。他们验证交易的合法性,确保没有人重复花费同一笔 Bitcoin,并维护每一笔交易的不可篡改记录。

挖矿的工作原理

Bitcoin 挖矿的核心是使用 SHA-256 算法反复对区块头进行哈希运算,直到结果满足特定目标。以下是具体步骤:

区块头与哈希运算

每个候选区块都有一个包含多项数据的区块头:前一个区块的哈希值、区块中所有交易的摘要(Merkle 根)、时间戳、当前难度目标,以及一个称为 nonce 的数字。

挖矿软件获取此区块头,并通过两轮 SHA-256 哈希运算来处理。输出是一个 256 位的数字——一个长的十六进制字符串,例如:

93ef6f358fbb998c60802496863052290d4c63735b7fe5bdaac821de96a53a9a

目标与 Nonce

要使一个区块有效,其哈希值必须低于当前的难度目标。如果目标是:

0000000000000a3290f000000000000000000000000000000000000000000000

那么区块的哈希值必须以足够多的前导零开头,使其低于该数字。矿工在每次尝试中更改 nonce(以及其他字段),每次都会产生完全不同的哈希值。这本质上是一个暴力猜测游戏——没有找到有效哈希值的捷径。

彩票类比

挖矿常常被比作彩票。每次哈希尝试就像购买一张彩票。更快的硬件每秒能尝试更多的哈希运算(更高的"算力"),这意味着更多的彩票和更大的中奖机会。但每次单独的尝试成功的概率都是一样微小的,与之前的尝试次数无关。

当矿工找到有效的哈希值时,他们会将完成的区块广播到网络。其他节点独立验证——检查哈希值是否有效、交易是否合法以及规则是否被遵循。一旦被接受,该区块就被添加到链上,矿工获得奖励。

挖矿硬件

自 2009 年网络启动以来,Bitcoin 挖矿硬件经历了巨大变化。每一代都在速度和能效方面带来了巨大的提升。

CPU(2009–2010)

在最早期,Satoshi Nakamoto 和第一批矿工使用普通计算机处理器(CPU)进行挖矿。当时这是唯一的选择,而且因为网络难度极低,所以可以正常工作。如今,使用 CPU 挖 Bitcoin 完全不切实际。

GPU(2010–2013)

矿工很快发现图形处理器(GPU)——专为并行计算设计——在 SHA-256 哈希运算方面效率要高得多。单个 GPU 的算力可以达到 CPU 的 50 到 100 倍,同时每次哈希运算消耗的能量更少。AMD 显卡,尤其是 Radeon HD 5870,成为了挖矿的标准配置。

FPGA(2011–2013)

现场可编程门阵列(FPGA)代表了下一步发展。虽然它们没有像 GPU 相比 CPU 那样提供巨大的速度提升,但能效显著提高。典型的 FPGA 矿机可以在 80 瓦功耗下提供 826 MH/s,而 GPU 在 400 瓦功耗下仅提供 600 MH/s。这 5 倍的能效提升首次使更大规模的挖矿运营在经济上变得可行。

ASIC(2013 至今)

专用集成电路(ASIC)是专门设计用于做一件事的芯片:挖掘 Bitcoin。它们无法被重新编程用于其他任务。这种专一性使它们能够在相对较低的功耗下实现巨大的算力。

ASIC 代表了挖矿硬件演进的当前阶段,很可能也是最终阶段。与之前的过渡(CPU → GPU → FPGA)不同,没有根本不同的技术等待取代 ASIC。进步现在来自渐进式改进——更小的芯片制程(5nm、3nm),提高能效。

热门矿机

以下是不同规模的当前 ASIC 矿机精选。这些仅为示例,并非推荐——购买前请务必自行研究。能效(J/TH)是最重要的因素,因为电力是主要的持续成本。

Bitaxe Gamma 601
Bitaxe Gamma 601 开源
算力 1.2 TH/s
功耗 18W
能效 15.0 J/TH
NerdQAxe++
NerdQAxe++ 桌面型
算力 4.8 TH/s
功耗 72W
能效 15.0 J/TH
FutureBit Apollo III
FutureBit Apollo III 静音/家用
算力 12 TH/s
功耗 180W
能效 15.0 J/TH
Whatsminer M60S
Whatsminer M60S MicroBT
算力 186 TH/s
功耗 3,441W
能效 18.5 J/TH
Avalon A15 Pro
Avalon A15 Pro Canaan
算力 220 TH/s
功耗 3,662W
能效 16.65 J/TH
Antminer S23
Antminer S23 Bitmain
算力 318 TH/s
功耗 3,498W
能效 11.0 J/TH
Antminer S23 Hyd
Antminer S23 Hyd 水冷
算力 580 TH/s
功耗 5,510W
能效 9.5 J/TH

上面的卡片大致按规模排列——从可以在桌面上运行的 USB 供电 Bitaxe,到全尺寸机架式 ASIC,再到需要专用冷却基础设施的水冷设备。家庭矿工不会产生可观的收入,但这是学习挖矿工作原理并为网络贡献算力的实践方式。工业级矿机才是经济效益开始显现的地方。

软件与矿池

独立挖矿与矿池挖矿

独立挖矿意味着独自运营自己的挖矿设备。如果您找到一个区块,您将获得全部区块奖励,但在当前网络难度下,单个矿工可能要等待数年才能找到一个区块。对于今天几乎所有的矿工来说,加入矿池是更实际的选择。

矿池的工作原理

矿池汇集了众多矿工的算力。当矿池中的任何成员找到一个有效区块时,奖励会根据各参与者贡献的计算工作量在所有参与者之间分配。这提供了更小但更频繁的支付,而非稀少的大额支付。

矿池分配"份额"——更容易的版本的实际难题——以验证每个矿工确实在工作。您获得的奖励份额与您提交的份额成正比。

支付方式

主要矿池

按算力份额计算,最大的 Bitcoin 矿池包括 Foundry USA、AntPool、F2Pool、ViaBTC 和 Binance Pool。选择矿池时,请考虑其费率结构、支付方式、最低提款门槛、服务器位置和声誉。不应将任何单一矿池视为推荐——矿池的多样性对 Bitcoin 网络更加健康。

挖矿软件

挖矿软件将您的硬件连接到 Bitcoin 网络(或您的矿池)。流行的选项包括 CGMiner、BFGMiner 以及各制造商提供的固件。大多数现代 ASIC 矿机都内置了软件,您可以通过网页界面进行配置——输入矿池 URL、矿工名称和密码,机器会处理其余事务。

挖矿经济学

区块奖励

当矿工成功将一个区块添加到区块链时,他们获得的奖励由两部分组成:区块补贴(新创建的 Bitcoin)和该区块中所有交易的交易费

区块补贴从 2009 年的 50 BTC 开始,大约每四年(每 210,000 个区块)减半一次,这一事件被称为"减半"。最近一次减半发生在 2024 年 4 月,将补贴从 6.25 BTC 降至每个区块 3.125 BTC。下一次减半预计在 2028 年左右。

这一减半机制意味着 Bitcoin 的总供应量上限为 2100 万枚,预计最后一小部分 Bitcoin 将在 2140 年左右被挖出。

交易费

随着区块补贴随时间递减,交易费成为矿工收入中越来越重要的部分。交易费由希望确认交易的用户支付,并根据网络需求波动。在高活跃度时期,费用可能相当可观。

盈亏平衡考量

挖矿盈利能力取决于多个因素:

大多数个人矿工会发现很难与大规模运营竞争,后者受益于规模经济、批发电价和优化的设施。在投资挖矿硬件之前,请使用挖矿盈利计算器仔细计算您的预期成本和收入。

托管与云挖矿

托管挖矿

托管挖矿(也称为托管托管)意味着您拥有挖矿硬件,但它被存放和运营在专业的挖矿设施中。设施提供电力、冷却、互联网连接和物理维护。您支付托管费(通常按每千瓦时报价)并保留挖矿奖励。如果不想自己管理基础设施,这可以是一种合法的挖矿方式。

云挖矿

云挖矿服务声称让您无需拥有任何硬件即可租用算力。您预付或按订阅方式付款,并获得与所购算力成比例的挖矿奖励份额。

对云挖矿要极度谨慎。云挖矿领域充斥着骗局和不可持续的商业模式。许多云挖矿公司最终被证实是庞氏骗局,当新客户的付款无法覆盖承诺的回报时就会崩溃。

警告信号

如果有人向您提供无需任何努力即可获得保证挖矿利润的机会,那几乎可以肯定是骗局。合法的挖矿是一项竞争激烈、资本密集的业务,回报是不确定的。

工作量证明

什么是工作量证明信息图

工作量证明(PoW)是保护 Bitcoin 网络安全的共识机制。它要求矿工投入真实的计算工作——因此也就是真实的能源——来产生有效的区块。这就是 Bitcoin 区块链防篡改的原因。

这个概念很直接:产生有效的工作量证明故意设计得困难且资源密集,但验证他人的证明是否有效则快速且简单。网络上的任何节点都可以立即检查区块的哈希值是否满足难度目标。

为什么能源消耗很重要

Bitcoin 的能源消耗有时会受到批评,但它服务于一个根本的安全目的。挖矿的成本(主要是电力)使得攻击网络的代价高得令人望而却步。要改写哪怕一个区块的交易历史,攻击者需要重新完成该区块及其后续每个区块的所有工作量证明——且速度要快于网络的其余部分添加新区块的速度。以当前的全球算力,这将需要巨大且持续的能源和硬件投入,远远超过任何欺诈可能获得的收益。

换句话说,工作量证明将电力转化为安全性。网络消耗的能源越多,攻击就越昂贵。这是 Bitcoin 的根本安全权衡。

挖矿难度

什么是 Bitcoin 挖矿难度信息图

难度如何调整

Bitcoin 协议包含每 2,016 个区块(大约每两周)进行一次的自动难度调整。网络测量挖出前 2,016 个区块所花费的时间,并调整难度目标,使得在当前总算力下,下一组 2,016 个区块大约需要 14 天来完成。

这种自我调节机制使 Bitcoin 的区块生产始终保持在大约每 10 分钟一个区块的稳定速率,无论网络上有多少挖矿算力。

难度与算力

难度与网络上的总算力直接相关。当新矿工加入导致总算力上升时,区块被过快地找到,因此难度增加。当矿工关闭设备(例如,当 Bitcoin 价格跌破其盈亏平衡点时),算力下降,难度最终也会降低。

在 Bitcoin 的历史上,随着挖矿硬件的改进和采用率的增长,难度呈现出强劲的上升趋势。这意味着随着竞争加剧,相同的硬件随时间推移能赚取的 Bitcoin 越来越少。

这对矿工意味着什么

难度上升会减少每个矿工的预期收入。如果难度翻倍,拥有相同硬件的矿工每天大约只能赚到一半的 Bitcoin。这就是效率重要的原因:拥有最低电力成本和最高效硬件的矿工能够承受难度的增加,而效率较低的运营者则被挤出市场。

入门指南

如果您准备好开始 Bitcoin 挖矿,以下是所涉步骤的实用概述:

  1. 获取 Bitcoin 钱包 您需要一个钱包来接收挖矿收益。对于挖矿,您只需要一个简单的接收地址——您的矿池将把奖励发送到那里。请参阅我们的入门指南钱包推荐
  2. 选择挖矿方式 决定您是要购买并运营自己的 ASIC 硬件、使用托管挖矿服务,还是(在适当谨慎的前提下)考虑云挖矿。运行自己的硬件能给您最大的控制权。
  3. 选择矿池 加入矿池以获得定期支付。根据费用、支付方式、最低门槛和声誉比较矿池。大多数矿池的注册过程都很简单。
  4. 设置硬件和软件 将挖矿硬件连接到电源和网络。访问其网页界面配置矿池 URL、矿工名称和收款地址。确保有足够的冷却和通风。
  5. 监控与维护 密切关注您的算力、硬件温度和矿池面板。挖矿是一项持续的运营——硬件需要监控、固件更新和偶尔的维护。

务实的提醒:今天大多数个人矿工的挖矿并不盈利。拥有低价电力和批量硬件采购渠道的大规模运营主导着这个行业。如果您相信 Bitcoin 的未来价值,挖矿仍然可以作为学习、支持网络或长期积累策略——但不要期望轻松获利。