Spike: Only opted-in validators should get consumer rewards #1588
Labels
C:x/provider
Assigned automatically by the PR labeler
S: NewThings
Work towards your business objectives with new products, features, or integrations
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: