想要挖矿获得比特币,需要使用SHA‑256算法专用ASIC矿机,接入矿池参与算力竞争,完成网络交易打包与工作量证明运算,以此获取区块奖励与交易手续费,普通家用电脑、显卡已经无法有效挖出比特币。比特币挖矿本质不是挖掘实体资源,而是通过算力竞争完成区块链记账工作,网络会奖励完成记账任务的矿工比特币,这套发行机制写在比特币底层协议当中,不存在其他捷径获取挖矿产出。很多新手会误以为普通电脑就能参与挖矿,实际随着全网算力持续上涨,CPU、GPU挖矿早已被市场淘汰,只有定制化ASIC矿机可以匹配网络运算需求,单机算力直接决定参与竞争的基础条件。

完整的挖矿运行流程分为几个关键环节,矿机上线之后,会同步比特币网络,接收全网待确认交易,优先选取手续费较高的交易打包为候选区块。区块内部除用户转账交易之外,还包含一笔特殊的铸币交易,这笔交易就是挖矿奖励的载体,用来把新产出的比特币发放到矿工填写的钱包地址。随后矿机持续对80字节的区块头进行双重SHA‑256哈希运算,不断更换nonce随机数反复试算,目标是得到一个数值低于网络难度目标的哈希结果。谁率先算出符合条件的结果,就获得本轮区块记账权,随即向全网广播新区块,其他网络节点快速校验区块合法性,确认无误之后区块正式上链,对应的挖矿奖励随之生成。比特币协议设定每2016个区块,大约两周时间自动调整挖矿难度,无论全网算力暴涨或者下跌,都尽量维持平均十分钟出一个区块的节奏。

现实参与挖矿几乎都会选择接入矿池,独立solo挖矿对于普通参与者概率极低,等同于彩票式的小概率事件。矿池会聚合全球大量矿工的算力,共同参与区块争夺,无论矿池整体是否挖出区块,矿工按照自身提交的有效算力份额来分配收益,主流收益结算模式分为PPS按算力固定结算,以及PPLNS按照实际出块收益分成两种。搭建挖矿环境时,除矿机硬件之外,还需要准备比特币钱包,用来接收挖矿收益,硬件钱包适合大额资产长期存储,软件钱包适合日常接收小额产出。矿机后台填写矿池连接地址、矿工标识,设置备用矿池防止网络中断停机,配置完成之后矿机就会7×24小时持续运行。挖矿的主要成本集中在电力消耗,主流新一代矿机功耗普遍达到数千瓦级别,电费往往占据运营成本七成以上,同时还要配套散热、网络、设备维护,硬件也存在折旧贬值的周期。

挖矿收益由两部分组成,一部分是协议释放的区块奖励,按照每21万区块约四年周期进行奖励减半,另一部分来自区块打包的所有交易手续费,当未来区块奖励逐步缩减,手续费在整体收益当中占比会持续提升。挖矿属于高风险重资产投入,硬件采购成本高,收益受比特币行情、全网挖矿难度、电价三大变量共同影响,行情下跌、难度上涨都很容易直接造成运营亏损。市面上大量宣称云挖矿、零成本在家用电脑挖比特币的项目大多属于骗局,不存在低投入稳定获取比特币挖矿收益的途径。同时也要明确,虚拟货币挖矿在国内属于被整治的行为,不建议普通用户入局参与,不要轻信各类挖矿理财宣传,警惕资金盘陷阱。