lirnu

弄懂

比特币挖矿是什么意思?普通人还能挖吗

矿机不停算,为什么不一定挖到币?先看新区块怎样产生,再看奖励分给谁、电费怎么扣。分清这些,才能判断一份挖矿收益表到底算了什么。

周敬之 写发布修订

文章目录
文章文字封面:挖的是记账权;标记 3.125

有人跟你说「挖矿」的时候,说的可能是三件不一样的事。先把它们分开,后面才不会越听越乱。

听到的说法实际指什么和比特币的关系
比特币挖矿用计算寻找符合难度要求的结果,提出新区块有效区块可按规则领取补贴与手续费;矿池如何分给参与者另看约定
显卡挖矿用电脑显卡挖别的币种技术上能算比特币的哈希,但通常拼不过专用矿机的效率
手机挖矿、云算力、挂机产币可能指本机计算、远程设备管理、租用算力,也可能只是平台积分名称不能证明参与了 BTC 挖矿,要核对实际计算、交付与结算方式

本文先讲第一种。比特币挖矿是一场产生新区块的计算竞赛。矿工从尚未确认的交易中挑选内容,组成候选区块,再寻找符合难度要求的计算结果。找到结果后,还要由接收区块的节点验证。交易不按「最近十分钟」统一截一批,区块也不需要等满十分钟才能产生。

挖矿在挖什么:十分钟是平均目标

同一笔币不能既付给甲,又付给乙。网络需要在有效交易之间形成共同的先后记录,矿工通过计算竞争提出新的一页账。不同矿工可能先后甚至几乎同时找到结果,各节点收到区块后独立验证,再在有效链中跟随累计工作量最多的一条;不是等所有人同时举手通过。

矿机反复改变待计算的数据,算出一个叫「哈希」的结果,检查它是否达到目标。没有每做完几道题就必中奖的进度条。要替换旧区块中的交易,相关区块和后续区块的计算也要重做,并与继续延长的链竞争;但再多计算也不能代替别人的有效签名。区块链是什么那页把这种连接画成了图。

主网每 2016 个区块按规则重新计算难度,参考上一周期区块时间戳,目标是把平均出块间隔维持在约十分钟。机器增加或撤走,不会让难度当场跟着变;调整之前,平均速度可能变快或变慢,单个区块的等待时间也会波动。这个周期见Bitcoin Core 的难度调整实现。增加设备可能提高自己的计算占比,但也增加成本,不能只凭设备数量推断利润。

矿工能不能趁机多记一笔奖励?收到区块的全节点会检查交易、签名和发行数量,违反其接受规则的区块会被拒绝。矿工或矿池可以挑选愿意打包的交易,不能单方面宣布无效交易有效,也不能要求每个节点立即接收它的区块。比特币现在谁在管那页分别说明了开发者、节点和矿工的权限。

矿机、节点和矿池分别做什么

专用矿机的核心芯片适合反复做这类计算。控制软件负责从节点或矿池取得任务、把任务交给芯片、提交结果;节点负责验证和传播区块。这里讲的是工作分工,不是每个人都要自己装齐一套软件。比特币开发者挖矿文档分别画出了独立挖矿与矿池挖矿的流程。

找到符合难度的结果以后,软件把完整区块发到网络。接收节点还要验证它;即使区块有效,也可能在后续竞争中没有留在主链上。区块中的第一笔特殊交易可领取允许的补贴与该块手续费,币还要满足协议的成熟条件才能花费,不能理解成机器刚报出结果就马上收到可提现的现金。

早期可以用普通处理器参与,如今专用芯片在这类计算上更有效率。bitcoin.org 的挖矿入门说明也提示了这种变化。这不等于普通硬件被协议禁止,而是能否覆盖设备、电力和运维成本的问题;没有具体设备和费用资料,就不能替一台家用电脑算出必亏多少。

独立挖矿要自己承担出块结果的波动,可能长时间没有收入。矿池让参与者提交可核对的有效工作量,再按约定结算,减少只靠自己找到区块带来的波动。例如币安矿池的结算说明用有效工作量、难度及奖励估算计算 BTC 收益,并扣矿池费用。其他矿池的分配模式、支付周期、最低付款额和异常处理可能不同;结算记了一笔,不一定当天就付到你的地址。

补贴会减半,手续费另算

「挖矿奖励」容易把两笔钱混在一起:区块补贴是新发行的 BTC,交易手续费来自用户已有的币。按当前网络规则:

  • 补贴按区块高度计算。第四次减半后,单个区块允许的补贴为 3.125 BTC。它不是每个参与者能拿到的数,也不包括手续费。
  • 每 21 万个区块,补贴减半一次。按平均十分钟出块估算约为四年,但不是每四年固定某天调整。此前两档补贴分别为 6.25 和 12.5 BTC;手续费不会跟着机械减半。

开发者文档对区块奖励的说明区分了补贴和手续费。按当前供给规则,发行上限为 2100 万 BTC;补贴最终降到零后,矿工仍可从收录交易的费用中取得收入。但不是每笔交易都必须支付正数费用,费用总额也没有保底。供给稀缺为什么不保证价格,比特币为什么有价值那页接着讲。

减半是到达指定区块高度后的规则变化,不要求网络为此休市。矿工收入还受手续费、实际出块、矿池规则和币价影响,所以不能把「补贴减半」直接写成「个人收入当天减半」。它也不是币价上涨的保证,不能只凭过去几次减半推断这一次的结果。

把挖矿当成免费得币,错在哪

机器运行会消耗电力,还可能有设备折旧、矿池费和维修支出。收入则要看有效算力、难度、奖励和结算规则。先付出了运行成本,不代表已经获得等值的 BTC。即使分到了币,也要按实际价格扣除全部费用,才能谈利润。

这么费电,到底值不值

计算消耗电力是事实,但「矿工能不能赚钱」与「这些用电是否值得」不是同一道题。前者要算成本和收入,后者还涉及能源用途与环境影响。看相关论述时,可以先分清三件事:

  • 计算成本提高了重写历史的难度。攻击者需要取得算力并承担运行成本。但不能把电费与安全画成简单的等号:同样电力配上不同效率的设备,计算量可能不同;节点验证交易规则也仍不可少。
  • 便宜电价是经营条件,不是获利证明。要核对实际合同、附加费用、供电时段和设备能否持续运行,不能拿某地宣传电价直接套到自己家的机器上。
  • 全网耗电数字是估算,有假设范围。剑桥 CBECI 方法说明使用设备效率、电价等假设,给出上下界和估计值。它的年化用电量也不等于已经量到过去整年的真实用电。引用数字前,要看日期、单位和估算口径。

换用别的出块方式,也不是给矿机装一次节电更新就完成了;那会改变节点判断区块有效性的规则。软件可以提出修改,但是否被网络采纳是另一件事,不能据此断言比特币将在某天改用另一套办法。

普通人现在还挖得动吗

能运行计算,不等于能覆盖成本。普通处理器和手机不能按专用矿机的效率估算收益;手机 App 显示数字在增长,也不能证明手机本身正在挖 BTC。它可能只是管理远程设备,或记录平台自发的积分,要先查明具体是哪一种。

买专用矿机自己在家挖,理论上可以,但要先算三笔账。我把它写成一个例子,数字都是假设的,你得换成自己那边的真实数:

假设:一台矿机功率 3,000 瓦,电价每度 0.10 美元,一天开满 24 小时

先算耗电:3,000 瓦就是 3 千瓦,开一天就是 3 × 24 = 72 度电。

再算电费:72 × 0.10 = 7.2 美元一天。假设功率、电价不变且连续运行 30 天,就是 216 美元。

3 kW × 24 h = 72 度 · 72 × 0.10 = 7.2 美元/天 · × 30 = 216 美元/30天

这只算矿机耗电,不含额外散热设备、维修、矿池费用和机器折旧,也没有预测会获得多少币。实际计算时,应换成设备运行功率、开机时长和当地实际电价。

第二笔账是收入。先区分预估值与已结算金额:预估要说明有效算力、在线时长、难度、补贴和手续费假设;矿池结算还要扣费用并按其付款条件处理。得到的 BTC 换算成美元,又会受到币价影响。估算器可以提供一个起点,但必须保留输入日期和假设,不能把当天结果当成未来每天固定到账的数。

第三笔账是运行条件。设备的噪音和发热是否适合场地,供电容量、散热和维护费用是否能承受,都要事先核对。设备停机时收入可能中断,折旧或租金却不一定停止。住宅与其他用电方案的价差应按当地实际合同比较,不能直接套一个普遍结论。

  1. 你想弄明白比特币是怎么运转的可以先理解出块与验证的区别,阅读公开资料,不必为了学原理购买矿机。
  2. 你只是想了解怎样获得少量 BTC市场买入是另一种方式,有交易费用、最低金额和价格风险,不能预先断定它比所有挖矿方案都便宜。金额怎么拆分,见买比特币最少要多少钱
  3. 你想实际经营挖矿需要设备、场地、供电和结算条款的真实报价,再比较停机、难度变化和币价下跌时的收支;本页电费算例不足以支持回本判断。

如果一份报价只给出「每天产币」,没有列出费用、付款条件和不利情况下的结果,先补齐这些空白。能算清假设,并不代表已经证明会回本;它只是让你知道,哪项条件变化会让这门生意从盈利变成亏损。

挖矿宣传里,哪些地方要核对

租用算力可以是一种真实服务,但「云挖矿」这几个字本身不证明设备存在或收入来源。例如 Braiins 的算力合约说明就提供向指定矿池交付及核对接收的安排;这只是一个核对方式,不能替任意卖家的履约情况担保。下面几种宣传,要看它能不能提供相应证据:

形式它说什么需要核对什么
云算力 / 算力租赁你出钱,他们交付算力,按约定结算合同交付给哪个矿池账户,接收端能否核对有效工作量,如何扣费及处理未交付;单独一张后台截图不够
手机挖矿 App点一下就开始产币,邀请朋友加速增长的是 BTC、其他币还是内部积分;手机在计算、管理远程设备,还是只显示平台记账,提现条件是什么
承诺固定日收益「每天稳定回本百分之几」这是工作量结算费率、带假设的预估,还是无视成本与行情的保本保收益承诺;三者不能混为一谈
多层邀请返利算力买得多、拉人拉得多,层层加成报酬实际来自可核对的服务收入还是后续参与者的付款;如果回本依赖继续拉人,要警惕资金链风险

结算较平稳,不等于保证净利润;保证高回报,也不是协议能兑现的条件。美国 FTC 的加密货币诈骗提示把保证获利、低风险高回报等承诺列为警讯。不要仅凭一个固定数字就断言钱从哪来,也不要因为宣传写了「算力」就省掉核实;被要求先转币才能提现等情况,可接着看有人让我用 USDT 付款那页

如果还想了解买入金额

BTC 可以拆分,不必买完整一枚。下一页用假设价格计算小额数量,并说明最低订单和费用怎样影响实际支出。

往下读:买比特币要多少钱?最少买多少、可以只买 0.001 个吗

两个绕不开的追问

挖一个比特币要多久?

没有固定时长。约十分钟是全网平均出块的目标,不是某台机器挖到一枚 BTC 的倒计时。独立挖矿可能长时间没有收入;矿池按有效工作量和约定规则结算,还要看费用、付款门槛和周期。没有具体算力与结算条件,不能给出可靠的天数。

我能用家里的电脑挖比特币吗?

普通处理器可以做相关计算,但不能按专用矿机的效率估算收益。能否覆盖成本,要结合有效算力、功耗、电价、在线时长和结算条件,不能保证获利。学习原理不需要先买矿机;比较市场买入和挖矿,也要分别核算费用与风险。