Complete obliteration, it must be eliminated and end any and all skweing and misalligned incentives for running nodes and validators, imho.
And god, I know, I’m one of the current recipients of that
side note: it’s always below $500 actual value, because it’s paid based of averaged historical past valuations of XRD … when it get’s paid, it’s always bellow, since XRD is always dropping
I discussed with some node runners, but gonna put it in here as well:
Regarding 1.
Jailing doesn’t have a good support from node runners. Slashing even less!
One alternative would be timed-bomb deregistration of the nodes:
Network registers node’s activity already, so we can gather from network if node is failing proposals.
Badge owners must sign a TX that attests operational continuity intent from time to time - could be a few days or a couple weeks, for example.
If Badge owner fails, node is considered deregistered and out of the set - badge owner can register again by paying fees and completing a new registration.
If node decreases liveness in a substantial way, measured using the network, the period for that need to sign the TX can be shorted, making this dynamic and directly related to node’s performance.
This would effectively get bad nodes out of the active set for as long as they wouldn’t be back in shape and def get rid of the abandoned ones that didn’t deregister.
It also carries, imho, an active responsibility to badge owners, the effective owners of the validator, they must be more conscious of the impact they have in the network and put some skin in the game by keep those signs updated in due time.
smtg to consider for funding, imho, if not done before the handover.
Until done, can alsoi be incentived to be coded in and PR’ed into the repo … but FND will say we need to allow the PR anyways now