Full Slash Reversals #6835
Description
Recently we have seen slashing on validators on Kusama and Polkadot that was a result of a bug.
Slashes are in place to keep the network safe, however when a slash is executed due to a bug and not as a result of malicious behavior it then brings to question if the slash should be reversed.
A slash consists of
- Financial slash by slashing dot staked on the validator, the enactment of this is delayed
- Removing all nominations immediately, this is done immediately to ensure bad actors are halted immediately
The council however should be in the position to reverse a slash if deemed a bug or not a result of malicious behaviour.
However at this stage only the "financial" impact is reverted which halts the enactment.
However the reversal of the LOSS of the validators nominations does not occur.
This means reversal of slash mainly protects the "nominators" and doesn't reinstate the validators nominations status.
The proposal would be that ALL affects of the slash be removed.
I do understand that nominators should be made aware of bad actors and that is why the original design requires them to renominate the validator to get the nominations back. However there is nothing showing bad actors (bad validator) on the UI when the nominators renominate. If there is no financial slash then the nominator will not really ever notice or investigate further.
I believe ensuring nominators are aware of bad actors can only be seen fully when there is a slash.
I would request that when slashes are reversed that both Financial aspect is reversed as well any/all slash side affects which includes reinstating of nominations.
Metadata
Metadata
Assignees
Type
Projects
Status