时间:2021-12-01|浏览:541
候选区块的头部有一个 32 在位置的随机数区域,矿工需要反复调整随机数并计算。目标是使整个块的哈希值小于一个目标值。如果你尝试过所有 32 在位随机数的可能性之后,计算仍然不成功,因此需要改变币基(coinbase)一个随机数,然后重复计算。这个计算是加密哈希计算(对于比特币来说是 SHA-256)除了反复计算,没有别的办法。这个计算量很大,例如 2015 年底,大约 2 的 68 次方随机数中,只有一个能成功,比全球总人口的平方大。
有趣的是,这种挖掘计算是不对称的,你需要挖掘 2 的 68 第二个哈希计算,我想验证你确实找到了有效的随机数,只需要一次。第一个完成这个计算问题的节点包装的块成为有效块,通知全网广播已经完成,由其他节点确认(即其他采矿节点在这个块的基础上采矿下一个块,生成新的块)。 6 一个块之后,挖掘节点就可以得到这个比特币奖励。