Skip to content

Eth1 -> Eth2 Merge Requirements Overview #247

@mkalinin

Description

@mkalinin

The material to facilitate discussion around the Merge planned for ACD 106.

Spec drafts

Eth1 client modifications

  • eth1-eth2 communication protocol
  • state and chain sync
  • new opcodes (RANDOM, BEACONBLOCKROOT, etc)
  • block storage (block number, block hash, fork choice)
  • consensus part (ethash, difficulty, timestamp, rewards)

Breaking changes

  • BLOCKHASH opcode (either randomness or verification)
  • DIFFICULTY opcode
  • guarantee of storing entire block history by full nodes

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions