Routing Attacks in Ethereum PoS: A Systematic Exploration
Constantine Doumanidis, Maria Apostolaki

TL;DR
This paper explores routing-based vulnerabilities in Ethereum's PoS system, demonstrating practical attacks that can cause financial losses or increase gains, highlighting the need for improved security measures.
Contribution
It introduces a novel framework for inferring validator distribution and presents two effective network-level attacks exploiting routing vulnerabilities in Ethereum PoS.
Findings
StakeBleed can cause 300 ETH losses in 2 hours with 30 IP prefixes.
KnockBlock can increase MEV gains by 44.5% with less than 2 minutes hijacking.
Both attacks are practical and highlight critical security gaps.
Abstract
With the promise of greater decentralization and sustainability, Ethereum transitioned from a Proof-of-Work (PoW) to a Proof-of-Stake (PoS) consensus mechanism. The new consensus protocol introduces novel vulnerabilities that warrant further investigation. The goal of this paper is to investigate the security of Ethereum's PoS system from an Internet routing perspective. To this end, this paper makes two contributions: First, we devise a novel framework for inferring the distribution of validators on the Internet without disturbing the real network. Second, we introduce a class of network-level attacks on Ethereum's PoS system that jointly exploit Internet routing vulnerabilities with the protocol's reward and penalty mechanisms. We describe two representative attacks: StakeBleed, where the attacker triggers an inactivity leak, halting block finality and causing financial losses for all…
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.
