EIPs/EIPS/eip-233.md
Alex Beregszaszi 5ffc3dd2a8 Automatically merged updates to draft EIP(s) 233
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing Draft or Last Call EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2018-09-19 13:16:29 +01:00

1.3 KiB

eip title author discussions-to type status created
233 Formal process of hard forks Alex Beregszaszi (@axic) https://ethereum-magicians.org/t/eip-233-formal-process-of-hard-forks/1387 Meta Draft 2017-03-23

Abstract

To describe the formal process of preparing and activating hard forks.

Motivation

Today discussions about hard forks happen at various forums and sometimes in ad-hoc ways.

Specification

A Meta EIP should be created and merged as a Draft as soon as a new hard fork is planned. This EIP should contain:

  • the desired codename of the hard fork,
  • list of all the EIPs included in the hard fork and
  • activation block number once decided and
  • the Requires header should point to the previous hard fork meta EIP.

The draft shall be updated with summaries of the decisions around the hard fork. It should move in to the Accepted state once the changes are frozen (i.e. all referenced EIPs are in the Accepted state) and in to the Final state once the hard fork has been activated.

Rationale

A meta EIP for coordinating the hard fork should help in visibility and traceability of the scope of changes as well as provide a simple name and/or number for referring to the proposed fork.

Copyright and related rights waived via CC0.