Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ICS with inactive provider validators: Top N chains need an active set size cap or disable inactive provider validators #1951

Closed
p-offtermatt opened this issue Jun 10, 2024 · 0 comments · Fixed by #2066 or #2079
Assignees
Labels
type: protocol-change A protocol change proposal

Comments

@p-offtermatt
Copy link
Contributor

Summary

Top N chains should have an active set size cap once inactive provider validators are allowed to validate on them.
Without an active set size cap, those chains would potentially have an arbitrary number of validators.
Additionally, the active set size cap must not be smaller than the MaxProviderConsensusValidators, because of issues around
validators being forced to keep their nodes for the chain running without having an option to get rewards.

An alternative would be to make it so top N chains disable the inactive provider validator feature completely.

Closing criteria

The inactive validator set feature has a mitigation for this problem implemented.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment