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

Validator Damping Function #470

Open
5 tasks
shawntabrizi opened this issue Sep 1, 2020 · 1 comment
Open
5 tasks

Validator Damping Function #470

shawntabrizi opened this issue Sep 1, 2020 · 1 comment
Labels
I10-unconfirmed Issue might be valid, but it's not yet known.

Comments

@shawntabrizi
Copy link
Member

shawntabrizi commented Sep 1, 2020

Context: https://kusama.polkassembly.io/post/250

There is a value in the runtime which determines the number of validators the NPoS election algorithm will pick.

We want to use a damping function to control this number between an upper and lower bound based on the distribution of stake/nominations on the network.

TODO:

  • Sanity check current implementation
  • Improvements if any to make the algorithm more clean/readable
  • Configurable pallet flag to disable or enable this feature
  • Integration Tests
  • Maybe a little bit of modeling to help outside people understand behavior in diff scenarios
@shawntabrizi
Copy link
Member Author

@g2udevelopment will be looking to finish this one up.

@juangirini juangirini transferred this issue from paritytech/substrate Aug 24, 2023
@the-right-joyce the-right-joyce added I10-unconfirmed Issue might be valid, but it's not yet known. and removed J2-unconfirmed labels Aug 25, 2023
helin6 pushed a commit to boolnetwork/polkadot-sdk that referenced this issue Feb 5, 2024
jonathanudd pushed a commit to jonathanudd/polkadot-sdk that referenced this issue Apr 10, 2024
* substrate relay guards

* checked time condition

* ChainWithBalances

* removed obsolete comment

* Update relays/substrate-client/src/chain.rs

Co-authored-by: Tomasz Drwięga <tomusdrw@users.noreply.github.com>

* trailing space

Co-authored-by: Tomasz Drwięga <tomusdrw@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
I10-unconfirmed Issue might be valid, but it's not yet known.
Projects
Status: 📕 Backlog
Development

No branches or pull requests

3 participants