You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.
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:
The text was updated successfully, but these errors were encountered: