参数修改提议 -- 稍微增加验证人难度


#1

IRISnet主网对验证人的三种链上行为会做出处罚:

  • 下线(Downtime)
  • 双签(DoubleSign)
  • 审查篡改(Censorship)

每种行为都会导致两类后果:

  1. 被关禁闭一段时间,这段时间无法获得链上奖励;
  2. 被罚没一定比例的抵押通证。

与处罚相关的参数值可以通过如下命令查询:

iriscli gov query-params --module slashing

主网当前的有效值如下:

Slashing Params:
  Max Evidence Age:              51840
  Signed Blocks Window:          34560
  Min Signed Per Window:         0.5000000000
  DoubleSign Jail Duration:      48h0m0s
  Downtime Jail Duration:        24h0m0s
  Censorship Jail Duration:      48h0m0s
  Slash Fraction DoubleSign:     0.0100000000
  Slash Fraction Downtime:       0.0000000000
  Slash Fraction Censorship:     0.0000000000

对验证人来说,这个初始难度还是蛮低的,而这是有意为之,目的是让验证人有犯错和积累经验的机会 – 特别是那些未参加过FUXI测试网的新验证人。

一晃IRISnet主网已经运行了3个月,现在是时候提高点儿难度了!

可以考虑对下面1个或多个参数进行修改:

1)Min Signed Per Window: 50% --> 70%
修改前:两天时间里有50%的块漏签算下线
修改后:两天时间里有30%的块漏签就算下线

2)Downtime Jail Duration: 24h --> 36h
修改前:下线罚关禁闭时长 24小时
修改后:下线罚关禁闭时长 36小时

3)Downtime Slash Fraction: 0 --> 0.03%
修改前:下线不罚没抵押资产
修改后:下线罚没万分之3抵押资产

修改参数的一个额外好处是,让验证人社区熟悉并参与链上治理流程,为马上就要到来的更激动人心也更为关键的链上软件升级做好准备。

欢迎来聊!