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

Incumbent bonus on multisig set #2084

Open
davidsiska-vega opened this issue Dec 19, 2023 · 0 comments
Open

Incumbent bonus on multisig set #2084

davidsiska-vega opened this issue Dec 19, 2023 · 0 comments
Assignees
Labels
🐕 validators validators - feature development work

Comments

@davidsiska-vega
Copy link
Contributor

davidsiska-vega commented Dec 19, 2023

We have incumbent bonus on tendermint / consensus set to avoid excessive flipping of validators caused by small change in stake.

We need the same mechanism for multisig set (can use the same parameter network.validators.incumbentBonus or it can have its own netparam e.g. network.validators.multisigIncumbentBonus.

Basically, we penalise validators if the “multisig set” (which currently is the top n) is different to what the signers are on ethereum. The idea of this change would be that the “multisig set” will no longer be the top n but there will be an incumbent bonus preventing the (n+1)-st validator entering the multisig set unless the difference in score / stake (can’t remember which we use but we want to use whatever is used now) is big enough.

@davidsiska-vega davidsiska-vega added the 🐕 validators validators - feature development work label Dec 19, 2023
@davidsiska-vega davidsiska-vega added this to the 🏰 Palazzo Mistero milestone Dec 19, 2023
@Jiajia-Cui Jiajia-Cui self-assigned this Dec 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🐕 validators validators - feature development work
Projects
None yet
Development

No branches or pull requests

2 participants