Skip to content

Latest commit

 

History

History
172 lines (160 loc) · 12.9 KB

README.md

File metadata and controls

172 lines (160 loc) · 12.9 KB

EthR&D Discord Guidebook

A guidebook to the bleeding edge of research topics in the Ethereum R&D Discord, which should follow the existing channel structure.

Help wanted to get it up to date! Updating channel structure and links to the latest work in each area ensures this resource remains relevant. I have selected the channels which seem most active, related to research & development, or have discrete outputs (eg. documents). Links should be structured as below with most recent on top:

Channel name

  • Title of resource with link - Date created

General

Testnets

Specifications

The Consensus Layer (Beacon Chain) is defined by an executable python implementation of Ethereum that prioritizes readability and simplicity. There is a project underway to do the same for the Execution Layer.

Protocol Fellowship

Ethereum Protocol Fellowship Program (EPF) is an effort to onboard more contributors to Ethereum Core Development.

Rollcall

  • Link1
  • Link2

Sharding

Sharded data

(Summary Needed)

KZG Ceremony

4844-testing

  • Link1
  • Link2

Execution R&D

Statelessness / State Expiry

"The Ethereum state size is growing quickly... In order to maintain the scalability and sustainability of Ethereum, we need some solutions."

EVM

Research and initiatives related to improving the Ethereum Virtual Machine (EVM)

EPBS

Maximal Extractable Value (MEV) represents a centralization vector around block builder. Separating the responsibility of building blocks from proposing blocks helps mitigate centralization concerns and democratize access to the extractable value.

Blockspace markets

EVM graveyard

polynomial commitments

(Summary needed)

witnesses

(Summary Needed)

verkle-trie migration

An ongoing project to "Introduce a new Verkle state tree alongside the existing hexary Patricia tree. After the hard fork, the Verkle tree stores all edits to state and a copy of all accessed state, and the hexary Patricia tree can no longer be modified." This effort often considered a prerequisite for some degrees of Statelessness.

typed transactions

(Summary Needed)

future EOA

cryptography

attack vectors

address space extension

history expiry

self-destruct removal

Client Development

(Summary needed)

EIP-6404 and EIP-6466 SSZification of Transaction and Receipt Roots

Consensus R&D

Pos Consensus

data availability sampling

Withdrawal Methods

  • LINK 1
  • LINK 2

Light Clients

  • LINK 1
  • LINK 2

Distributed Validators

(Summary Needed)

Formal Methods

(Summary Needed)

Secret Single Leader Election


Archived

Merge

The Merge united the Execution and Consensus layers of Ethereum into a single unified system. At the transition, Proof of Work consensus was hot-swapped with the Proof of Stake Beacon Chain consensus, resulting in a more scalable, secure, and sustainable network

Fee Market

EIP-1559 changed Ethereum's fee market to use elastic blocksizes and burnt Ether to smooth congestion and improve transaction inclusion UX.

Portal Network