翻译自:what-is-eos-a-beginners-guide-to-eos
image什么是DPoS?它与PoS有什么不同?
DPoS(Delegated Proof-of-Stake)是Dan Larimer在2013年为其BitShares项目开发的一种共识算法。该协议也称为“数字民主”。
DPoS和PoS之间的区别在于网络参与者分为区块生产者和选民。换句话说,并非所有EOS持有者都可以直接参与区块的创建。要成为验证者(超级节点),网络成员必须满足两个条件:
1、您应该具有足够的技术能力来维持节点24/7(一周七天,每天24小时全天候)的平稳运行。
2、保持无可挑剔的声誉,并花费资源去组建社区和获得必要的选民。
在PoS中成为区块验证者的机会取决于钱包中代币数量。在DPoS中,这条规则变为网络参与者为区块生产者投票。另一个区别是没有强制性的最低投票金额。
DPoS的共识流程是什么?
在DPoS区块链中创建区块的过程分为几轮。每轮结构如下:
1、代币持有者投票给区块生产者。
2、获得最多选票的区块生成者进入池中,从中选择验证者进行下一轮区块创建。在每轮中,共有21个区块生产者参与,每个创建12个区块。
3、验证者在一轮中创建了252个块,并且重复该过程。
DPoS如何在EOS中运行?
21个验证者参与创建每个新的EOS区块。
区块生产者由网络成员选择,每个投票的权重取决于投票者的资产数量。队列由具有最多选票的验证者池组成,这些验证者被选择进行创建下一轮区块。
投票可以随时转移到另一个验证者。您还可以同时为多个区块生产者投票。投票将有相等的票数。验证者丢失用户选票会被淘汰。
如何选择并投票给一个区块生产者?
网络中的区块生产者的竞争让人想起一种电子民主形式的政党斗争。EOS验证者需要在项目周围扩展和发展社区,以便在竞争日益激烈的情况下增加自身的政治影响力。
而对于传统的POW网络来说,验证者在区域内是固定为某个区块生产者,DPoS避免重蹈中心化矿池的覆辙。
网友评论