
先明确术语的适用范围
“临界币”这一名称本身不能证明某个项目采用挖矿机制,也不能确定其算法或奖励规则。理解相关术语时,应把项目专属规则与通用概念分开。以下涉及挖矿的解释主要适用于工作量证明体系,不构成对该项目技术机制的确认。
NIST《区块链技术概述》将区块链概括为分布式实现、具有篡改可见性和抗篡改能力的数字账本,并讨论不同共识模型。因此,使用区块链技术并不自动意味着采用算力挖矿。

哈希、算力与工作量证明
哈希是对数据进行密码学计算得到的摘要。工作量证明挖矿通过改变候选区块中的可调整数据,反复计算,寻找符合目标条件的哈希。Nonce就是可调整字段之一,可以理解为供计算尝试使用的变量。

算力表示单位时间内进行哈希计算的能力。它描述计算尝试的速度,不能直接等同于确定的出块数量。单次尝试能否成功具有概率性,理解算力时还需结合目标条件与其他参与者的计算能力。
目标值与难度有什么区别
目标值是判断哈希是否合格的门槛;难度表达达到这一门槛有多困难。在此类机制中,目标值越低,满足条件的结果越少,平均需要的尝试越多。
难度调整用于让出块节奏在算力变化后向协议目标靠拢。它调节的是统计意义上的出块速度,并不保证每个区块都按固定间隔出现。具体调整周期和算法属于各网络的协议规则,不能跨项目照搬。
区块奖励与交易手续费
比特币开发者指南介绍了工作量证明、节点验证、链选择及奖励结构:矿工提交的区块还需符合共识规则;区块奖励由区块补贴与所含交易的手续费构成,通过区块中的首笔特殊交易coinbase领取。
区块补贴与手续费来源不同:前者属于协议规定的新币发行,后者来自交易支付的费用。阅读“挖矿奖励”一词时,需要确认它指补贴、手续费还是两者合计,也需区分协议奖励与其他活动发放的代币。
常见问题:出块就一定被认可吗
满足哈希条件只是区块有效性的条件之一,交易内容等也必须通过节点验证。当多个矿工几乎同时出块时,可能形成临时分叉;比特币节点在有效分支之间依据累计工作量选择链,部分区块可能因此退出主链。
区块高度表示区块在链中的位置。分叉上的不同区块可能具有相同高度,所以高度不能作为全局唯一标识。理解“确认”时,也应结合交易所在区块及后续链的延伸情况,不能仅凭发现区块就判断记录已经稳定。