writing (articles)

home / writing (articles)

by topic

MEV
relays
enshrined Proposer-Builder Separation
censorship resistance
enshrined auction mechanisms
execution layer
proof-of-stake
ethereum consensus
procurement / zkEVM for Ethereum
`ETH` the asset
exit/withdrawal queues
EIP-7251; MAX_EFFECTIVE_BALANCE
liquid staking / restaking
blobs
random

by year

2026

→ Ethereum PropAMMs: today and tomorrow


→ ePBS, distilled.


→ Proprietary AMMs and Ethereum


zkevm bandwidth

→ A native zkEVM scales bandwidth, not just execution


capacity oracles

→ Capacity oracles


application-controlled execution

→ Application-controlled execution: A case study on cancel prioritization


2025

decouple payload and da

→ Decouple ExecutionPayload validity from Data Availability


overnight repos

→ Overnight reverse repurchases and the Feds' balance sheet


prover market

→ On Ethereum Prover Market Design


blob mempool

→ On the future of the blob mempool


anonymous participation

→ On incentivizing anonymous participation


blob gossip

→ Blob gossip and validation before and after PeerDAS


eip-7922

→ EIP-7922: Dynamic exit queue rate limit

by Mikhail Kalinin (@mkalinin), Mike Neuder (@michaelneuder), Mallesh Pai (@Mmp610)
https://eips.ethereum.org/EIPS/eip-7922

exit queue flexibility

→ Adding flexibility to Ethereum's exit queue


validator exits

→ ELI5: Ethereum Validator Exits


2024

ethesis

→ My (e)thesis: settlement, data availability, execution — in that order.


mechan-stein

→ Mechan-stein


block-space distribution

→ On block-space distribution mechanisms


issuance tertiary

→ Issuance Issues – Tertiary Treatise


issuance subsequent

→ Issuance Issues – Subsequent Soliloquy


issuance initial

→ Issuance Issues – Initial Issue


ilectra

→ The Case for ILECTRA


il poc spec

→ Inclusion Lists PoC Specification


risks of lrts

→ The risks of LRTs


concurrent proposers

→ Concurrent Block Proposers in Ethereum


rollup-centric roadmap

→ Rollup-Centric Roadmap (2024 version) (mike+stokes version) (From The Vault)


consider the epbs

→ Consider the ePBS


il spec overview

→ Inclusion lists: execution, consensus, & engine spec overview


unconditional il

→ Unconditional inclusion lists


validator consolidation

→ Validator consolidation in EIP-7251


2023

execution tickets

→ Execution tickets


timing games

→ The persistence of timing games


mev-burn

→ Dr. changestuff or: how i learned to stop worrying and love mev-burn


on 0x3d84

→ On 0x3d84a438af72f6396785eea97b32f903520e36c8


coteries

→ A set-theoretic view of Ethereum coteries


lido attack vectors

→ Magnitude and direction of Lido attack vectors


cr in mev-boost

→ Resistance is ~not futile; CR in mev-boost~


eip-7547

→ EIP-7547: Inclusion lists

by mike (@michaelneuder), Vitalik (@vbuterin), Francesco (@fradamt), Terence (@terencechain), potuz (@potuz), Manav (@manav2401)
https://eips.ethereum.org/EIPS/eip-7547

solo staking rig

→ solo-staking rig


infinite buffet

→ ePBS – the infinite buffet


two-tiered staking

→ Can we find Goldilocks? Musings on “two-tiered” staking, a native Liquid Staking Token design.


slashing 7251

→ Slashing penalty analysis; EIP-7251


no free lunch

→ No free lunch – a new inclusion list design


relays post-epbs

→ Relays in a post-ePBS world

by Mike, Jon, Hasu, Tomasz, Chris, and Toni
https://ethresear.ch/t/relays-in-a-post-epbs-world/16278

faq 7251

→ FAQ on EIP-7251; Increasing the MAX_EFFECTIVE_BALANCE

by Mike, Francesco, Dapplion, and Mikhail
https://notes.ethereum.org/@mikeneuder/eip-7251-faq

ptc

→ Payload-timeliness committee (PTC) – an ePBS design

by Mike Neuder and Francesco D'Amato based on discussions with Potuz and Terence Tsao
https://ethresear.ch/t/payload-timeliness-committee-ptc-an-epbs-design/16054

eip-7251

→ EIP-7251: Increase the MAX_EFFECTIVE_BALANCE

by mike (@michaelneuder), Francesco (@fradamt), dapplion (@dapplion), Mikhail (@mkalinin), Aditya (@adiasg), Justin (@justindrake), lightclient (@lightclient), Felix Lange (@fjl)
https://eips.ethereum.org/EIPS/eip-7251

modest proposal

→ Increase the MAX_EFFECTIVE_BALANCE – a modest proposal

by Mike Neuder, Francesco D'Amato, Aditya Asgaonkar, and Justin Drake
https://ethresear.ch/t/increase-the-max-effective-balance-a-modest-proposal/15801

why enshrine pbs

→ Why enshrine Proposer-Builder Separation? A viable path to ePBS


bid cancellations

→ Bid cancellations considered harmful


ordering of events

→ Time, slots, and the ordering of events in Ethereum Proof-of-Stake

by Georgios Konstantopoulos and Mike Neuder
https://www.paradigm.xyz/2023/04/mev-boost-ethereum-consensus

optimistic relays

→ Optimistic relays and where to find them


equivocation attacks

→ Equivocation attacks in mev-boost and ePBS


optimistic weekend

→ An optimistic weekend


towards epbs

→ Towards enshrined PBS — an optimistic roadmap


optimistic relay proposal

→ Optimistic Relay Proposal


2020

strumpack

→ Implementing Mixed-Precision Iterative Refinement in STRUMPACK

by Michael Neuder
strumpack.pdf