亦来云DPoS共识机制及超级节点介绍

2018-12-06 19:33 栏目:经验之谈 来源: 查看()
云的共识是AUXPoW + DPoS。联合采矿与PoW基本相同,但借用了比特币的力量。增加DPoS协议的原因是为了进一步加强共识的可靠性,以及为反映社区意愿而分配权利的原因。

亦来云DPoS共识机制及超级节点介绍

关于联合采矿,它是利用计算能力来确保会计的可靠性。为什么要添加DPoS?一方面,为了解决fork问题,每个人都知道在PoW下存在DPoS。那么,叉是一个难以解决的问题,更重要的是,发展方向是越来越集中控制。

例如,如果您设置了技术升级计划并且升级计划对整个社区有利,但矿工不认识它并认为这对他不利,那么他将拒绝此升级,这将导致软叉通常称为,这个链也会用旧程序运行。加入DPoS机制后,如果矿工没有升级,那么您获得的块将不会被DPoS超级节点确认,因此只要DPoS超级节点批准升级,即使大多数矿工也不认识升级是有效的。在这种情况下,DPoS超级节点由社区投票选出,并且权限被重新分配。也就是说,重新分配了电力采矿者和DPoS超级节点之间的电力分配,并且共享了电力和资本。区块链资产,不完全是计算能力。

云的AUXPoW + DPoS机制中也有一些不同的地方,尤其是DPoS。通常,我们的DPoS有两套DPoS机制。第一个是最近推出的DPoS超级节点选举。这是形成超级节点的机器。这些超级节点负责会计的安全性。此外,还有另一个超级节点或DPoS共识,即8月底年会上提到的CRC。

在这种共识机制中,CR选出的每个成员都可以被视为超级节点,社区的持有者可以被视为普通节点,每个人都有权对社区事务进行投票。建立CRC的原因是DPoS管是链上的算法,交易的可靠性,不变性,安全性等,但CRC的设计首先要利用区块链来实现。透明且不可改变。第二,为了让社区每个人都有办法参与社区事务治理,以确定社区的未来方向。

这里也说明一下,刚才说的软叉,我们实际上可以通过链AUXPoW + DPoS机制解决软叉的问题。同样,让我们​​来谈谈区块链历史上着名的硬叉,比如BTC和BCH,ETC和ETH,以及最近的BCH和SV。这些硬叉的发生,首先是它的原因,我们看到更多的技术思路的差异,比如BTC和BCH显然是关于扩展程序引起的技术差异,最后只是硬叉。其根本原因在于它属于BTC社区,以太坊社区或BCH社区。它没有社区共识机制,并且没有办法让所有社区持有者参与,尽管在BTC分叉时当时有一个所谓的香港共识,但事实上并不是所谓的共识但是营地的主要人员正在进行谈判。普通的BTC参与者没有机会和有效的参与方式。

那么,让我们假设在BTC社区中有这样一个共识机制,每个人都可以参与其中,决定是否在未来使用8兆字节扩展计划,或者使用SegWit的扩展计划等,如果主要参与者在两个阵营都可以看到整个社区的意愿,例如,大多数人更喜欢一个方案,那么硬叉的可能性仍然相对较小,因为如果他们能够清楚地看到大多数人不支持他,那么叉子带来了效果将是一个估计,这是第一个。其次,由于已形成社区共识,他没有遵循这一共识。这本身就是对社区的背叛。当然,通过这种社区共识机制,不仅可以解决硬分叉问题,而且可以解决区块链项目未来发展方向的问题。这是建立社区共识的最基本原因。

关于节点的分配。之前已有草案,共有108个有效节点36 + 72,其中36个是选举节点,76个是候选节点,也就是说,36个实际工作,36个确定当前块,72个候选节点,他们正在等待当选节点工作,并在被淘汰时被淘汰。这是根据投票数动态替换的。应该补充的是,在36个选举产生的节点中,其中12个被保留,即实际社区投票选出24个,而不是36个,其中12个将自动成为选举节点。 12个预留保留给未来的CRC。一方面,它们源于安全考虑因素,阻止资金控制所有节点。另一方面,它们被认为是CRC成员的权利。这12个节点的所有增益都用于CRC。所有成员。

解读DPoS活动草案

节点广告系列规则:

节点分为三类:候选节点,选举节点(超节点)和候选节点。

参与节点:任何成功提交选举事务并根据规则承诺ELA的节点都被视为候选节点。欢迎社区成员一起构建节点。
选举节点:根据参与节点的投票数量,前24个节点从高到低排序,保留12个选举节点,形成轮次的36个超级节点。
候选节点:按参与节点的投票数从最高到最低排序,第25到第96个节点是候选节点。

选举要求:

参与节点需要承诺5000 ELA(ELA的数量不被视为投票数),并且承诺用于惩罚节点违规的行为。

活动过程:

您需要在云钱包中注册选举(即启动选举交易),填写参与节点的信息(节点名称,公钥,位置,节点推广网站等);在确认5000 ELA的承诺后,成功发出选举交易。将被视为参加DPoS SuperNode活动。

选举结束后,整个社区的持有者在所有参与节点上投票,系统将根据投票数自动排序。

如果您想在选举后退出DPoS超节点活动:您需要启动取消交易,并且在取消交易后您将不再有资格参加选举。如果没有违反规则,在交易取消后72小时,质押ELA将在注册时返回到公钥对应的地址。

参与交易,取消交易,除消费普通交易费用外,无其他消费。

关于活动的硬件配置要求,技术人员评估了整个网络情况和代码的资源需求,并在12月全面考虑了安全性,网络等,并提出了基本的硬件配置建议。

节点收入:

DPoS每72分钟重新计算一次,选择24个选定节点,72个候选节点和12个保留节点。好处如下:

(1)ELA年增长量的35%是DPoS的年度总收入分配;
(2)DPoS收入分配总额的25%平均分配给36个选定节点;
(3)DPoS收入分配总量的75%分配给前108个节点(即选举节点和候选节点),并根据每个节点的投票比例分配收入。

投票规则:

1.流通中的ELA享有DPoS节点的投票权。如果社区生态建设账户冻结或未支付,则不允许投票。 ELA在同一个基金账户上不能投票。
2. DPoS节点选举投票仅消耗与普通交易相同的交易成本;
3.投票支持DPoS节点活动没有投票奖励。
4.投票权规则:
(1)1个ELA可以投票不超过50个不同节点,单个节点只能投票1个ELA;
(2)行使表决权后,相应的ELA将不会用于流通。这种无法传播意味着在投票后,ELA将被转移。转移后,您投票的投票自然会被撤回。撤回此投票没有撤回周期。
(3)用于DPoS超级节点选举投票的ELA可用于空投和社区治理选举。

微信二维码
售前客服二维码

文章均源于网络收集编辑侵删

提示:仅接受技术开发咨询!

郑重申明:资讯文章为网络收集整理,官方公告以外的资讯内容与本站无关!
NFT开发,NFT交易所开发,DAPP开发 Keywords: NFT开发 NFT交易所开发 DAPP开发