一分钟搞懂 POW 共识机制
摘要:POW 的全称就是 Proof of Work,也就是工作量证明,这是共识机制的一种,可简单理解为一份证明,证明你做过一定量的工作,就是我通过查看工作结果,就能知道你完成了指定量的工作,比特币挖矿采用的就是 POW 工作量证明机制。

什么是 POW?
POW 的全称就是 Proof of Work,也就是工作量证明,这是共识机制的一种,可简单理解为一份证明,证明你做过一定量的工作,就是我通过查看工作结果,就能知道你完成了指定量的工作,比特币挖矿采用的就是 POW 工作量证明机制。
POW 是怎样工作的?
在比特币白皮书第四节专门讲到一个概念“Proof-of-Work”,也就是“工作量证明”,其实这个 POW 很早就有,只是在应用比特币之后,才被广泛传播开来。
白皮书中这样描述:
在进行随机散列运算时,工作量证明机制引入了对某一个特定值的扫描工作,比方说 SHA-256 下,随机散列值以一个或多个 0 开始。那么随着 0 的数目的上升 , 找到这个解所需要的工作量将呈指数增长,而对结果进行检验则仅需要一次随机散列运算。
我们在区块中补增一个随机数 (Nonce),这个随机数要使得该给定区块的随机散列值出现了所需的那么多个 0。我们通过反复尝试来找到这个随机数,直到找到为止,这样我们就构建了一个工作量证明机制。
也就是说,在挖比特币的过程中,需要计算求得一个随机值(Nonce),需要不停的验证,谁先猜对,就说明他确实干了活,这个猜数字的能力,叫做算力,算力越大,获得比特币奖励的概率越大,得到正确的随机数后,节点矿工就可以获得相应的区块奖励,而正确随机数就是节点矿工的工作量证明。
POW 有什么优缺点?
优点是去中心化最彻底,可靠安全,算法简单,容易实现,节点间无需交换额外的信息,就可以达成共识,破坏系统的成本很大;缺点是浪费能源,区块的确认时间难以缩短,容易产生分叉等。
来源:叶胜超区块链
- 免责声明
- 世链财经作为开放的信息发布平台,所有资讯仅代表作者个人观点,与世链财经无关。如文章、图片、音频或视频出现侵权、违规及其他不当言论,请提供相关材料,发送到:2785592653@qq.com。
- 风险提示:本站所提供的资讯不代表任何投资暗示。投资有风险,入市须谨慎。
- 世链粉丝群:提供最新热点新闻,空投糖果、红包等福利,微信:juu3644。

币老头



