Skip to content

[Epic]: Staking v2 #21994

Open
Open
@tac0turtle

Description

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:

Activity

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

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    • Status

      📋 Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions