架构师_程序员_码农网

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

搜索
查看: 32|回复: 0

区块链共识机制:PoW、PoS、DPoS

[复制链接]
发表于 昨天 09:00 | 显示全部楼层 |阅读模式
当你开始涉猎区块链或加密货币时,似乎经常会遇到 PoW、PoS 等烧脑名词。今天,我们就来聊聊,什么是 PoW、PoS、DPoS。
PoW、PoS、DPoS,用一句话概括,就是区块链的三种主流共识机制。
而区块链,通俗地说,是一个去中心化的账本。只是这个账本与传统账本不同,不是由会计或少数几个人来记账,而是人人都可以参与记账。
而且,这个记账需要一个大家都认可的规则,即“怎样记账才是有效”,而这个大家认可的规则就是区块链的共识机制。
比如,你们一大家人计划去国外旅游,通过商议后,选了泰国,那么到泰国去旅游就是你们家形成的共识。而商议的方式,是少数服从多数,而少数服从多数就是你们家确定旅游目的地的共识机制。
同样,PoW、PoS、DPoS,分别代表区块链网络的三种主要记账规则,它们的作用非常大,直接关系到记账权和相关收益的分配。不夸张地说,共识机制是区块链的灵魂。

1.  #PoW (Proof-of-Work)工作量证明机制

工作量证明PoW(Proof of Work)工作量证明从名称我们就可以看的出来,你得到的和你付出的是有一定关系的,付出的越多得到的就越多。工作量证明机制,就是用工作量结果来证明贡献大小,再根据贡献大小确定记账权和奖励。
这个证明过程,是依赖计算机进行数学运算进行的。可以这样理解:大家都去解答同一个题目,谁先算出来,谁就负责记账,并得到相应报酬,这个报酬就是网络产生的数字货币。

比如,在比特币的网络系统里,谁先解题出来,谁就先得到比特币作为奖赏。

POW的优点:算法简单,容易实现。破坏系统,需要投入巨大成本,有一定安全保障。
POW的缺点:算力比拼,浪费资源。交易确认周期长,很难支持高并发交易。

而计算机是靠电力来带动的,大家一起用计算机算题,其实也耗费了大量电力资源。比如比特币就是采用 PoW 共识机制,每年需要消耗价值几十亿美元的电力,一直遭人诟病。

2、#POS (Proof-of-Stake)权益证明机制

权益证明机制PoS(Proof-of-Stake)它以持有币的数量和时间来选择记账权。也就是说,谁的钱包里的币越多,持有的时间越长,谁拥有记账权的概率就越大。(持有越多,获得越多)

POS的优点

①不需要拼算,不会浪费电力。
②作恶成本高昂,想要攻击网络的话,必须要有51%的币龄,这个难度就很大了,不但需要大量的币,还要持有足够长的时间;
③缩短了区块的产生时间和确认时间,提高了系统效率。

POS的缺点

①是持币趋于集中化,因为持有的币越多,时间越长,分配的收益越大,获得的币越多,使币过于集中;
②是流动性变差,持币有收益分配,就没有动力去套现,会屯币不动,开启躺赚模式,导致币的流动性变差。

3、#DPoS 委托权益证明机制

委托权益证明机制DPoS 类似于董事会投票,持币者投出一定数量的节点,代理他们进行验证和记账。如果选出来的节点没有履行职责,也就是说轮到他们时,没能生成区块,那么网络就会选取出新的区块来代替他们。从某种角度来说,DPOS可以理解为多中心系统活着说是弱中心化。

DPoS的优点:记账节点数量少,协作高效,记账效率高。
DPoS的缺点:减弱了去中心化的程度,由选出的代表进行记账,存在一定的中心化控制。

结束语

以上就是区块链三种共识机制POW、POS、DPOS解读。目前,市面上现存的主流共识机制,各有优劣,互存长短,没有最优最差之分。随着区块链技术地不断发展,共识机制也会不断优化,未来可期。

参考:

超链接登录可见。
超链接登录可见。
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

免责声明:
码农网所发布的一切软件、编程资料或者文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To:help@itsvse.com

QQ|手机版|小黑屋|架构师 ( 鲁ICP备14021824号-2 )|网站地图

GMT+8, 2025-8-19 06:04

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表