区块链 · 数字资产知识 · 行业资讯
文章库关于本站

研究与报告

挖矿获取比特币的原理相关术语如何理解:从哈希到矿池份额

摘要

比特币挖矿通过反复计算区块头哈希,寻找满足网络目标值的结果。理解哈希、工作量证明、Nonce、难度、Coinbase交易与矿池份额,可以分清出块条件、奖励来源和矿池记账机制。

区块链供应链溯源的科技主题配图

哈希:把数据变成固定长度的摘要

哈希函数将输入数据映射为固定长度的摘要。NIST对哈希安全性质的说明区分了抗碰撞与抗原像:前者强调难以找到摘要相同的不同输入,后者强调难以从指定摘要反找输入。这里的“难以”指计算上不可行,并非数学上不存在。

挖矿寻找的是满足数值门槛的哈希结果。理解这一点,可以避免把挖矿误解为解密交易或寻找哈希碰撞。

区块链数字身份的科技主题配图

工作量证明、目标值与难度

矿工构造候选区块,反复计算区块头的哈希。符合网络目标值要求的结果构成工作量证明;完整区块还需要接受节点验证。挖矿不断增加区块,使修改历史记录更加困难。

比特币挖矿散热的科技主题配图

目标值是判断结果是否合格的门槛:目标值越小,符合条件的结果越少,难度越高。算力表示单位时间内的计算能力,增加尝试次数并不保证某次必然成功。

Nonce与默克尔根为何会变化

Nonce是区块头中供矿工调整的字段。尝试完其取值后,挖矿软件还能改变Coinbase交易中的额外数据,使默克尔根变化,继续探索新的区块头。

默克尔根由区块交易组织成的哈希树计算得到,将交易内容与区块头联系起来。因此,挖矿计算虽然集中在区块头,仍与候选交易集合相关。

获取比特币涉及哪些奖励术语

Coinbase交易是区块中的特殊交易,用于领取区块补贴与交易手续费。区块补贴对应规则允许新增的比特币,手续费来自区块收录的交易,两者来源不同。

独立挖矿由矿工自行参与出块竞争;矿池挖矿汇集参与者算力,并按池内规则分配款项。理解奖励时,需要区分网络层面的出块与矿池层面的结算。

常见问题:提交份额就算挖出区块吗

不一定。矿池份额称为Share,通常满足比网络更宽松的目标,用于统计矿工贡献的工作。只有同时满足网络目标及其他区块有效性规则的结果,才有资格成为网络接受的区块。

份额机制适用于矿池记账,不能将每个份额当成一个新区块,也不能据此认定每次计算都有固定回报。

← 返回全部文章

延伸阅读 · 相关栏目

行业资讯研究与报告政策资料交易平台观察