Skip to content

抵押挖矿 Staking

注意

Polkadot主网尚未上线,这篇文章有可能会过时,目前适用于POC-4,我们也建议您阅读英文原版

Polkadot使用NPOS(Nominated Proof-of-Stake)共识机制来最大化链的安全性,因此DOT持有人可以通过把DOT提名(抵押)给多个验证人进行抵押获取Staking收益,参与提名的DOT持有人也称为提名人。

为什么要Staking?

  • 主网上线后计划是10%的年通货膨胀率,仅仅放在钱包或交易所可能意味着代币价值每年会被稀释掉10%
  • 大约有20%的年回报率,如果主网上线后抵押的DOT没有达到总流通量的50%的话,那么回报率会高于20%

为什么不要Staking?

  • DOT会被锁定3个月
  • 假如验证人作恶(多次离线、验证无效块等等),可能会受到惩罚

通货膨胀

通货膨胀率是一个变化的值,可以参考下图蓝线。

Source: Research - Web3 Foundation

x-轴: 抵押的DOT占供应量的百分比

y-轴: 百分比

绿线: 回报率

蓝线: 通货膨胀率

Info

例如:当抵押率为50%时,回报率是20%,此时的通货膨胀率是10%。

设计成可变化的是为了保证网络有较高的抵押率,较高的抵押率意味着攻击成本更高,相应的网络就会更安全,但是当超过50%时收益又会下降,所以理想的抵押率是50%。

奖励与分配

为了解释如何向验证人和提名人支付奖励,我们引入验证池(validator pools)的概念,其中验证池是由被选举的验证人和它的提名人组成。验证池之间奖励的规则是做了相同工作的2个验证池将获得同样数量DOT的奖励,即奖励与每个池中抵押的数量无关。因此这也是给予提名人的一种经济激励,为了获得更多奖励把他们的DOT提名给有足够声誉的低抵押率的验证人,这样避免了某几个验证池的的权利过于集中。

奖励的分配分为两部分,一部分是验证人事先设定好的手续费部分,以及去掉手续费之后剩余的部分,这部分将按照池中抵押DOT的百分比分配给提名人。

在目前的测试网中,奖励会每个小时分发给验证人和提名人。

惩罚机制

如果一个验证人多次离线,那么他就可能会被取消验证资格。有两个参数决定资格是否会被取消,这两个参数是Offline Slash GraceUnstake Threshold,其中Offline Slash Grace由网络配置,而Unstake Threshold由验证人决定。一旦验证资格被取消,将从验证人和他提名人的余额中扣除一个值。

如何Staking?