关于节点重新当选后,之前的投票需要赎回并重新委托的提案

现状:
当节点退选之后重新当选,验证人会产生新的质押高度,而之前的投票,绑定到了旧的质押高度上,产生的效果是,验证人之前的委托者,需要赎回自己的委托,重新委托给验证人,才会产生收益。

问题:
这样,当用户没有及时操作,就会一直得不到新的奖励。验证人之前的委托量,需要很长时间随着用户的重新委托,慢慢恢复,当然用户也可能重新委托给其他的验证人。

建议和效果:
质押高度可以和验证人地址产生一个多对一或者一对一的关系,这样当验证人重新当选的时候,只要用户没有主动赎回,之前的投票还是有效的。

4 个赞

确实是很现实的问题,很好的提案,欢迎大家都来发表意见。 @Vivi

1 个赞

很好的建议
目前的设计思路在于:节点重新进入其实就换了一个人了-质押块高变更,原来的委托是绑定到之前的质押块高内的,如果做自动更换系统的复杂度太高,委托很多的话,也影响系统性能;
当然,目前这种设计,也确实存在一个问题:
如果用户没有ATON上赎回的话,这部分LAT完全没有产生收益,由于ATON上也没有委托节点退出后的push通知,用户很可能是无感的,目前测试网88个已退出的节点,全都有未领取的委托

2 个赞

是的, 非常中肯的建议,从用户角度可以减少一定操作和经济损失,从节点角度退出或者处罚退失去的一定时间内的收益和部分委托,在不重新换身份加入的情况下,节点可以最大程度保留以前委托,非常棒,但是对于作恶节点的处罚是否太轻,抛砖引玉,对于修改过程中影响大家可多讨论讨论,大家可以发表些看法~~ :smile:

Wetez的同学建议很棒!之前也有节点提出类似的建议。
想跟大家探讨的是,什么样的惩罚手段和力度是合适的?
惩罚太轻起不到保证网络安全稳定运行的目的,惩罚太重又会损害节点和用户的利益。
因为目前节点被罚退出后除了冻结一段时间以及损失所有委托之外,没有其他的惩罚措施了,如果损失委托不作为惩罚措施的话,那用什么比较好?扣除一定量的质押金?那么多少比例合适?

2 个赞

能弄个委托人已委托节点退出后,发消息通知委托人的功能吗?起码要提醒委托人节点已经退出了

还有节点委托奖励比例更改以后最好能通知委托人

这个问题请ATON的产品经理 @BoneyBee68 来讨论一下哈

现在是去中心化钱包,估计直接通知的方式很难实现,不过可以考虑把最近变更过委托奖励比例的节点标识出来

1 个赞

非常感谢Wetez的反馈。
这个问题我们在设计方案的时候,团队内也做过讨论。
其中一些考量上面也说了一些,我再补充一些:

从POS公链运行角度来说,我们认为节点退出是一件很不正常的事情,不管是有意或无意的行为,这些都在破坏网络的稳定可持续运行的行为,因此从维护网络安全和各节点利益公平角度来看,我认为退出的节点继续保留原委托是不合适的,也是对委托人不负责任的行为。
同时退出的节点重新进入,在新的零起跑线开始的话,是给整个网络添加了新的不平衡因素,势必会为委托人带来新一波的红利,促进网络新一轮的博弈,以此来保持网络的活跃,staking的活跃。

从委托人角度来说,我非常赞成您的建议,节点一旦退出,已解除的委托后续将无法产生任何收益,对于委托人确实会造成一定量的损失。之前有考虑一旦解除直接退回到用户账户,但是考虑到委托量很多会造成网络性能下降,网络拥堵。从现阶段来看,确保网络的简单,性能高效是核心要务。
对于委托人的这块痛点,我觉得我们可以在上层应用来做满足。后续周边工具我们会逐步把这一块需求补充上去。当然我们也希望有个更好的工具来服务于我们的委托人。欢迎大家一起讨论。

2 个赞

嗯,确实有这个必要。
不过我也在思考,提醒真正能达到效果吗?是否有更好的办法?
委托人都是一些什么人,他们会经常打开应用,关注提醒吗,他们要知道这些经济逻辑吗?
有没有更好的版本能让我们的委托像委托基金一样,委托人只关注收益,其他的都不用管?

1 个赞