Skip to content

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

Notifications You must be signed in to change notification settings

0xemperor/A-map-of-Ethereum

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 

Repository files navigation

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

About

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published