美文网首页EOS
EOS初学者指南:什么是DPoS?在EOS中如何运行?

EOS初学者指南:什么是DPoS?在EOS中如何运行?

作者: EOSCafe | 来源:发表于2019-03-25 09:25 被阅读20次

    翻译自: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避免重蹈中心化矿池的覆辙。

    相关文章

      网友评论

        本文标题:EOS初学者指南:什么是DPoS?在EOS中如何运行?

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