Dynamic transaction fee mechanism design

Dynamic transaction fee mechanism design
Dynamic transaction fee mechanism design

Transaction fee mechanism design for blockchains is an active field of research; however, much of the current literature focuses on a static model in which users only care about inclusion in the next block. In contrast, this paper studies the design of transaction fee mechanisms in a more realistic dynamic setting where both transactions and blocks arrive over time and users face a dynamic tradeoff between paying more for immediate inclusion or paying less for delayed inclusion.

In this context we show two main results. First we show that Proof-of-Stake chains, where blocks arrive at deterministic intervals, have lower equilibrium congestion and bids than Proof-of-Work chains with the same demand and throughput. Second, we investigate EIP-1559, a dynamic reserve price mechanism introduced to Ethereum in 2021. We show that, unlike in the static model, EIP-1559 is not Dominant Strategy Incentive Compatible (DSIC) in the dynamic model. Furthermore we show that rapid updates to the reserve price can lead to substantial congestion for low willingness-to-pay users. We use these findings to study how to improve on EIP-1559. In particular, we argue that slower updating rules for EIP-1559 may alleviate the delays for low types.

Categories

Related Articles

Newsletter

Follow our journey

Consensys may use the contact information you provide to us to contact you about our products and services. By clicking “subscribe” above you consent to receive such communications. You may unsubscribe from these communications at any time. For information on how to unsubscribe, as well as our privacy practices and commitment to protecting your privacy, please review our Privacy Policy.