Three Attacks on Proof-of-Stake Ethereum

10/19/2021
by   Caspar Schwarz-Schilling, et al.
0

Recently, two attacks were presented against Proof-of-Stake (PoS) Ethereum: one where short-range reorganizations of the underlying consensus chain are used to increase individual validators' profits and delay consensus decisions, and one where adversarial network delay is leveraged to stall consensus decisions indefinitely. We provide refined variants of these attacks, considerably relaxing the requirements on adversarial stake and network timing, and thus rendering the attacks more severe. Combining techniques from both refined attacks, we obtain a third attack which allows an adversary with vanishingly small fraction of stake and no control over network message propagation (assuming instead probabilistic message propagation) to cause even long-range consensus chain reorganizations. Honest-but-rational or ideologically motivated validators could use this attack to increase their profits or stall the protocol, threatening incentive alignment and security of PoS Ethereum. The attack can also lead to destabilization of consensus from congestion in vote processing.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/02/2022

Two Attacks On Proof-of-Stake GHOST/Ethereum

We present two attacks targeting the Proof-of-Stake (PoS) Ethereum conse...
research
10/28/2022

Ethereum Proof-of-Stake under Scrutiny

Ethereum has undergone a recent change called the Merge, which made Ethe...
research
03/06/2020

Combining GHOST and Casper

We present "Gasper," a proof-of-stake-based consensus protocol, which is...
research
05/15/2023

Time is Money: Strategic Timing Games in Proof-of-Stake Protocols

We propose a model suggesting that honest-but-rational consensus partici...
research
09/07/2022

No More Attacks on Proof-of-Stake Ethereum?

The latest message driven (LMD) greedy heaviest observed sub-tree (GHOST...
research
12/06/2019

Selfish Behavior in the Tezos Proof-of-Stake Protocol

Proof-of-Stake consensus protocols give rise to complex modeling challen...
research
06/19/2023

Ethereum Proof-of-Stake Consensus Layer: Participation and Decentralization

In September 2022, Ethereum transitioned from Proof-of-Work (PoW) to Pro...

Please sign up or login with your details

Forgot password? Click here to reset