「币圈小白进阶计划」“董事会投票”之DPoS机制

文/韩大楠

原文首发币乎

「币圈小白进阶计划」“董事会投票”之DPoS机制_第1张图片

大家好,我是大楠呀!

这是「币圈小白进阶计划」的第十三篇,希望大家多多给出建议。

谢谢大家!


写在前面

哎,大楠大楠,你写完PoW机制、PoS机制,那还有DPoS机制呢?

共识机制是区块链的核心,主流的算法就是PoW机制、PoS机制、DPoS机制等。

今天就说DPoS机制。

今天的还是大楠的硬核文,你依旧还会头疼,今天的是股份授权证明机制——DPoS机制。

那咱么就来说说今天说说DPoS机制。


什么是DPoS机制?

DPoS机制,Delegated Proof of Stake ,代理权益证明。

官方说法,如下。

股份授权证明机制与董事会投票类似,该机制拥有一个内置的实时股权人投票系统,就像系统随时都在召开一个永不散场的股东大会,所有股东都在这里投票决定公司决策。基于DPoS机制建立的区块链的去中心化依赖于一定数量的代表,而非全体用户。在这样的区块链中,全体节点投票选举出一定数量的节点代表,由他们来代理全体节点确认区块、维持系统有序运行。


怎么说呢?

这就好像一个公司,类似于董事会,那些选出来的重要人物就相当于大众投票选出的超级节点,由他们充当“领导者”的身份,并且还要履行一定的职责,对区块链网络进行维护。


DPOS共识机制的原理

EOS、BTS,也使用了DPOS机制的数字货币。

在DPOS机制中,不需要算力解决数学难题,每一个持币人进行投票,通过投票选出多名代表,也就是超级节点,而EOS就是21个超级节点,这些超级节点就有了生产区块的权利。

如果超级节点不称职,也就是轮到他们没能及时生成区块,他们会被除名,然后就会选择新的超级节点来取代“不称职”的超级节点。


DPOS的运行机制

1、持币人选出超级节点,代替大众做日常维护的工作。在DPoS机制中,每3秒钟即可产生一个区块。

2、 根据比特币的基本原则,最长的链条不仅将作为被观察的事件序列的证明,而且被视为来自CPU的计算能力最大的池,意思就是最长的链才能胜出。DPoS的规则也是最长链胜出。

每个超级节点要按照“故事发展情节”(产生区块)的流程走,轮流生产区块,必须按照一定顺序来产生区块,比如说,小王只能在12:00到1:00产生区块,那么他就不能在8:00到9:00生产区块,超级节点必须按照一定的顺序生产区块。

3、比如说,今天,小张作为产生区块的节点,故意生错了区块(恶意节点),而小李和小赵是认真工作的节点(诚实节点),那么小张(恶意节点)产生区块的速度(每9秒只能产生1个)将会慢于小李和小赵(诚实节点)产生区块的速度(每9秒产生2个),根据DPoS的规则,小李和小赵(最长链)胜出,也就是说,诚实的节点还是会胜出。

4、假设三个超级节点有段时间是碎片化的且各自为政,那么在短时间内就有可能三条链就会并行,一旦网络连结恢复,短链就会向最长的链回归。

5、倘若是两条链为奇数,两者势均力敌僵持不下的情况不会维持太久,那么,最终肯定有一方坚持不住,导致另一条的链会更长。


DPoS机制的优点

1、减少了网络运行的能源消耗,也解决了POW的能源耗损问题。

2、更加“去中心化”。采用“分布式节点”的方式,区块链网络的运行决定权交与超级节点,避免了“一人之下万人之上”的局面。

3、共识的周期大幅减少。

缩减了参与验证和记账节点的数量,提高了效率,在DPoS机制中,每3秒钟即可产生一个区块,基于DPOS的比特股(BTS)每秒能处理超10万的交易量。


DPoS机制的缺点

1、门槛有限制。

因为只有持币者才可以获得区块链奖励,导致DPOS币的流动性大大减少,从一定意义上来说,导致流动性大幅减少。

2、恶意节点的存在。

恶意节点将在下一轮投票被踢出,但单个恶意区块在短期还是存在,对于区块链网络的运行还是有一定的隐患。


写在后面

关于DPoS机制,就是以上的内容。

以上就是大楠的小白科普第十三篇,你要是发现了什么不对的地方,要和大楠说啊,就在评论区,留言给我啦。

感谢大家啊!


大楠是谁?

一个很偶然撞进币乎的币圈小白,是个正在不断成长的大楠。

那你喜欢她么?

当然喜欢啦,大楠欢迎来撩哦。

微信:15222567477,加大楠也要备注的呢,就叫~


「币圈小白进阶计划」“董事会投票”之DPoS机制_第2张图片

你可能感兴趣的:(「币圈小白进阶计划」“董事会投票”之DPoS机制)