发布日期:2024-06-19 04:16浏览次数:
哈喽大家好,网卓新闻网,我是小K君。今天我们要谈的内容是:“什么是PoW共识机制”?在之前我们早已谈过,共识机制是区块链网络中,所有节点都要遵从的一种规则,当前主流的共识机制分成两种,一种是PoW共识机制,另一种则是PoS共识机制,今天我们就来讲解一下,什么是PoW共识机制。所谓PoW机制,全称是Proof of Work,也就是工作量证明。
最开始,这个技术是被用来解决问题票券垃圾邮件的问题(系统拒绝发送者,每发送到一封邮件,都要做到一定的工作量证明不道德,从而提升大量发送到垃圾邮件的成本)不过后来,中本俊找到这个技术能有效地解决问题“拜占庭将军问题”,于是之后把它引入了比特币区块链网络中,渐渐的,PoW机制就变为当今区块链中的主流之一。非常简单来说,PoW机制主要是通过竞争记账的方式,来解决问题区块链网络中各个节点的一致性问题,它的原理是这样的:我们都告诉,区块链中的每个节点都能权利地参予数据处理,也就是包区块,为了确保网络中的各个节点能达成协议完全一致,PoW就规定,当一笔交易产生后,每一个想记账的节点,都必须依赖自己的计算能力与他人竞争、争夺战记账的权力。
竞争的方式,是每过约10分钟的时间,就不会展开一轮算力竞赛,参予的节点通过算力大大找寻一个随机数Nonce。谁再行寻找符合一定条件的Nonce值,且通报全网、取得接纳,谁就能取得记账的权力。最后,取得记账权的人,他所包的区块不会相连到区块链的链上,同时他处置的数据,也不会被全网的其他节点列于各自的小账本中。PoW机制在比特币网络中,就是比特币的挖矿原理,它不会给取得记账权的节点一定的比特币作为奖励,从而鼓舞更好的人重新加入进去。
PoW机制的优势在于,它让每个节点的算力都重新加入入了网络的交易证书中,基于PoW的竞争机制,想在区块链网络中害人,必需掌控全网意味著的算力,不然都要面对来自于其他人的算力竞争。理论上,除非有人能掌控全网51%以上的算力,否则整个网络的任何东西都是无法被伪造的。
这样使得网络的去中心化性更加强劲、节点的害人成本更高。所以,重新加入的人越少,全网算力就越大,也就越难被人掌控多达51%的算力,整个网络也就就越安全性。当然,PoW机制不是极致的,它为了确保网络的强去中心化,代价了很多的代价。
比如被大家诟病的浪费大量资源、和处置性能较低。因为PoW机制中,每个人都可以权利地重新加入网络沦为节点,展开数据处理,而且每个节点处置数据都要通过算力竞争的方式,争夺战记账权。
想一想,一笔数据要经过网络每个人查阅,而且为了一笔数据,每个人还要花费大量的算力,自然而然就造成了资源浪费与效率低落。不过,瑕不掩瑜,PoW机制也显然使去中心化的互联网落地沦为有可能。
也许未来,随着技术变革,共识机制需要超越去中心化、效率、安全性的不有可能三角,让我们拭目以待吧。
本文来源:亚虎888电子游戏-www.jieju-china.com