Becoming Immutable: How Ethereum is Made
Andrea Canidio, Vabuk Pahari

TL;DR
This paper investigates Ethereum's transaction inclusion process by analyzing non-winning blocks, revealing how routing and block composition impact transaction delays and execution quality.
Contribution
It introduces a novel dataset of non-winning Ethereum blocks and demonstrates their influence on transaction delays and market outcomes.
Findings
21% of user transactions are delayed due to non-inclusion in winning blocks.
Execution probability and prices vary across proposed blocks for the same transaction.
Routing and block composition significantly affect market quality and transaction outcomes.
Abstract
Blockchain's economic value lies in enabling financial and economic transactions without relying on trusted, centralized intermediaries. In practice, however, transactions pass through a fragmented chain of intermediaries before being included on-chain. Because standard blockchain data reveal only the winning block, this process is largely unobservable. We address this limitation by constructing a novel dataset of 15,097 non-winning Ethereum blocks, that is, blocks proposed but not selected for inclusion. We show that 21% of user transactions are delayed: they appear in candidate blocks but not in the winning block, implying that fragmented routing materially affects inclusion time. We further show that execution quality varies substantially across candidate blocks: for the same swap, both execution probability and execution price differ across proposed blocks. To study these…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
