Ethereum Proof-of-Stake under Scrutiny

被引:12
|
作者
Pavloff, Ulysse [1 ]
Amoussou-Guenou, Yackolley [1 ]
Tucci-Piergiovanni, Sara [1 ]
机构
[1] Univ Paris Saclay, CEA, List, Palaiseau, France
关键词
Ethereum Proof-of-Stake; Liveness; Availability; Bouncing attack;
D O I
10.1145/3555776.3577655
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Ethereum has undergone a recent change called the Merge, which made Ethereum a Proof-of-Stake blockchain shifting closer to BFT consensus. Ethereum, which wished to keep the best of the two protocol designs (BFT and Nakomoto-style), now has a convoluted consensus protocol as its core. The result is a blockchain being possibly produced in a tree-like form while participants try to finalize blocks. Several attacks jeopardizing liveness have been found in this new setting. The Ethereum community has responded by creating a patch. We discovered a new attack on the patched protocol. To support our analysis, we propose a new high-level formalization of the properties of liveness and availability of the Ethereum blockchain, and we provide a pseudo-code. We believe this formalization to be helpful for other analyses as well. Our results yield that the Ethereum Proof-of-Stake has probabilistic liveness, influenced by the parameter describing the time frame allowed for validators to change their mind about the current main chain.
引用
收藏
页码:212 / 221
页数:10
相关论文
共 50 条
  • [1] Two More Attacks on Proof-of-Stake GHOST/Ethereum
    Neu, Joachim
    Tas, Ertem Nusret
    Tse, David
    PROCEEDINGS OF THE 2022 ACM WORKSHOP ON DEVELOPMENTS IN CONSENSUS, CONSENSUSDAY 2022, 2022, : 43 - 52
  • [2] Gas Fees and Unconfirmed Transactions in Ethereum: A Proof-of-Stake (PoS) Focus
    Pierro, Giuseppe Antonio
    Amoordon, Andy
    2024 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ANALYSIS, EVOLUTION AND REENGINEERING-COMPANION, SANER-C 2024, 2024, : 46 - 53
  • [3] Shaping the future of Ethereum: exploring energy consumption in Proof-of-Work and Proof-of-Stake consensus
    Asif, Rameez
    Hassan, Syed Raheel
    FRONTIERS IN BLOCKCHAIN, 2023, 6
  • [4] Proof-of-Stake Sidechains
    Gazi, Peter
    Kiayias, Aggelos
    Zindros, Dionysis
    2019 IEEE SYMPOSIUM ON SECURITY AND PRIVACY (SP 2019), 2019, : 139 - 156
  • [5] Redesign Incentives in Proof-of-Stake Ethereum: An Interdisciplinary Approach of Reinforcement Learning and Mechanism Design
    Tian, Xinyu
    Zhuang, Zesen
    Zhang, Luyao
    2024 6TH INTERNATIONAL CONFERENCE ON DATA-DRIVEN OPTIMIZATION OF COMPLEX SYSTEMS, DOCS 2024, 2024, : 16 - 24
  • [6] Stake-Bleeding Attacks on Proof-of-Stake Blockchains
    Gazi, Peter
    Kiayias, Aggelos
    Russell, Alexander
    2018 CRYPTO VALLEY CONFERENCE ON BLOCKCHAIN TECHNOLOGY (CVCBT), 2018, : 85 - 92
  • [7] Evolution of Shares in a Proof-of-Stake Cryptocurrency
    Rosu, Ioanid
    Saleh, Fahad
    MANAGEMENT SCIENCE, 2021, 67 (02) : 661 - 672
  • [8] A Study of Ethereum's Transition from Proof-of-Work to Proof-of-Stake in Preventing Smart Contracts Criminal Activities
    Hall, Oliver J.
    Shiaeles, Stavros
    Li, Fudong
    NETWORK, 2024, 4 (01): : 33 - 47
  • [9] LaKSA: A Probabilistic Proof-of-Stake Protocol
    Reijsbergen, Daniel
    Szalachowski, Pawel
    Ke, Junming
    Li, Zengpeng
    Zhou, Jianying
    28TH ANNUAL NETWORK AND DISTRIBUTED SYSTEM SECURITY SYMPOSIUM (NDSS 2021), 2021,
  • [10] Securing Proof-of-Stake Blockchain Protocols
    Li, Wenting
    Andreina, Sebastien
    Bohli, Jens-Matthias
    Karame, Ghassan
    DATA PRIVACY MANAGEMENT, CRYPTOCURRENCIES AND BLOCKCHAIN TECHNOLOGY, 2017, 10436 : 297 - 315