LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 币圈百科 > 对比DPOS/NPOS,看看UPOS的机会在哪里?

对比DPOS/NPOS,看看UPOS的机会在哪里?

2020-06-24 倔强的小韭菜 来源:火星财经

UFC第一阶段定价众筹结束后,近期有朋友来问关于UFC的一些咨询,很多朋友表示,都第一期因为转账手续费给得太低和网络的拥堵,没有参与上,没关系二阶段的UFC照样上,不过也有朋友来问我关于UFC具体是什么样的一个项目,它具体能够做什么?在端午节闲来无事,就和各位谈一谈关于跨链的共识机制。

目前在共识机制里面最古老的,也是共识机制最强大的,当属比特币的PoW(工作量证明),2014年ETH的诞生,PoS(权益证明)慢慢被人们所认知。到2017年区块链大热的时候,以EOS为代表的公链项目,提出了以PoS为延伸的DPoS(委托权益证明)的共识机制,随着EOS宣布往跨链方向发展之后,而已跨链为代表的共识机制开始形成,其中以DPoS、NPoS、NPoS最为代表性。接下来看看这几个代表性的共识机制,那种机会更加大。

DPoS(委托权益证明)代表币种:EOS

DPoS(委托权益证明),DPoS雏形诞生在2013年12月8日,Daniel Larimer在bitsharetalk首次谈及用投票选择出块人的方式,代替PoS中可能出现的选举随机数被操纵的问题,描述是这样的:

我最近有一个可以用的点子,但是我还不能完全确定是否可行。为何不让持币人选出签名区块的验证人?持币人用币天(CDD coin-day-destroyed)投票给签名人,当签名人签名的时候会消耗投票人的币龄。没有人会被允许在100个区块里面签超过1个的区块数。这个点子可能会有潜在的问题,但是我会把它加入我的点子库。

基于这个问题,Dan在POS的基础衍生出DPoS(委托权益证明)共识机制,(易于实现,可预测的出块过程,只要您信任受托人,就可以很好地工作)。DPoS共识机制:与由大型代币持有人直接生产区块相比,是由股份持有人选择出块者来生产区块。在这里,出块者扮演的角色同他最初的一致性算法计划中的受托人类似。在DPoS共识下,不需要那么多人信任他们,并且系统具有定义和选择受托人的机制,无需硬分叉即可替换他们。

点评:DPoS这套共识机制最开始是在比特股上面实现的,虽然比特股的发展也非一番风顺,随着BM被踢出比特股的社区后,在2017年Dan宣布成立EOS公链项目后,DPoS才慢慢被火热起来。DPoS不仅解决了PoW的浪费资源问题,同时还解决了PoS选举被随机数被操纵的问题。在当时看来,DPoS的确是一种解决方案。但不可否认的是DPoS也暴露出没办法做到去中心化,更容易形成多中心化的一个结局,从EOS就可以看出,2到3个大的超级节点就可以垄断51%的算力,这就让矿工失去了公平性,对于整个事态发展也是不利的因素存在。

NPoS(提名权益证明)代表币种:DOT

NPoS(提名权益证明),NPoS作为跨链项目波卡的共识机制,最主要的目的也是让StakiNg收益和大小节点权益分开,如果大节点得不到社区的支持的话,权益也会下降,通过这些方式去平衡大小节点的分散,不要过于集中。

NPoS这种提名人-验证人的设计有很好的安全保证。它允许系统选择总质押较大的验证节点(远远高于任何一组人的 DOT 持有量),并淘汰质押总数比较低的候选人。事实上,在任何一个特定的时刻,我们都希望有比较大的一部分 DOT 被质押在 NPoS 中。这会使敌对的一些群体很难成为验证节点(因为他们需要建立很强的声誉才能获得所需的支持),攻击系统的成本也很高(因为任何攻击都会导致大量的 DOT 被削减)。

点评:NPoS 共识机制比工作证明机制(PoW)的效率高一些,比权益证明机制(PoS)的速度快:它允许几乎所有持有 DOT 的参与者持续参与,从而保持高水平的安全性,同时限制验证节点的数量,因此所有基本的网络操作都是高效的。但适用性非常低,容错率方面得不到体现,同时波卡主网迟迟未上线,这就为NPoS增加了一些不确定性因素。

UPOS(联合权益证明)代表币种:UFC

UPoS(联合权益声明):用户可以注册为矿工候选人,并可以向该矿工候选人提供由他本人或其他用户承诺成为矿工的适当资产。在每轮区块生成开始时,根据链上的伪随机数选出25名矿工,然后将他们按顺序打包。每轮区块节点将根据矿工的质押存款权重进行选举。在一轮区块生成中,矿藏较多的矿工被选为区块节点的概率更大。矿工产生区块后,矿工和矿工支持者可根据质押资产的比例获得区块奖励,包括新区块奖励、UFC手续费和部分侧链资产手续费。除其他权利外,如果矿工期限内未完成提案处理,会影响矿工的参与率。参与率将参与矿工记账权的加权计算。

链上最多有15个验证者,验证者共同对链上的侧链资产进行多重签名和管理。验证者的选择和撤销是由现有验证者提名,以创建一个候选方案来修改的。在现有验证者之间达成不低于2/3的共识后,方可转换为修改验证者的提案。

最终的决定是根据矿工存款的数量,存款越多,权力就越大。我们可以把它想象成一个公司,当修改验证者的提案获得不少于2/3的投票时,该提案通过且验证者更改。当验证者更改时,侧链的多签名冷热钱包更换过程将同时启动。UPoS算法允许每8秒生成一个块,并且只有一个授权的生产者可以在任何时间点生成块。如果在指定时间内未生成块,该区块的生产者将被跳过,而下一个矿工账户将被用来替换该区块。当一个或多个矿工无法生成区块时,区块链上将有10秒或更长时间的延迟。

点评:UPoS共识机制中,矿工、投票者之间相互制衡,且均能获得收益,矿工也不用陷入算力桎梏而竞争性挖矿,这就有效解决高消耗的问题;而UPoS 对节点的要求门槛非常低,加之投票人可以通过投票获得收益,可以做到去中心化。同时实现高性能,安全性和去中心化的重要解决方案,容错率、适用性方面都是将是一个量级的飞跃。

从UFC目前官网介绍来看,主网将于9月份上线,目前第二阶段的众筹还未开始,就这么有信心的在官网上宣布在9月份主网上线,看来UFC技术团队应该对于UPoS这套首创的共识机制早已经做好准备,从共识机制方面来看,UPoS在后续市场的表现会更大一些。

本文来源:倔强的小韭菜
原文标题:对比DPOS/NPOS,看看UPOS的机会在哪里?

—-

编译者/作者:倔强的小韭菜

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...