作者:科普 / 来源:Polkadot社区
一、波卡的质押Slash惩罚机制当验证人被报告离线多次时,系统将进行Slash惩罚操作。是否惩罚本质上取决于两个参数,即Offline Slash Grace
和Unstake Threshold
。Offline Slash Grace
由本网络进行配置,当前测试网配置设为 4
,而Unstake Threshold
则由验证人决定。不过在当前设置中,Unstake threshold
的最大值不得超过 10。
简言之,当验证人被报告离线的次数超过 Offline Slash Grace + Unstake threshold
次数,将触发Slash惩罚。
此外,Slash惩罚一旦确定,系统将从验证人的余额以及所有投票给该验证人的提名人的余额中扣除相应DOT。
范例:
Offline Slash Grace = 4 (由网络定义)
Unstake Threshold = 5 (由验证人定义)
在这种情况下,只有当验证人被报告离线超过 9 次时Slash才会发生。
二、波卡网络奖励分配时间
基于Alexander 测试网络的当前配置,奖励将按大约 5 分钟的会话(session)进行记录,并按纪元(era)进行支付。一个纪元为 1 个小时;这意味着奖励将按小时分配给验证人和提名人。
范例:
每纪元 * 出块时间 = 奖励分配时间
600 * 6 = 3600 = 1 小时
以上参数可通过提议全民投票做出调整
验证人可以创建不与提名人共享的部分奖励(佣金)。在扣除相关金额后,剩余部分将以抵押值为基础,分配至验证人和所有投票给该验证人的提名人。
例如:假设奖励为 100 DOT 验证人可以指定 validator_payment(佣金) = 50 DOT
,剩余 50 DOT 将根据各自所持有的权益比例分配给验证人和提名人。
奖励可以放入同一帐户 (controller) 以不断累积金额,也可以放入 stash 帐户便于使用(增加/不增加抵押值)。同时,无需完全赎回所有抵押便可追加或撤回部分抵押中 DOT。