PoW是第一代共识机制,比特币的基础。理解起来,很简单,就是“按劳取酬”,你付出多少工作量,就会获得多少报酬(比特币等加密货币) PoW(Proof of Work)即工作量证明机制。PoW是第一代共识机制,比特币的基础。理解起来,很简单,就是“按劳取酬”,你付出多少工作量,就会获得多少报酬(比特币等加密货币)。在网络世界里,这里的劳动就是你为网络提供的计算服务(算力x时长),提供这种服务的过程就是“挖矿”。假如是真的矿场,显然在均匀分布的前提下,人们“挖矿”所得的比重与各自提供的算力成正比,通俗一点就是,能力越强获得越多。 PoW机制主要是通过竞争记账的方式,来解决区块链网络中各个节点的一致性问题, 它的原理是这样的: 我们都知道,区块链中的每个节点都能自由地参与数据处理,也就是打包区块,为了保证网络中的各个节点能达成一致,PoW就规定,当一笔交易产生后,每一个想要记账的节点,都需要依靠自己的计算能力与他人竞争、争夺记账的权力。 竞争的方式,是每过大约10分钟的时间,就会进行一轮算力竞赛,参与的节点通过算力不断寻找一个随机数Nonce。谁先找到满足一定条件的Nonce值,且通知全网、获得认可,谁就能获得记账的权力。 最终,获得记账权的人,他所打包的区块会连接到区块链的链上,同时他处理的数据,也会被全网的其他节点记入各自的小账本中。 PoW机制在比特币网络中,就是比特币的挖矿原理,它会给获得记账权的节点一定的比特币作为奖励,从而激励更多的人加入进来。 PoW机制的优势在于,它让每个节点的算力都加入进了网络的交易认证中,基于PoW的竞争机制,想要在区块链网络中作恶,必须掌握全网绝对的算力,不然都要面临来自于其他人的算力竞争。理论上,除非有人能掌握全网51%以上的算力,否则整个网络的任何东西都是无法被篡改的。这样使得网络的去中心化性更强、节点的作恶成本更高。 因为PoW机制中,每个人都可以自由地加入网络成为节点,进行数据处理,而且每个节点处理数据都要通过算力竞争的方式,争夺记账权。想一想,一笔数据要经过网络每个人查看,而且为了一笔数据,每个人还要花费大量的算力,自然而然就造成了资源浪费与效率低下。 本文来源:哈希矿业 —- 编译者/作者:哈希矿业 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
知识科普 | 区块链中PoW共识机制
2020-09-09 哈希矿业 来源:火星财经
LOADING...
相关阅读:
- 比特币价格分析:BTC仍面临再次崩溃的风险2020-09-09
- 曾经的矿圈大佬,如今却成为了无法解开的迷2020-09-09
- 威廉:从特斯拉、DeFi到比特币,这个世界满是降维2020-09-09
- 挖矿小策略:手机挖矿月入万元?在家真的能挖到比特币和以太坊吗?2020-09-09
- 币高鑫:比特币9800一线是否有效跌破,决定着后市的行情走势!2020-09-09