By the way, could someone clarify the relationship between Paradox and these two operators who have been previously flagged as bad actors? It appears there are recurring monthly transfers between them, and it would be helpful to understand the nature and justification of these payments.
Initially the idea would be around notifying the nominators about commission flips but since the new referendas might solve that, i’m leaning more towards a health monitor for nominators, I think tracking these kind of information would help create validators profile so nominators don’t have to go through all this trouble.
The focus would be to notify about these topics:
Validator self-stake drops below the minimum amount
Validator gets chilled
Validator earning zero or low era points
Validator is offline
Slash or offence recorded against the validator
Maybe some node information like version, block height lag, and connection issues
I’d really appreciate some feedback on this, if it might solve the problem or just shove the problem under the rug
The displayed commission only reflects the percentage of staking rewards retained by the validator at the time rewards are distributed. It doesn’t necessarily indicate how much the validator earns overall, since total validator revenue also depends on factors such as self-stake, the amount of delegated stake, and whether the commission changed during the era.
If a validator is operating multiple identities or adjusting commissions throughout the day, it can certainly make reward calculations less intuitive for nominators. This is one reason why I think transparency around validator operations is just as important as headline metrics like commission rates.
When evaluating validators, I tend to look beyond the commission percentage and consider infrastructure quality, operational history, governance participation, security practices, and long-term reliability. Those factors often have a much greater impact on the health of the network than temporary commission strategies.
I’d also be interested to hear whether anyone has analyzed these specific validator identities over multiple eras to determine if the observed rewards are simply a result of stake distribution or whether commission changes are contributing to the discrepancy.
Polkadot has had multiple bad actors running several validator identities while commission flipping to mislead nominators, as described in this thread. Despite this being publicly known, many of them are still in the active validator set, and no meaningful action has been taken.
So what’s the point of building another app or script to detect and report this behavior?
If there are no consequences for validators who repeatedly engage in these practices, detecting them changes nothing. The problem isn’t the lack of monitoring tools, it’s the lack of enforcement.
Until the ecosystem is willing to act on this kind of behavior, another dashboard or notification bot is just treating the symptoms, not the disease.
To be noted that post ref 1909 on Polkadot, and starting from era 2220, commission is set to 0% for all validators and also min and max commission are set to 0%, effectively disabling commission mechanism completely (not needed anymore now that we have a self-stake incentive for validators).
I agree, this does not solve the actual issue but help the nominator act when it happens. After I’ve read the referendas #1909 detecting commission flip would be useless because it would not happen anymore but having such application might help nominators choose more carefully when staking with some validator, by looking at their behaviour overall.
Not sure if it’s good enough to get a grant though, which was my goal initially.
Practically, the average DOT holder has neither the knowledge, the visibility, nor the influence to coordinate something like this.
So instead of pointing out that “anyone can do it,” why not support a referendum to remove validators with a documented history of abusive behavior? If we all agree commission flipping was harmful, why keep pretending it’s someone else’s responsibility to deal with the consequences?