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

[Epic]: Staking v2 #21994

Open
tac0turtle opened this issue Oct 1, 2024 · 0 comments
Open

[Epic]: Staking v2 #21994

tac0turtle opened this issue Oct 1, 2024 · 0 comments

Comments

@tac0turtle
Copy link
Member

tac0turtle commented Oct 1, 2024

Summary

This issue is meant to summarise thoughts on staking and the propose direction from the Cosmos SDK team.

Problem Definition

The downfalls of the current staking module is due to the complexity and extra work that it does to provide features that many do not use. Secondly, the staking module was designed around the Cosmos Hub and its needs. The needs of the cosmos hub have changed, thus causing them to maintain/create their own staking module. Our users today want to use a simple staking module that they can extend and/or create new versions of.

Work Breakdown

Create a valset manage module that would allow validator management to be handled for different sybil resistance mechanisms. This enables users to create sybil resistant systems inside vms, or simple solutions while maintaining the basics for other modules to query. By providing a canonical way for modules to query validator information we allow modules to not need to be custom to every other sybil resistant system people can think of.

Issues to keep in mind while doing this work:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: 📋 Backlog
Development

No branches or pull requests

1 participant