Skip to main content

Transaction Fee Mechanism Design

This technical report by Tim Roughgarden provides a comprehensive analysis of transaction fee mechanisms (TFMs) in blockchain systems, with a specific focus on

Abstract

This technical report by Tim Roughgarden provides a comprehensive analysis of transaction fee mechanisms (TFMs) in blockchain systems, with a specific focus on the Ethereum 1559 model. The paper introduces a formal game-theoretic framework to evaluate the design of fee auctions, considering the objectives of user experience, miner incentive alignment, and network stability. Roughgarden contrasts traditional first-price auctions with burn-based mechanisms, highlighting how the latter reduces the volatility of fee markets and improves the predictability of transaction inclusion. The paper explores the risks of side-deals and censorship, providing a mathematical rigor that is often missing from general discussions about protocol upgrades. By evaluating the EIP-1559 proposal in depth, the author demonstrates how subtle changes to the TFM can significantly impact the user cost profile and the long-term economic sustainability of the base layer. This paper is widely considered the standard text for understanding how blockchain protocols manage congestion and incentivize validator behavior. Authors: Tim Roughgarden Publication: arXiv preprint Publication date: 2021-01-01

Key findings

  • First-price auctions create unnecessary volatility and suboptimal UX for blockchain users.
  • The EIP-1559 mechanism effectively decouples base fees from priority fees to improve predictability.
  • Miner extractable value (MEV) presents persistent challenges that require specific TFM design considerations.
  • Incentive compatibility is the primary metric for evaluating the success of a transaction fee mechanism.

Citation

Tim Roughgarden (2021). Transaction Fee Mechanism Design. arXiv preprint. https://arxiv.org/abs/2106.01340
Canonical knowledge ID: research:transaction-fee-mechanism-design