Hi 游客

更多精彩,请登录!

比特池塘 区块链前沿 正文

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

haranN
88 0 0
当你开始涉猎区块链或加密货币时,似乎经常会遇到 PoW、PoS 等烧脑名词。今天,我们就来聊聊,什么是 PoW、PoS、DPoS。( _- l5 _! u7 g( F2 _; I+ V

7 F2 Y6 \- `1 [  \0 ~! uPoW、PoS、DPoS,用一句话概括,就是区块链的三种主流共识机制。
/ F8 S( ~/ H+ G* v' x( a5 q/ |
" K2 Q7 C7 |6 X) ]而区块链,通俗地说,是一个去中心化的账本。只是这个账本与传统账本不同,不是由会计或少数几个人来记账,而是人人都可以参与记账。- F7 E/ v+ E$ V, v8 b) r% d

" o  I. n* f, Y& U/ F: b而且,这个记账需要一个大家都认可的规则,即“怎样记账才是有效”,而这个大家认可的规则就是区块链的共识机制。+ ~; f/ F' X! I* S+ m  C
3 i  l: L4 G( \5 @2 D
比如,你们一大家人计划去国外旅游,通过商议后,选了泰国,那么到泰国去旅游就是你们家形成的共识。而商议的方式,是少数服从多数,而少数服从多数就是你们家确定旅游目的地的共识机制。4 `3 _" N+ i: L8 ?: P

- b( o9 o2 q! e同样,PoW、PoS、DPoS,分别代表区块链网络的三种主要记账规则,它们的作用非常大,直接关系到记账权和相关收益的分配。不夸张地说,共识机制是区块链的灵魂。2 w5 v; B. J9 w/ T

7 {7 d0 V1 E2 \01、PoW(Proof-of-Work)工作量证明机制0 L" C  B% P& Q3 a" c6 a6 x7 ?

1 e, t* \! X6 r4 ?  J7 L2 e7 I工作量证明,简单来说 ,就是一份用来确认你做过一定量工作的证明。它就像你的大学毕业证,证明了你确实有四年大学的学习经历。工作量证明机制,就是用工作量结果来证明贡献大小,再根据贡献大小确定记账权和奖励。7 e! Q# q. _5 s* T

) D' {2 L* f8 t4 ]' E这个证明过程,是依赖计算机进行数学运算进行的。可以理解为:大家都去解答同一个题目,谁先算出来,谁就负责记账,并得到相应报酬,这个报酬就是网络产生的数字货币。4 z, v9 c; S6 F' i

. E) V( X. O$ \5 @比如,在比特币的网络系统里,谁先解题出来,谁就先得到比特币作为奖赏。
. f; |, K( P$ y3 X- {; a5 h' Q2 u4 W* l/ k: U2 s0 K
PoW 的优点是,完全去中心化,公平公正,不需要中心化的管理机构,用户(即节点)之间实现了公平竞争,谁先解出题目,谁就获得相应收益。
1 w* J2 N0 D( L; d) Q; i
& F  y5 q9 }3 D/ T* E1 j其主要缺点是浪费能源。大家一起算题目,都要耗费算力,而最终有效的只有一个用户所做的功,其他人做的都是无用功。5 S* d3 w$ J- v

7 r6 \8 K7 s+ Q( K5 s0 C而计算机是靠电力来带动的,大家一起用计算机算题,其实也耗费了大量电力资源。比如比特币就是采用 PoW 共识机制,每年需要消耗价值几十亿美元的电力,一直遭人诟病。
/ a; j" X3 A; |" v1 ~, {
  X4 B2 Y8 @1 _" [7 N! r02、PoS(Proof-of-Stake)权益证明机制, G0 s0 Y8 H) }0 v; |! ^+ H/ H. Q

( U7 G- a8 M7 _6 J! C/ q% L权益证明机制,即拥有越多股权,就可以获得更多奖励。这里的股权是指你持有的数字货币的数量和时间,根据它来分配权益,类似股票的分红制度。; g* ]& M  ?& `& q8 j0 `8 u0 X- y

/ H. C1 A# \& g" s: Y+ [# Q7 M你持有的币越多,持有的时间越长,即币龄(币龄=持币数*持币时间)越大,就能拿到越多的分红,也就有更大的记账权利。# l  C2 z  D/ M% j: y

6 ]; T, n& v4 G9 b" v* \PoS的优点有三个:  i% y% g3 X1 [; I  _
4 [3 P/ _2 `, c$ W6 b" R4 U5 q7 V1 N
一是耗能少,不需要像工作量证明机制一样,耗费大量的能源。
9 Q5 N" O. |$ _& W5 \6 l- w% Y* d8 p/ q4 f- x
二是作恶成本高昂,想要攻击网络的话,必须要有51%的币龄,这个难度就很大了,不但需要大量的币,还要持有足够长的时间;9 o" s$ E0 `6 p- N7 b4 L
7 r1 Z. a: u+ R9 R0 {
三是达成共识的时间短,网络环境好的话,可实现毫秒级速度。
$ j: k. v& l; P: n# d# h: u3 R! A7 E: v- p' [9 Q" d. @1 J9 Z0 n1 Y
PoS 的缺点有两个,一是持币趋于集中化,因为持有的币越多,时间越长,分配的收益越大,获得的币越多,使币过于集中;另一个是流动性变差,持币有收益分配,就没有动力去套现,会屯币不动,开启躺赚模式,导致币的流动性变差。
: B. _3 [4 t9 W; q# N/ u0 u$ {* F
' J" l! `  w/ \) e' i4 i8 v/ i: U03、DPoS委托权益证明机制$ Y; w% l& f5 N3 F- x' h
7 C9 }! ?* D) ^5 b. |
DPoS 委托权益证明机制,是在 PoS 基础上优化而来的,通过投票选举的方式,选出生产者,代表他们履行权利和义务,而不是用算力来决定。
0 Y# x. l7 {0 g: E( V5 f: Q5 ^& |, d. L/ q2 g2 H
如果生产者不称职,随时可能会被投票出局。投票的权重和分配的收益,都是按照持有的加密货币数量占总量的百分比来计算的,51%的股东的投票结果是不可逆且有约束力的。+ V' i; k" }/ Q9 o9 V3 f

5 F6 `' L8 H$ t* zDPoS 和股份制公司类似,普通的股民不能进董事会,要通过投票选举代表来组成董事会,用每个人手上的数字货币计算权重,再根据权重投票选举出能代表他们权益的人,代理记账。
6 b. i4 I- h' ^" E- W3 n
4 X7 C5 E9 k0 \1 g# z' qDPoS 的优点是,记账节点数量少,协作高效,记账效率高。其缺点是减弱了去中心化的程度,由选出的代表进行记账,存在一定的中心化控制。
# ~/ y3 Y* F- j; ^* j' N& W1 y( }0 U" V( H
04、结语目前,还没有任何一种共识机制是完美的,都有各自的短板。随着区块链技术地不断发展,共识机制也会不断优化,未来可期。
BitMere.com 比特池塘系信息发布平台,比特池塘仅提供信息存储空间服务。
声明:该文观点仅代表作者本人,本文不代表比特池塘立场,且不构成建议,请谨慎对待。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

成为第一个吐槽的人

haranN 初中生
  • 粉丝

    0

  • 关注

    0

  • 主题

    26