很多持有 DOT 的人都会选择进行提名,来获得更多 DOT 收益。但是怎样选择提名人才能在安全的同时赚更多钱呢?答案都在这篇 Polkadot Wiki 的提名指南中。

提名人通过选择好的验证人并抵押 DOT 来保护中继链。

你可能有 DOT 帐户,并想赚取新的 DOT。你可以成为验证人来做到这一点,但需要运行一个 7天*24 小时不间断的节点。如果你没有这样的节点或不想那么麻烦,你还可以通过提名其他验证人来获得 DOT。

在提名后,你将成为所选验证人的提名人。仔细选择你的验证人 —— 如果它们的行为不当,则会被 Slash(惩罚),而你也会失去 DOT。

当你通过指定验证人来抵押(stake)你的 DOT 时,它们就被 “锁定”(绑定) 了。你可以在你的帐户中收到新的 DOT,但是你不能作为验证人进行抵押或把 DOT 转移出你的帐户。你可以随时取消提名来停止存入资金。请记住,取消提名将在下一个 era 生效,并且取消提名不会自动解除你的资金绑定。Kusama 有 7 天 的解绑期,而波卡有 28 天的解绑期,然后才能转移之前绑定的资金。活跃 vs 非活跃提名

当你进入 “staking” 页面下的 “帐户操作(Account actions)”时,就能看到你绑定的帐户和提名状态。如果没有,你可以按照本指南进行配置。你的提名将在下一个 era 生效,这意味着在 Kusama 上大约需要 6 个小时,在波卡上大约需要 24 个小时。

假设你已经提名了五位验证人候选人,并且五分之三的候选人被选为活跃的验证人,那么你应该看到提名中的两个为 “等待中(waiting)”,可能有一个现实为 “活跃(active)”,其余的为 “非活跃(inactive)”。活跃或非活跃提名意味着你的提名的验证人已被选入验证人集中,而等待中则意味着他们未被选入。通常,你只有一个活跃提名的验证人,这意味着你将在这个 era 直接用你的 stake 来支持它,从而有可能获得 staking 奖励。每个 era 都会进行一次新的验证人选举,你可能会被分配给一个你所选的验证人中的另一个活跃提名。

如果你投入了大量 stake,那么你可能有多个活跃提名。但是,选举算法会尝试使这种情况最小化,并且这种情况不应经常发生。有关更多详细信息,请参见有关 Phragmén 优化的部分。超额验证人

验证人每个 era 只能支付奖励给一定数量的提名人。当前设置的数量为 128,但可以通过治理进行修改。如果有超过 128 位提名人提名了同一个验证人,则该验证人进入 “超额” 状态,只有前 128 名提名的提名人(按 stake 数量排序)会获得奖励。尽管其他提名人的 stake 仍将用于计算进入活跃验证人集中的人数,但在该 era 不会获得任何奖励。

尽管很难确定下一个 era 将提名验证人的提名人数量,但是可以根据当前提名人的数量进行估算。例如,在这个 era 只有 5 个提名人的提名人在下一个 era 不可能有超过 128 个提名人。然而,在这个 era 已经有 1000 名提名人的验证人已经超额,那么在下一个时代也有可能超额。非活跃提名可能对奖励产生的影响

只要你提名了多个验证人候选人,其中至少有一个当选,你绑定的 stake 将完全分配给一个或多个验证人。也就是说,如果你只指定了极少数验证人,而其中没有人得赢得选举,或者你的 stake 很小,却只选择了超额验证人,那么你有可能会获得 0 奖励。通常,最好选择尽可能多的可信任验证人(最多 16 个),以减少你提名的验证人全都没被选中的风险。提名时要考虑的因素

提名人要记住的一件事是验证人的佣金(commision)。佣金是验证人在将奖励分配给提名人之前,由验证人提成的百分比。作为提名人,你可能认为最低的佣金就是最好的,但并非总是如此。验证人必须能够实现收支平衡才能持续地继续运行节点。依靠佣金来支付服务器成本的独立验证人有助于保持网络的去中心化。佣金只是选择验证人来进行提名时应该考虑的难题之一。

作为提名人,如果你只想知道每个验证人在每个 era 赚取的利润,则可以通过输入你想要投入的代币数量来检查 staking 页面下的 “目标(Target)” 部分。然后,提名利润更高的验证人。但是,这种方法不能保证正确地评估了验证人总体性能。筛掉有不良特征的验证人

在 “目标” 页面上,你可以筛掉具有某些你不想提名的特征的验证人。你可以打开或关闭过滤器,来帮你缩小你想提名的验证人的范围。重要的是要注意,不一定所有这些特征都是 “不好的”。但是,根据你的验证人的选择逻辑,它们可能是你希望滤除的特征。

Single from operator(来自单个运营者) -不显示由单个运营者运行的一组验证人。

No 20%+ comm(没有 20%+ 以上佣金)- 不显示佣金大于或等于 20% 的验证人。

No at capacity(未满员)- 不要显示任何目前已满员(即提名人数量可能超额)的验证人。

Recent payouts(最近付款过) – 仅显示最近发出付过款的验证人。请注意,任何人都可以付款,不一定是验证人运营者。

Only elected(只看入选节点) – 只显示当前处于活跃集的验证人(即在本 era 已被选出进行出块)。

Only with an identity(仅具有身份)- 仅显示已设置身份的验证人。请注意,验证人的身份并不需要通过注册者的验证,就可以显示在列表中。查看验证人的历史记录

验证人过去的行为方式可能很好地表明了他们将来的行为方式。有问题的行为的一个示例是,如果验证人经常掉线,则其提名人很可能会获得比其他人更少的奖励。更重要的是,当许多验证人无法连接时,提名这类验证人的提名人可能会被 slash。

因此,要成为明智的提名人,最好查询验证人们的历史记录以查看统计信息,例如它出过的块、得到过的奖励、slash 情况和身份(如果它设置了的话)。此外,提名人应该对验证人候选人进行全面研究 —— 他们应该浏览验证人的网站来了解他们是谁、他们使用的是哪种基础设施设置、声誉、验证人背后的愿景等等。注意多重验证人的风险

回想一下,slash 是加法函数;在给定 session 中掉线或模糊不清的验证人越多,处罚越严厉。由于由单个实体控制的验证人更容易出现 “同步” 失败的风险,因此提名他们意味着你的资金有大幅被 slash 的风险。通常,以尽可能多的方式(不同的硬件、地理位置、所有者等)提名行为独立于其他人的验证人是比较安全的。避开超额验证人

如果你不使用大量的 DOT 进行提名,则应避免提名超额验证人。计算所选验证人是否在下一个 session 中是否超额并不总是那么容易;避免选择可能超额的验证人的一种方法是在 “目标” 页面上过滤掉已满员(at capacity)的验证人。

最后,如果你的 DOT 数量很少,则可能无法使你的提名分配到选举组中。提名人到验证人的映射必须放在一个块中,如果提名人太多,则将删除最低 stake 的提名。该值显然是动态的,并且会随着时间变化。如果你看看当前验证人的最低提名数量,则可以很好地了解要让提名获得奖励,可能需要多少 DOT。你可以阅读博客文章 “ Polkadot Staking:更新” 以了解更多详细信息。指南

成为提名人(Polkadot)- 在 Kusama 金丝雀网络上提名的指南:https://wiki.polkadot.network/docs/en/maintain-guides-how-to-nominate-polkadot

停止成为提名人(所有网络)- 停止提名和收回 token 的指南:https://wiki.polkadot.network/docs/en/maintain-guides-how-to-unbond

本文由 Bill Laboon 在 2020 年 12 月 16 日最后更新。

原文:https://wiki.polkadot.network/docs/en/learn-nominator#filter-out-validators-with-undesirable-traits

翻译:PolkaWorld