43
3

Optimal RANDAO Manipulation in Ethereum

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 α\alpha of stake owned by an adversary, the maximum fraction f(α)f(\alpha) of rounds that a strategic adversary can propose. We further implement our methodology and compute f()f(\cdot) for all α\alpha. For example, we conclude that an optimal strategic participant with 5%5\% of the stake can propose a 5.048%5.048\% fraction of rounds, 10%10\% of the stake can propose a 10.19%10.19\% fraction of rounds, and 20%20\% of the stake can propose a 20.68%20.68\% fraction of rounds.

View on arXiv
Comments on this paper