Skip to content
This repository was archived by the owner on Jun 18, 2021. It is now read-only.
This repository was archived by the owner on Jun 18, 2021. It is now read-only.

EEP-5: Ethereum Hardfork Process #5

@5chdn

Description

@5chdn

This is work in progress. I'm planning to come up with a first draft soon.

---
EEP: 5
Title: Ethereum Hardfork Process
Authors: Afri Schoedon <afri@parity.io>
Status:  Draft
Version: 2018-12-31
Discuss: https://ethereum-magicians.org/t/eep-5-ethereum-hardfork-process-request-for-collaboration/2305
---

General outline:

  • whereas EEP-1 defines distinct consensus updates, this is suggesting a framework for upgrading the Ethereum network
  • this suggests moving from ad-hoc hardforking to fixed-schedule
  • this defines a process with all required stages of hardforking:
    • gathering EIPs, deadline to accept them
    • proof-of-concept phase, deadline to implement them
    • testing phase, fuzzing the new code, deadline to update test suites
    • testnet rollout (ropsten, görli, or ad-hoc testnets)
    • mainnet rollout
  • each stage should come with a best possible defined timeline and a set of conditions required to accept or postpone proposals
  • WIP: open for comments, Forum: https://ethereum-magicians.org/t/eep-5-ethereum-hardfork-process-request-for-collaboration/2305

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions