Transaction Fee Mechanism Design

06/02/2021
by   Tim Roughgarden, et al.
0

Demand for blockchains such as Bitcoin and Ethereum is far larger than supply, necessitating a mechanism that selects a subset of transactions to include "on-chain" from the pool of all pending transactions. This paper investigates the problem of designing a blockchain transaction fee mechanism through the lens of mechanism design. We introduce two new forms of incentive-compatibility that capture some of the idiosyncrasies of the blockchain setting, one (MMIC) that protects against deviations by profit-maximizing miners and one (OCA-proofness) that protects against off-chain collusion between miners and users. This study is immediately applicable to a recent (August 5, 2021) and major change to Ethereum's transaction fee mechanism, based on a proposal called "EIP-1559." Historically, Ethereum's transaction fee mechanism was a first-price (pay-as-bid) auction. EIP-1559 suggested making several tightly coupled changes, including the introduction of variable-size blocks, a history-dependent reserve price, and the burning of a significant portion of the transaction fees. We prove that this new mechanism earns an impressive report card: it satisfies the MMIC and OCA-proofness conditions, and is also dominant-strategy incentive compatible (DSIC) except when there is a sudden demand spike. We also introduce an alternative design, the "tipless mechanism," which offers an incomparable slate of incentive-compatibility guarantees – it is MMIC and DSIC, and OCA-proof unless in the midst of a demand spike.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/04/2021

Foundations of Transaction Fee Mechanism Design

In blockchains such as Bitcoin and Ethereum, users compete in a transact...
research
12/01/2020

Transaction Fee Mechanism Design for the Ethereum Blockchain: An Economic Analysis of EIP-1559

EIP-1559 is a proposal to make several tightly coupled additions to Ethe...
research
03/25/2021

Dynamic Posted-Price Mechanisms for the Blockchain Transaction-Fee Market

In recent years, prominent blockchain systems such as Bitcoin and Ethere...
research
08/18/2022

To EVM or Not to EVM: Blockchain Compatibility and Network Effects

We study the competition between blockchains in a multi-chain environmen...
research
08/26/2023

Transaction fee mechanism for Proof-of-Stake protocol

We study a mechanism design problem in the blockchain proof-of-stake (Po...
research
02/14/2023

Transaction Fee Mining and Mechanism Design

Transaction fees represent a major incentive in many blockchain systems ...
research
01/29/2022

Green NFTs: A Study on the Environmental Impact of Cryptoart Technologies

We introduce a model of greenhouse gas emissions due to on-chain activit...

Please sign up or login with your details

Forgot password? Click here to reset