参考:https://www.youtube.com/watch?v=kE51N84hBxU
要检查块的完整性,将nonce和内容一起散列,然后检查零的数量是否与" guy"的散列的数量相匹配。谁开采了这块。
为什么我们不只是比较挖掘后的哈希值,为什么我们只比较零的数量?我的意思是这对我来说几乎没有任何意义,因为比较完整的哈希确实提供了更多的安全性,这是不费吹灰之力。
答案 0 :(得分:2)
前导零的数量是工作证明的工作原理。假设哈希有多少个零并不重要。然后找到一个块是微不足道的,因为你可以使用任何nonce并提供块(以及一些结果哈希)。
但是,如果要求是"哈希必须以10个零"开头,则在获得符合要求的哈希值之前,必须尝试大量的nonce(并进行大量哈希处理)
每个参与者检查散列是否具有所需的前导零数。