Skip to content

Allow re-delegation from inactive validators #13335

Open
@gjermundgaraba

Description

Summary

Allow a delegator to re-delegate outside of the re-delegation lock period if the validator in question is outside of the active set.

Problem Definition

Currently, there is a disincentive to re-delegate to validators that are very close to the bottom of the validator set because the delegator risks having no rewards for an extended period of time. Instead, the incentive for a low-risk re-delegation is to higher-ranked validators, increasing centralization.

With this feature, we would remove this disincentive and show that decentralization is highly valued.

This has been discussed a little here as well: https://twitter.com/GjermundGaraba/status/1571936468590796806

Proposal

How about:

Add a check when realizing the user is trying to re-delegate away from an already "locked" delegation and if the validator is outside of the active set allow it anyway.

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

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions