Fork on an IBFT2.0 network

Description

Context:

  • In a consortium scenario it is possible that one or several nodes (it can be a regular or validator) would want to be independent at some point in the chain.

  • Currently Pantheon does not have implemented a way to create a fork on an IBFT2.0 network.

  • In the context, validators have total control of the network; so an ability to fork without involving the current validators is needed.

    ENHANCEMENT:

  • Implement code on Pantheon network to make a fork in the previous explained environment.

  • One approach could be to define a new milestone at which a different set of validators is to be used. This way, it would be a voluntary process for any node to adopt such a milestone or not.

    IMPORTANCE OF THIS IMPROVEMENT:

    Fork is part of blockchain ecosystem, even under private environments. definitely it would be very useful if Pantheon had an easy mechanism to fork a network under the conditions previously explained.

Status

Assignee

Unassigned

Reporter

Erick PACHECO PEDRAZA

Labels

Refinement State

Not Started

Scrum Team

None

Components

Priority

P3