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

Implement efficient voting power rotation algorithm #91

Open
Tracked by #84
SebastianElvis opened this issue Dec 1, 2024 · 3 comments
Open
Tracked by #84

Implement efficient voting power rotation algorithm #91

SebastianElvis opened this issue Dec 1, 2024 · 3 comments

Comments

@SebastianElvis
Copy link
Member

No description provided.

@SebastianElvis
Copy link
Member Author

@maurolacy
Copy link
Contributor

maurolacy commented Jan 6, 2025

Yes, this is already there AFAIK. The TODOs there would be nice to have / required, btw:

  • Online FPs verification.
  • Filter out slashed / offline / jailed FPs.
  • Purge old (height - finality depth) FP_SET entries to avoid bloating the storage.

Let's create issues for these.

@SebastianElvis
Copy link
Member Author

Apart from the above 3, another thing we need here is to filter out FP without timestamped pub rand at the current height. So executing voting power rotation upon handling an IBC packet won't be enough

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants