License: Creative Commons Attribution 4.0 International license (CC BY 4.0)
When quoting this document, please refer to the following
DOI: 10.4230/LIPIcs.DISC.2023.6
URN: urn:nbn:de:0030-drops-191325
URL: http://dagstuhl.sunsite.rwth-aachen.de/volltexte/2023/19132/
Go to the corresponding LIPIcs Volume Portal


Azouvi, Sarah ; Goren, Guy ; Heimbach, Lioba ; Hicks, Alexander

Base Fee Manipulation in Ethereum’s EIP-1559 Transaction Fee Mechanism

pdf-format:
LIPIcs-DISC-2023-6.pdf (0.9 MB)


Abstract

In 2021 Ethereum adjusted the transaction pricing mechanism by implementing EIP-1559, which introduces the base fee - a network fee that is burned and dynamically adjusts to the network demand. The authors of the Ethereum Improvement Proposal (EIP) noted that a miner with more than 50% of the mining power could be incentivized to deviate from the honest mining strategy. Instead, such a miner could propose a series of empty blocks to artificially lower demand and increase her future rewards. In this paper, we generalize this attack and show that under rational player behavior, deviating from the honest strategy can be profitable for a miner with less than 50% of the mining power. We show that even when miners do not collaborate, it is at times rational for smaller miners to join the attack. Finally, we propose a mitigation to address the identified vulnerability.

BibTeX - Entry

@InProceedings{azouvi_et_al:LIPIcs.DISC.2023.6,
  author =	{Azouvi, Sarah and Goren, Guy and Heimbach, Lioba and Hicks, Alexander},
  title =	{{Base Fee Manipulation in Ethereum’s EIP-1559 Transaction Fee Mechanism}},
  booktitle =	{37th International Symposium on Distributed Computing (DISC 2023)},
  pages =	{6:1--6:22},
  series =	{Leibniz International Proceedings in Informatics (LIPIcs)},
  ISBN =	{978-3-95977-301-0},
  ISSN =	{1868-8969},
  year =	{2023},
  volume =	{281},
  editor =	{Oshman, Rotem},
  publisher =	{Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
  address =	{Dagstuhl, Germany},
  URL =		{https://drops.dagstuhl.de/opus/volltexte/2023/19132},
  URN =		{urn:nbn:de:0030-drops-191325},
  doi =		{10.4230/LIPIcs.DISC.2023.6},
  annote =	{Keywords: blockchain, Ethereum, transaction fee mechanism, EIP-1559}
}

Keywords: blockchain, Ethereum, transaction fee mechanism, EIP-1559
Collection: 37th International Symposium on Distributed Computing (DISC 2023)
Issue Date: 2023
Date of publication: 05.10.2023
Supplementary Material: Software (Source Code): https://github.com/liobaheimbach/Base-Fee-Manipulation-In-Ethereum-s-EIP-1559-Transaction-Fee-Mechanism archived at: https://archive.softwareheritage.org/swh:1:dir:fcf6c5989632f539038fc7c1f9c82f8ef2b17154


DROPS-Home | Fulltext Search | Imprint | Privacy Published by LZI