Ethereum 1x

This is the current "version" of Ethereum. EthHub has extensive information and background on ETH1x.

You may also want to review the roadmap, or view all Eth1 pages.

Working Groups

A list of current working groups focused on core research, upgrades, and challenges.

State Rent

Implementing state rent to address large and growing state. State rent is only one solution, so other facets are explored too - advanced snapshot sync algorithms, stateless clients, etc.

  • Leads: Alexey Akhunov

Finality Gadget

Using the ETH2 beacon chain to finalize ETH1 blocks.

Alexey is interested in seeing this happen, but doesn't have the bandwidth to lead this Working Group. Please comment in the EthMagicians thread if you want to get involved.

Generalised precompile for Elliptic Curve arithmetics and pairings

Discussion groups for at least one proposal (e.g. elliptic curve linear combinations).

Ewasm

Building a spec for Ethereum-flavoured WebAssembly (wasm) and determining what might go into ETH1x vs. preparing for ETH2.

EVM Evolution

Improvements to the current EVM around speed, safety, and interoperability. Safety improvements will increase the capabilities of static analysis and formal verification tools operating on EVM. Interoperability improvements include making EVM a better code generation target for higher-level languages like Solidity and Vyper, as well as lower-level bytecode formats such as WebAssembly/Ewasm and LLVM IR. Also helping form long-term plans for EVM across the ETH1x and ETH2 roadmaps.

  • Leads: Brooke Zelenka, Greg Colvin

EIPs

  • EIP 615
  • VM Versioning by @sorpaas is needed for both 615 and eWASM

Fee Market change

Also known as EIP-1559, splitting gas fees that transactions are paying into two parts. One part gets burnt (destroyed), another - paid to the miners. In theory, this should make total transaction fees more stable and predictable.

Initiatives

Smaller initiatives around core systems and processes, calls for collaboration.

Hardfork Cadence

Infrastructure

Ongoing infrastructure focus areas for coordinating work & support on the core network.

Testing

  • Leads: Zak, Dmitry, wtf

Consensus Testing

  • Leads: Dmitry

Meetings