
挖矿概念的适用范围
理解挖矿,首先要确认区块链采用什么共识机制。在工作量证明(PoW)机制中,矿工通过计算尝试生成符合规则的区块。以太坊于2022年转向权益证明(PoS),不再使用工作量证明挖矿。因此,历史上的以太坊挖矿介绍不能直接当作其现行机制说明。
从交易、区块理解挖矿的作用
交易记录资产转移等状态变化,区块把交易组织起来,并通过对前一区块的引用形成链条。以比特币为例,矿工构建候选区块、寻找符合条件的哈希,再将结果广播给网络。

矿工找到计算结果后,区块仍须符合网络验证规则。可以把这理解为两个条件:既要提交合规的交易内容,也要完成规定的计算证明;完成计算不会让不合规内容自动有效。

哈希、算力与难度怎样关联
哈希计算把输入转换为特定形式的结果。矿工不断调整区块中的可变数据并重新计算,尝试让区块头哈希低于目标值。目标越小,满足条件越难。
算力描述单位时间内进行这类计算的能力。更多尝试通常意味着更大的成功机会,但不能预先确定哪一次会成功。因此,理解算力时需要同时理解概率,不能把计算速度直接理解为固定出块次数。
独立挖矿与矿池有什么区别
独立挖矿由矿工自行寻找有效区块;矿池则组织多个矿工共同计算,并依据贡献记录及分配规则结算。比特币区块带来的报酬包括区块补贴与交易手续费。
矿池使用称为share的工作份额记录贡献,其提交门槛通常比网络出块门槛容易达到。份额被矿池接受,只说明完成了符合矿池要求的工作;只有同时满足网络目标等条件的结果,才可能形成被网络接受的区块。
入门常见问题
挖矿是否只是获得新币?挖矿还承担构建区块、推进交易历史的作用。新币发行和手续费构成激励,但理解机制时也需要关注区块如何被验证。
加入矿池是否能保证结果?矿池可以改变参与者获得分配的频率和波动,不能消除出块的概率性质。
工作量证明是否意味着记录绝对不能改变?它通过计算成本增加改写历史的难度,但仍可能出现临时分叉。理解安全性时,应关注共识规则和后续区块的积累,避免把一次确认解释成绝对不可逆。