Skip to content

Support dynamic validator set changes #86

Closed

Description

@kseo

Validators can join/leave the network.

Activity

  1. self-assigned this
    on Apr 11, 2018
  2. assigned and unassigned on Jul 10, 2018
  3. sgkim126 commented on Mar 4, 2019

    @sgkim126
    Contributor

    I think this can be done in three steps.

    • Implement delegation of a stake to a validator
      • Delegation to none-validator is an invalid transaction in this step.
    • Make a validator become a proposer in proportion to the delegated stake.
    • Make a stakeholder be able to delegate their stake to anybody.
  4. self-assigned this
    on Mar 5, 2019
  5. sgkim126 commented on Mar 27, 2019

    @sgkim126
    Contributor

    @foriequal0 Please make the delegation to the invalid validators a syntax error.

  6. sgkim126 commented on May 2, 2019

    @sgkim126
    Contributor

    @foriequal0 Don't forget that we should support both of the current static validators and new dynamic validators.
    I think you should add a new field to CommonParams to distinguish the validator configuration.

  7. pinned this issue on May 3, 2019
  8. foriequal0 commented on May 8, 2019

    @foriequal0
    Contributor
  9. sgkim126 commented on Jun 14, 2019

    @sgkim126
    Contributor

    #1574 closes it.

  10. unpinned this issue on Aug 17, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions