
适用范围:挖矿不代表所有共识机制
算力挖矿通常指工作量证明(PoW)体系中的计算竞争:矿工反复尝试,寻找符合协议条件的结果,并提交候选区块供网络验证。工作量证明不是全部验证规则,计算达标也不能让无效交易变得有效。
以太坊开发文档说明,以太坊已于2022年从工作量证明转为权益证明(PoS)。因此,旧资料中的以太坊挖矿、Ethash和矿工奖励属于历史机制,不能直接用于解释转型后的网络。

算力与哈希:计算速度不等于处理速度
哈希是将输入映射为摘要的计算。算力描述单位时间内完成相关计算尝试的能力,并不等于每秒处理的交易数量。理解两者时,可以把算力看成尝试频率,把交易处理能力看成另一项系统指标。

矿工增加尝试次数,会增加找到合格结果的机会,但不能指定哪一次成功。因此,算力较高不代表每个固定时段都能出块,也不意味着能够绕过协议规则。
目标值、难度与Nonce
比特币开发指南介绍,矿工不断改变区块头中的Nonce并计算哈希,以寻找满足目标门槛的结果。目标值越小,允许通过的结果范围越窄,对应难度越高。Nonce是搜索过程中可调整的字段,不是密码或资产凭证。
Nonce的取值空间有限。矿工还可以调整coinbase交易中的额外数据,使默克尔根及区块头发生变化,继续搜索。这里的coinbase是特殊交易名称,不指同名交易平台。
矿池与Share:贡献凭证不是区块
独立挖矿由矿工自行承担出块等待的不确定性;矿池则汇集参与者的工作,并按规则分配所得。矿池没有消除计算竞争,而是改变了协作与分配方式。
Share通常译为份额,是满足矿池门槛的工作提交。矿池门槛通常比网络出块门槛宽松,所以有效Share大多不是有效区块。只有同时满足网络目标及其他规则的结果,才可能被网络接受。
常见问题:如何避免混淆
提交很多Share,是否说明已经挖出很多区块?不是。Share主要用于衡量工作贡献,不能按数量直接等同于出块数,也不能脱离份额难度比较贡献。
算力能否代表交易绝对不可逆?不能。工作量证明下,后续区块增加通常会提高改写历史的成本,但这种确认具有概率性质。理解安全性时,应同时考虑共识规则与网络条件,不能仅凭单一算力指标下结论。