
适用范围:先确认讨论的是哪种机制
“矿工币”这一名称不足以确定具体项目及其技术规则。这里解释工作量证明体系中的通用挖矿概念,比特币部分以其挖矿流程为例,不推断任何同名项目已采用这些机制。
以太坊官网的工作量证明说明介绍的是历史机制:以太坊在2022年转向权益证明。因此,旧文章中的以太坊矿工、Ethash和挖矿奖励,不能直接用于解释转型后的以太坊。

工作量证明、哈希与算力
工作量证明(PoW)要求矿工通过反复计算,寻找满足网络条件的结果;挖矿则是构造候选区块、尝试计算并提交有效区块的过程。比特币开发者指南以区块头哈希是否达到目标条件说明这一流程。

哈希可以理解为由输入数据计算出的固定长度结果。算力表示单位时间内进行哈希尝试的能力。更多尝试会增加找到合格结果的机会,但无法确定下一次成功发生的时间。
目标值、难度与nonce
目标值是判断哈希结果是否合格的门槛。在相应工作量证明规则下,目标越小,允许通过的结果范围越窄,寻找结果就越困难。因此,难度提高与目标值增大不能画等号。
nonce是用于改变计算输入的字段。矿工更换它,再计算新的哈希。在比特币中,还可通过调整coinbase交易中的额外数据来改变默克尔根,进而形成新的区块头输入。这里的coinbase指特殊交易,不是交易平台名称。
独立挖矿、矿池与share
独立挖矿由矿工自行尝试产生区块;矿池则汇集参与者的计算工作,并按自身规则分配所得。矿池通常设置比网络出块条件更容易达到的提交门槛。满足矿池要求的工作凭据称为share,即份额。
常见问题是:提交一个share是否等于挖出一个区块?答案是否定的。share主要用于统计贡献,只有同时符合网络要求的结果,才可能对应可被网络接受的区块。份额数量也不能脱离份额难度和矿池规则单独解读。
常见问题:挖矿是否只是发行新币
挖矿还涉及把交易组织进区块,并通过工作量证明参与维护交易历史。理解奖励时,应区分按协议产生的新币与交易手续费,两者来源不同。
找到合格哈希也不代表可以随意写入交易:区块仍须满足网络的其他有效性规则。阅读某个项目的“挖矿”介绍时,首先应确认其共识机制;权益证明中的验证者和质押,不能直接套用矿机算力与矿池份额的解释。