主页 > imtoken官网版 > 百科全书:一个小故事解释比特币区块链系统中的PoW共识机制

百科全书:一个小故事解释比特币区块链系统中的PoW共识机制

imtoken官网版 2023-02-13 05:14:29

比特币最吸引人的部分是挖矿。 为什么挖矿如此迷人? 因为挖矿可以获得比特币。

矿工如何通过挖矿获得比特币? 这需要从比特币区块链系统采用的PoW(Proof of Work)共识机制说起。

比特币协议数量上限是多少_siteshilian.com 比特币协议_比特币共识协议

下面用一个故事来帮助大家简单理解PoW(Proof of Work)共识机制:

有一个村子,这个村子里的很多事情都需要大家一起来做决定。 比如比特币共识协议,有一天,村长让全体村民决定今天中午在村里的大食堂包饺子还是擀面条。

通常,我们能想到的方法就是投票——每个村民有一票,少数服从多数。 但有些村民不想在食堂吃饭,他就可能把票给别人,这可能会造成不公平,大多数在食堂吃饭的人都未必能实现自己的愿望。

于是村长换了一个方法。 10时50分比特币共识协议,他用喇叭向全体村民广播:“大家在食堂选择中午包饺子还是包面,想来食堂吃饭的,到食堂门口按”巨大的石头,十一点,把石头推到大门东边,中午吃饺子; 推到大门西边,中午吃面条。”

于是那些想在食堂吃饭的人跑去推石头。 出力多的人终于实现了愿望,出力少的人也心甘情愿,因为这一直是村里的规矩。

这个故事讲述了一种实现人群共识的方法。 我们可以称之为“工作量证明机制”,用努力量的多少来证明自己选择的意愿。

比特币共识协议_比特币协议数量上限是多少_siteshilian.com 比特币协议

区块链系统可以让每个人的账本保持一致。 这种使所有节点的数据保持一致的机制称为共识机制。 可以采用不同的共识算法来达到性能不同的共识效果,最终目的是保持数据的一致性。