验证人的选举流程如下图所示。参加者运行一个节点安装包,并将本身的地点与节点绑定;参加者声明成为候选人,进入候选人荟萃中期待投票;提名流对候选人举办投票,每个提名流可以给多个候选人投票;系统按照 NPoS 机制选出下一轮的验证人委员会,并举办全网广播;验证人确认,完成选举。
撰文:郝凯,就职于 HashKey Capital Research提名流有些参加者不想运行中继链节点,但期望参加 Staking 得到收益,那么他们可以将持有的 DOT 抵押给参加验证人选举的候选人,成为 Polkadot 网络中的提名流。除抵押 DOT 之外,提名流不需要再包袱其它职责。假如提名流选择的候选人乐成当选验证人,那么在验证人扣除佣金之后,提名流可以凭据抵押比例得到相应的区块嘉奖。留意,假如验证人因不良行为受到系统处罚,提名流也会凭据抵押比例扣除 DOT。Polkadot 答允提名流同时选择多个候选人,最多可以选择 16 个。
成为验证人验证人的职责主要包罗运行中继链节点、掩护中继链的安详、验证来自收集人的证明以及打包生成新的区块。验证人包袱的职责许多,因此他们得到的收益也会更高。验证人的收益分为两部门:一是佣金,验证人可以本身设定一个佣金比例,对本节点的所有出块嘉奖收取佣金;二是抵押收益,扣除佣金之后,验证人本身抵押的 DOT 可以凭据抵押比例得到相应的区块嘉奖。
第四,作恶者想要成为验证人,那么他持有的 DOT 数量必需要高于得票最少的验证人。从整体来看,NPoS 机制可以或许使每一个验证人的 Staking 数量不会过高也不会过低,这会增加作恶者的进攻本钱,提高整个系统的安详性。
思考和总结Polkadot 网络直接参加 Staking 的脚色是验证人和提名流。验证人的选举回收 NPoS 机制。NPoS 机制中当选的所有验证人都有同等的出块时机,与 Staking 的数量无关。验证人委员会选举确认后,系统会将提名流的投票尽大概平均分派给委员会中每一个验证人。从整体来看,NPoS 机制可以或许将每一个验证人的 Staking 数量不会过高也不会过低,提高整个系统的安详性和去中心化水平。
因此,对付持有 DOT 数量很是多的验证人,他们参加 Staking 的最佳计策是将佣金比例配置为 100%,而且公道拆分持有的 DOT,以得到最佳收益。
当提名流选择只对一个候选人举办投票时,假如这个候选人当选,提名流可以得到出块嘉奖,假如这个候选人落第,提名流不能参加 Staking 得到出块嘉奖。在这种环境下,提名流倾向于选择一个排名靠前的大节点,因为大节点当选验证人的概率更高。可是,大节点往往会将佣金比例配置得较量高,提名流的收益率会受到影响。
公正代表(Fair Representation)
本文简朴先容了参加 Polkadot 网络中 Staking 的几种脚色,并阐明白 NPoS 机制对付选举验证人的准则和特点。本文还接头了在差异环境下参加 Staking 的计策,以及 Polkadot 对生态中各方参加者的影响。Polkadot 是区块链规模的明星项目,影响力很是大,值得一连保持存眷。
Polkadot 是区块链规模的明星项目,影响力很是大。Polkadot 主网上线之后,会对节点处事商、生意业务所和开拓者等参加者带来很大影响,各方需要提前做好相应的筹备。
收集人收集人的职责是辅佐验证人生成有效的平行链区块。为了推行职责,收集人需要维护平行链的「全节点」,以便收集该平行链的全部须要信息。同时,收集人会建设「未验证」的区块并提交给当前认真该平行链的验证人。收集人通过生意业务手续费得到鼓励。
成为提名流Polkadot 网络中的提名流不需要包袱太多职责。在验证人收取佣金后,提名流按照抵押比例得到出块嘉奖;当验证人受处处罚时,提名流会凭据抵押比例扣除 DOT。因此,提名流的收益与验证人有很大的干系,提名流在选择验证人时必需很是审慎。
Polkadot 是 Web3 基金会旗下的重点项目,旨在办理当前区块链存在的可扩展性(Scalability)和孤独性(Isolatability)等问题。通过 Polkadot 建设的异构多链平台,差异区块链之间可以举办毗连和交互,实现信息和代价的跨链通报。在官网给出的 链接中,Polkadot 团队已经对项目标整体架构、共鸣机制等内容给出了很是具体先容,本文对技能部门不做赘述,主要针对 Polkadot 的抵押(Staking)问题举办研究。
参加 Staking 的脚色Polkadot 网络中共有四种脚色:验证人(Validator)、提名流(Nominator)、收集人(Collator)和垂纶人(Fisherman),个中,直接参加 Staking 的脚色是验证人和提名流。
Polkadot 网络中所有验证人拥有同等出块时机,Staking 计策与参加者脚色以及持有的 DOT 数量有关。
选择一个候选人
举例来讲,提名流 A 持有 100 个 DOT 参加 Staking,并选择抵押给三个候选人 B、C 和 D,此时 A 不能指定给 B、C 和 D 投票的详细数量。假如 B、C 和 D 都当选,系统会抉择这 100 个 DOT 在 B、C 和 D 之间的详细分派;假如只有 B 和 C 当选,系统会抉择这 100 个 DOT 在 B 和 C 之间的详细分派;假如只有 B 当选,系统会将这 100 个 DOT 全部门配给 B;假如 B、C 和 D 都没有当选,提名流 A 不能参加下一轮的 Staking,,无法得到收益。
当提名流选择对多个候选人举办投票时,只要有一个候选人当选,提名流抵押的所有 DOT 都可以参加 Staking 得到出块嘉奖。在这种环境下,提名流可以选择几个排名靠前的大节点,提高当选的概率,再选择几个小节点,提高本身的收益率。需要留意的是,提名流选择的小节点越多,意味着包袱的惩罚风险越高,提名流在选择时必需当真相识这些节点过往的运行环境。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。