-
Notifications
You must be signed in to change notification settings - Fork 138
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
Spike: Only opted-in validators should get consumer rewards #1588
Comments
Seems like AllocateTokensToValidator is the function to use- are there any issues with it? |
@jtremback the final solution is not yet clear to us. But AllocateTokensToValidator has a |
Notes from discussion:
|
Problem
Currently, all validators share the rewards sent over from consumer chains. While moving to Partial Set Security, only opted in (and Top N) validators should get consumer rewards.
What happens today is that all rewards are sent to the same pool and the rewards are automatically distributed to validators and delegators through the distribution module. We cannot reuse the same pool here because the way distribution works, all validators would get rewards this way.
Closing criteria
This is a spike issue. No implementation is necessary. We want to investigate how we can distribute rewards only to opted in (and Top N) validators. Investigation on this can include:
AllocateTokens
and use it here instead of sending all the rewards to the same pool?The text was updated successfully, but these errors were encountered: