Optimal RANDAO Manipulation in Ethereum
Kaya Alpturer, S. Matthew Weinberg

TL;DR
This paper analyzes the extent of RANDAO manipulation in Ethereum, providing a method to compute the maximum proposal fraction for any adversarial stake, revealing how strategic stake control can influence proposal power.
Contribution
It introduces a methodology to calculate the maximum RANDAO proposal manipulation for any adversarial stake fraction and implements it to quantify potential manipulation levels.
Findings
An adversary with 5% stake can propose approximately 5.048% of rounds.
An adversary with 10% stake can propose approximately 10.19% of rounds.
An adversary with 20% stake can propose approximately 20.68% of rounds.
Abstract
It is well-known that RANDAO manipulation is possible in Ethereum if an adversary controls the proposers assigned to the last slots in an epoch. We provide a methodology to compute, for any fraction of stake owned by an adversary, the maximum fraction of rounds that a strategic adversary can propose. We further implement our methodology and compute for all . For example, we conclude that an optimal strategic participant with of the stake can propose a fraction of rounds, of the stake can propose a fraction of rounds, and of the stake can propose a fraction of rounds.
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.
Taxonomy
TopicsTarget Tracking and Data Fusion in Sensor Networks
