A common technique used to overcome front-running and other malicious subversions of systems is the commit-reveal sequence.


In this episode, I explain how this works through the use of an analogy with the game "rock, paper, scissors", and then talk a bit about how it is used in the Ethereum Beacon chain and in front-running prevention systems.