区块链的灵魂:共识机制

作者: 币布斯 | 来源:发表于2018-12-07 07:18 被阅读23次

我们在看一些区块链相关信息时,免不了会出现PoW、PoS、DPoS这些名词。今天,我们就来聊聊,什么是PoW、PoS、DPoS,帮你一次性弄懂,让你下次看到这些名词时,不再犯怵。

PoW、PoS、DPoS,用一句话概括,就是区块链的三种主流共识机制。

区块链,通俗地说,是一个去中心化的账本。只是这个账本与传统账本不同,不是由会计或少数几个人来记账,而是人人都可以参与记账。而且,这个记账需要一个大家都认可的规则,即“怎样记账才是有效”,而这个大家认可的规则就是区块链的共识机制。

比如,你们一大家人计划去国外旅游,通过商议后,选了泰国,那么到泰国去旅游就是你们家形成的共识。而商议的方式,是少数服从多数,而少数服从多数就是你们家确定旅游目的地的共识机制。

同样,PoW、PoS、DPoS,分别代表区块链网络的三种主要记账规则,它们的作用非常大,直接关系到记账权和相关收益的分配。不夸张地说,共识机制是区块链的灵魂。

01

PoW(Proof-of-Work)

工作量证明机制

工作量证明,简单来说 ,就是一份用来确认你做过一定量工作的证明。它就像你的大学毕业证,证明了你确实有四年大学的学习经历。工作量证明机制,就是用工作量结果来证明贡献大小,再根据贡献大小确定记账权和奖励。

这个证明过程,是依赖计算机进行数学运算进行的。可以理解为:大家都去解答同一个题目,谁先算出来,谁就负责记账,并得到相应报酬,这个报酬就是网络产生的数字货币。比如,在比特币的网络系统里,谁先解题出来,谁就先得到比特币作为奖赏。

PoW的优点是,完全去中心化,公平公正,不需要中心化的管理机构,用户(即节点)之间实现了公平竞争,谁先解出题目,谁就获得相应收益。

其主要缺点是浪费能源。大家一起算题目,都要耗费算力,而最终有效的只有一个用户所做的功,其他人做的都是无用功。而计算机是靠电力来带动的,大家一起用计算机算题,其实也耗费了大量电力资源。比如比特币就是采用PoW共识机制,每年需要消耗价值几十亿美元的电力,一直遭人诟病。

02

PoS(Proof-of-Stake)

权益证明机制

权益证明机制,即拥有越多股权,就可以获得更多奖励。这里的股权是指你持有的数字货币的数量和时间,根据它来分配权益,类似股票的分红制度。你持有的币越多,持有的时间越长,即币龄(币龄=持币数*持币时间)越大,就能拿到越多的分红,也就有更大的记账权利。

PoS的优点有三个:一是耗能少,不需要像工作量证明机制一样,耗费大量的能源。二是作恶成本高昂,想要攻击网络的话,必须要有51%的币龄,这个难度就很大了,不但需要大量的币,还要持有足够长的时间;三是达成共识的时间短,网络环境好的话,可实现毫秒级速度。

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

03

DPoS

委托权益证明机制

DPoS委托权益证明机制,是在PoS基础上优化而来的,通过投票选举的方式,选出生产者,代表他们履行权利和义务,而不是用算力来决定。如果生产者不称职,随时可能会被投票出局。投票的权重和分配的收益,都是按照持有的加密货币数量占总量的百分比来计算的,51%的股东的投票结果是不可逆且有约束力的。

DPoS和股份制公司类似,普通的股民不能进董事会,要通过投票选举代表来组成董事会,用每个人手上的数字货币计算权重,再根据权重投票选举出能代表他们权益的人,代理记账。

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

04

结语

目前,还没有任何一种共识机制是完美的,都有各自的短板。随着区块链技术地不断发展,共识机制也会不断优化,未来可期。

相关文章

  • 2018年06月28日+07号莫莫+21天阅读写作自律计划

    今天学习区块链的共识机制 共识机制是什么? 如果说共识是区块链的基础,那共识机制就是区块链的灵魂。 我们在解释什么...

  • 浅析Facebook LibraBFT与比原链Bystack B

    如果说什么是区块链的灵魂,那一定是共识机制。 它是区块链的根基。无论公链或是联盟链,共识机制都从基础上限制了区块链...

  • 俗说共识机制

    共识机制是什么 如果说共识是区块链的基础,那共识机制就是区块链的灵魂。 由于点对点网络下存在较高的网络延迟,各个节...

  • 五分钟了解共识机制

    什么是共识机制? “共识机制是区块链的灵魂。”这是业内经常能听到的一句话,共识机制在区块链中的地位可想而知。那么到...

  • 从社会历史看区块链共识发展趋势

    共识机制作为区块链的灵魂,维系着区块链世界的正常运转。我们尝试从社会历史角度来看区块链共识的发展趋势。 区块链的共...

  • 共识机制

    共识机制是区块链技术的灵魂。 区块链共识机制的目标是使所有的诚实节点保存一致的区块链数据,同时满足2个性质:一致性...

  • 区块链100讲:区块链的灵魂——共识算法

    在解释拜占庭将军问题的时候提到“共识机制”,本期《区块链100讲》我们来说说被称为区块链灵魂的“共识算法”。 1 ...

  • 从POW到POS看区块链共识的发展

    共识机制是区块链的灵魂。就像一个国家的法律,维系着区块链世界的正常运作。区块链最早的共识是工作量证明(POW),比...

  • 五分钟了解一下区块链的共识机制

    说到区块链,我们必然会谈及它的共识机制。不了解区块链的共识机制,就无法理解区块链的真正意义。那么,关于区块链的共识...

  • 深入浅出区块链教程——3.浅说区块链共识机制

    浅说区块链共识机制 区块链发展至今,已经形成了各种不同类型的共识机制,这里我们就展开聊一聊区块链共识机制到底是什么...

网友评论

本文标题:区块链的灵魂:共识机制

本文链接:https://www.haomeiwen.com/subject/suuicqtx.html