2018-08-11

PoW(工作量证明机制)

PoW机制诞生于1997年Adam Back设计的Hashcash系统,它最初被创造出来用于预防邮件系统中漫天遍地的垃圾邮件。2009年,中本聪将PoW机制运用于比特币区块链网络中,作为达成全网一致性的共识机制。

从严格意义上讲,比特币中所采用的是一种可重复使用的Hashcash工作证明,使得生成工作量证明可以是一个概率意义上的随机过程。

在该机制中,网络上的每一个节点都在使用SHA256哈希算法运算一个不断变化的区块头的哈希值。共识要求算出的值必须等于或者小于某个给定的值。

在分布式网络中,所有的参与者都需要使用不同的随机数来持续计算该哈希值,直到达到目标为止。

当一个节点得出了确切的值,其他所有的节点必须相互确认该值的正确性。之后,新区块中的交易将被验证以防欺诈。

你可能感兴趣的:(2018-08-11)