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

Inactive validators: Allow consumer chains to disable non-provider-vals from validating #1916

Closed
p-offtermatt opened this issue May 24, 2024 · 0 comments · Fixed by #2079
Closed
Labels
scope: provider Issues related to the provider chain

Comments

@p-offtermatt
Copy link
Contributor

Problem

Some consumer chains may not want to be validated by validators that are outside of the hub active set.
We should give those chains the option to disable the feature, or restrict the potential validators to a smaller set (e.g. using the first 200 validators on the hub instead of all 500 bonded ones)

Closing criteria

We have implemented a way for consumer chains to not be validated by validators that are inactive on the hub.

Implementation

A possible implementation is to add a new param that allows consumers to filter the potential validator set to the first N validators. Ultimately, the need is that consumer chains want to be able to set a floor on "quality" of validators allowed to validate the chain, which includes the stake/rank they have on the hub.

@p-offtermatt p-offtermatt added the scope: provider Issues related to the provider chain label May 24, 2024
@github-project-automation github-project-automation bot moved this to 🩹 F1: Triage in Cosmos Hub May 24, 2024
@p-offtermatt p-offtermatt moved this from 🩹 F1: Triage to 📥 F2: Todo in Cosmos Hub May 24, 2024
@p-offtermatt p-offtermatt moved this from 📥 F2: Todo to 👀 F3: InReview in Cosmos Hub Jul 26, 2024
@github-project-automation github-project-automation bot moved this from 👀 F3: InReview to 👍 F4: Assessment in Cosmos Hub Aug 6, 2024
@mpoke mpoke moved this from 👍 F4: Assessment to ✅ Done in Cosmos Hub Sep 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
scope: provider Issues related to the provider chain
Projects
Status: ✅ Done
1 participant