Change consumer proposal whitelist -> blacklist (or remove the list outright) #1194
Labels
good first issue
Good for newcomers
S: ImprovingThings
Improving things: Customer requests, performance improvements, reliability and usability
type: feature-request
New feature or request improvement
Protocol Change Proposal
Summary
Currently, all proposals must be whitelisted on consumer chains. This is not ideal for two reasons
In practice, slashing on providers is governance gated anyway. Even if slashing weren't gated, it's unclear how much protection providers actually get from the whitelist, because software upgrades (whitelisted) and bugs can cause provider slashing.
At a minimum, I'd propose changing the whitelist on consumers to a blacklist, so consumers don't have to maintain long lists of whitelisted proposals.
It might also make sense to remove the whitelist/blacklist entirely, since it doesn't offer much protection and adds complexity.
Problem Definition
What problems may be addressed by introducing this change?
What benefits does ICS stand to gain by including this change?
Are there any disadvantages of including this change?
Proposal
Remove the proposal whitelisting logic from consumers (please let me know if I should add more details here)
For Admin Use
The text was updated successfully, but these errors were encountered: