/A-map-of-Ethereum

All discourse, papers, eth research posts, blogs and talks around current day ethereum research and future directions

A map of Ethereum

Trying to place discourse, papers, eth research posts, blogs and talks around current day ethereum research and future directions.

On Ethereum

Explanation of Ethereum Protocol - Talk by Caspar Schwarz-Schilling, May 2024

Scaling Ethereum: EIP 4844 and Beyond - Talk by Davide Crapis, May 2024

A rollup-centric ethereum roadmap - Post by Vitalik Buterin, October 2020

Rollup-Centric Roadmap (2024 version) (mike+stokes version) (From The Vault) - Blog by Mike Neuder and Alex Stokes, Feb 2024

MEV

MEV Markets Part 1: Proof of Work - Blog by 0xShitTrader

MEV Markets Part 2: Proof of Stake - Blog by 0xShitTrader

MEV Markets Part 3: Payment for Order Flow - Blog by 0xShitTrader

Ethereum's Supply Chain, Part 1: PoW, PoS, PBS - Blog by 0xemperor

Ethereum's Supply Chain, Part 2: Towards the "e" in ePBS - Blog by 0xemperor

Time, slots, and the ordering of events in Ethereum POS - Blog by Georgios Konstantopoulos, Mike Neuder

Why Building the Most Profitable Block is Important - Blog by Robert Miller

The state of Ethereum's supply network - Talk by Thomas Thiery

PBS

Beyond the Ethereum Protocol: Proposer-Builder-Separation - Talk by Barnabé Monnot, Jun 2024

State of research: increasing censorship resistance of transactions under proposer/builder separation (PBS) - Post by Vitalik Buterin, Jun 2021

Proposer/block builder separation-friendly fee market designs - Post by Vitalik Buterin, Jun 2021

Two-slot proposer/builder separation - Post by Vitalik Buterin, October 2021

Single-slot PBS using attesters as distributed availability oracle - Post by Vitalik Buterin, Jan 2022

Notes on Proposer-Builder Separation (PBS)- Blog by Barnabé Monnot, November 2022

Block vs. Slot Auction PBS - Blog by Julian Ma, Dec 2022

Why enshrine Proposer-Builder Separation? A viable path to ePBS - Post by Mike Neuder and Justin Drake, May 2023

Two-Block HeadLock (TBHL) - Post by Mike Neuder and Justin Drake, May 2023

Proposer-Builder Separation (PBS) and Enshrined/in-protocol PBS - Post by Yaoqi Jia, June 2023

Reconsidering the market structure of PBS - Blog by Barnabe Monnot, March 2024

More pictures about proposers and builders — The price of agency - Blog by Barnabe Monnot, April 2024

On block-space distribution mechanisms - Ethereum Research - Post by Mike Neuder, June 2024

EIP-7732: Enshrined Proposer-Builder Separation - EIP by Francesco D’Amato et al, June 2024

Fork Choice Attacks and Protections in EPBS - Ethereum Research - Post by Terrence, July 2024

PEPC

Unbundling PBS: Towards protocol-enforced proposer commitments (PEPC) - Post by Barnabé Monnot, October 2022

PEPC Open Problems - Talk by Barnabé Monnot, August 2023

PEPC FAQ - Post by Barnabé Monnot, July 2023

PEPC-DVT: PEPC with no changes to the consensus protocol - Post by Diego, August 2023

Execution Tickets

Attester-proposer Separation- Talk by Justin drake, 2023

Execution Tickets - Economics - Post by Justin Drake & Mike Neuder, Dec 2023

Economic Analysis of Execution Tickets - Post by Jonah Burian 20 & Davide Crapis, March 2024

Block-auction ePBS versus Execution Ticket - Ethereum Research - Post by Terrence, April 2024

Where the execution ticket discussion actually should start - Post by 0xQuintus, May 2024

Execution Auctions as an Alternative to Execution Tickets - Post by Jonah Burian 20 & Davide Crapis, June 2024

Hacks or Vulnerabilities in ETH supply chain

Post mortem: April 3rd, 2023 mev-boost relay incident and related timing issue - Post by Robert Miller

Equivocation attacks in mev-boost and ePBS - Post by Francesco D’amato & Mike Neuder

Understanding liveness risks from mev-boost - Blog by Hasu

Inclusion Lists

PBS censorship-resistance alternatives - HackMD - Post by Francesco D’amato, 2022

Forward inclusion list - Post by Francesco D’amato, 2022

Censorship Resistance in On-chain Auctions - Paper by Elijah Fox, Mallesh Pai and Max Resnick, Jan 2023

No free lunch – a new inclusion list design - Post by Mike Neuder and Vitalik Buterin, August 2023

Cumulative, Non-Expiring Inclusion Lists - Ethereum Research - Post by Toni Wahrstätter, August 2023

Fun and games with inclusion lists - Economics - Ethereum Research - Post by Barnabe Monnot, September 2023

Spec'ing out Forward Inclusion-List w/ Dedicated Gas Limits - Ethereum Research - Post by Terence, October 2023

The Costs of Censorship: A Modeling and Simulation Approach to Inclusion Lists - Economics - Ethereum Research - Post by Thomas Thiery, November 2023

EIP-7547: Inclusion lists - Core EIPs - Fellowship of Ethereum Magicians
- EIP, Dec 2023

Unconditional inclusion lists - Block proposer - Ethereum Research - Post by Mike Neuder, Jan 2024

Inclusion List (EIP-7547) End to End Workflow - Ethereum Research - Post by Terrence, Feb 2024

The more, the less censored: Introducing committee-enforced inclusion sets (COMIS) on Ethereum - Post by Thomas Thiery, Feb 2024

Inclusion lists: execution, consensus, & engine spec overview - HackMD - Post by Mike Neuder, Feb 2024

Blob Preconfirmations with Inclusion Lists to Mitigate Blob Contention and Censorship - Ethereum Research - Post by Christian Matt, March 2024

The Case for ILECTRA - HackMD - Post by Mike Neuder, March 2024

Breakout Room discussing IL spec for Ethereum - Youtube

[PEEPanEIP#130 :EIP-7547:Inclusion lists with Mike, Terence, Francesco(https://www.youtube.com/watch?v=oRjG0RMnK5U) - Youtube, April 2024

Uncrowdable Inclusion Lists: The Tension between Chain Neutrality, Preconfirmations and Proposer Commitments - Post by Julian Ma et al, April 2024

One-bit-per-attester inclusion lists - Ethereum Research - Post by Vitalik, Jun 2024

Dont Overload the Proposer -Talk by Vitalik, Jun 2024

Fork-Choice enforced Inclusion Lists (FOCIL): A simple committee-based inclusion list proposal - Post by Thomas Thiery, Jun 2024

Relays

Optimistic relays and where to find them - Blog by Ankit Chiplunkar and Mike Neuder

Relays in a post-ePBS world - Post by Mike Neuder, Jon Charbonneau, Hasu, Tomasz K. Stańczak, Chris Hager, and Toni Wahrstätter

Towards enshrined PBS - An optimistic roadmap - Post by Mike Neuder, March 2023

Analyzing Missed Slot Through The Lens of Relays -- A potential path for relay incentivization - Ethereum Research - Post by Ballsyalchemist, Jan 2024

Towards Single Slot Finality

Casper the Friendly Finality Gadget - Paper by Vitalik Buterin et al., October 2017

Incentives in Ethereum's Hybrid Casper Protocol - Paper by Vitalik Buterin et al., March 2019

Analysis of bouncing attack on FFG - Ethereum Research - Post, September 2019

Combining GHOST and Casper - Paper by Vitalik Buterin et al., March 2020

Ebb-and-Flow Protocols: A Resolution of the Availability-Finality Dilemma - Paper by Joachim Neu et al., September 2020

A balancing attack on Gasper, the current candidate for Eth2's beacon chain - Ethereum Research - Post by Joachim Neu et al., October 2020

Proposal for mitigation against balancing attacks to LMD GHOST - Post by Vitalik, 2020

Paths toward single-slot finality - Post by Vitalik, 2021

Balancing Attack: LMD Edition - Ethereum Research - Paper by Joachim Neu et al., Jan 2022

Two Attacks On Proof-of-Stake GHOST/Ethereum -Paper by Joachim Neu et al., March 2022

Goldfish: No More Attacks on Ethereum?! - Paper by Francesco D'Amato et al., September 2022

View-merge as a replacement for proposer boost - Ethereum Research - Post by Francesco D'Amato et al., September 2022

Reorg resilience and security in post-SSF LMD-GHOST - Ethereum Research - Post by Francesco D'Amato et al., November 2022

Horn: Collecting signatures for faster finality - Ethereum Research - Post by George Kadianakis, November 2022

Recent Latest Message Driven GHOST: Balancing Dynamic Availability With Asynchrony Resilience - Paper by Francesco D'Amato et al., Feb 2023

A simple Single Slot Finality protocol - Post by Francesco D’amato and Luca Zanolini, Feb, 2023

Increase the MAX_EFFECTIVE_BALANCE - Ethereum Research - Post by Mike Neuder, June 2023

EIP-7251: Increase the MAX_EFFECTIVE_BALANCE - EIP by Mike Neuder, June 2023

Streamlining fast finality - Ethereum Research - Post by Francesco D'Amato et al., September 2023

Streamlining Sleepy Consensus: Total-Order Broadcast with Single-Vote Decisions in the Sleepy Model - Paper by Francesco D'Amato et al., October 2023

Signature Merging for Large-Scale Consensus - Ethereum Research. - Post by George Kadianakis et al, November 2023

Sticking to 8192 Signatures post SSF - Post by Vitalik Buterin, Dec 2023

Validator consolidation in EIP-7251 - HackMD - Post by Fracesco D'Amato, Jan 2024

Orbit SSF: solo-staking-friendly validator set management for SSF - Ethereum Research - Post by Francesco D'Amato et al., June 2024

Staking & Issuance

Semantics of Staking 1: Liquefaction - Blog by Barnabe Monnot, November 2023

Semantics of Staking 2: Re-staking - Blog by Barnabe Monnot, Jan 2024

Semantics of Staking 3: Advanced Constructions - Blog by Barnabe Monnot, Feb 2024

For more thorough list on Issuance & Staking checkout issuance.wtf

Timing Games

Time in Ethereum - on the implications of replacing our dear friend Poisson - Talk by Caspar Schwarz-Schilling, October 2022

Exploration of MEV Latencies - Post by 0xTaker in collaboration with Frontier Research, May 2023

Time is Money: Strategic Timing Games in Proof-of-Stake Protocols - Paper by Caspar Schwarz-Schilling, Fahad Saleh, Thomas Thiery, Jennifer Pan, Nihar Shah, Barnabé Monnot, May 2023

Time to Bribe: Measuring Block Construction Market - Paper by Tony et al, May 2023

Timing Games: Implications and Possible Mitigations - Ethereum Research - Post by Caspar Schwarz-Schilling, December 2023

The cost of artificial latency in the PBS context - Economics - Ethereum Research - Post by Umberto Natale, December 2023

Validator Timing Game Post EIP4844 - Block proposer - Ethereum Research - Post by Terrence, Jan 2024

Order Flow Auctions

order flow, auctions and centralisation I - a warning - Blog by Quintus Kilbourn

order flow, auctions and centralisation II - order flow auctions - Blog by Quintus Kilbourn

Order flow, Auctions & Centralisation - SBC 2022 by Quintus Kilbourn

The Orderflow Auction Design Space - Blog by Stephane Gosselin & Ankit Chiplunkar

Cryptographic Approaches to Complete Mempool Privacy - Blog by James Stearn

Backrunning Private Transactions using MPC - Blog by Robert Annessi

The Centralizing Effects of Private Order Flow on PBS - Paper by Tivas Gupta, Mallesh Pai and Max Resnick

Miscellaneous

On Block Sizes, Gas Limits and Scalability - Economics - Ethereum Research

MEV burn—a simple design by Justin Drake

Distributed Block Building by Alex Stokes

Payload-timeliness committee (PTC) – an ePBS design by Mike Neuder & Francesco D’amato

MEV-SGX: A sealed bid MEV auction design by Robert Miller

MEV-Boost+/++: Liveness-first Relay Design by 0xKydo

The Future of MEV is SUAVE

The MEVM, SUAVE Centauri, and Beyond by Robert Miller

Threshold Encrypted Mempools: Limitations and Considerations by Antoine Rondelet and Quintus Kilbourn

Concurrent Block Proposers in Ethereum