Tiered Mechanisms for Blockchain Transaction Fees

04/12/2023
by   Aggelos Kiayias, et al.
0

Blockchain systems come with the promise of being inclusive for a variety of decentralized applications (DApps) that can serve different purposes and have different urgency requirements. Despite this, the transaction fee mechanisms currently deployed in popular platforms as well as previous modeling attempts for the associated mechanism design problem focus on an approach that favors increasing prices in favor of those clients who value immediate service during periods of congestion. To address this issue, we introduce a model that captures the traffic diversity of blockchain systems and a tiered pricing mechanism that is capable of implementing more inclusive transaction policies. In this model, we demonstrate formally that EIP-1559, the transaction fee mechanism currently used in Ethereum, is not inclusive and demonstrate experimentally that its prices surge horizontally during periods of congestion. On the other hand, we prove formally that our mechanism achieves stable prices in expectation and we provide experimental results that establish that prices for transactions can be kept low for low urgency transactions, resulting in a diverse set of transaction types entering the blockchain. At the same time, perhaps surprisingly, our mechanism does not necessarily sacrifice revenue since the lowering of the prices for low urgency transactions can be covered from high urgency ones due to the price discrimination ability of the mechanism.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/17/2022

Is my transaction done yet? An empirical study of transaction processing times in the Ethereum Blockchain Platform

Ethereum is one of the most popular platforms for the development of blo...
research
10/22/2021

Selfish Opaque Transaction Ordering in the Bitcoin Blockchain: The Case for Chain Neutrality

Most public blockchain protocols, including the popular Bitcoin and Ethe...
research
01/22/2022

Sliding Window Challenge Process for Congestion Detection

Many prominent smart-contract applications such as payment channels, auc...
research
04/21/2022

Using SGX for Meta-Transactions Support in Ethereum DApps

Decentralized applications (DApps) gained traction in the context of the...
research
09/01/2020

Transaction Pricing for Maximizing Throughput in a Sharded Blockchain Ledger

In this paper, we present a pricing mechanism that aligns incentives of ...
research
08/12/2023

A First Study of MEV on an Up-and-Coming Blockchain: Algorand

Maximal Extractable Value (MEV) significantly influences network incenti...
research
03/08/2021

Why Do My Blockchain Transactions Fail? A Study of Hyperledger Fabric (Extended version)*

Permissioned blockchain systems promise to provide both decentralized tr...

Please sign up or login with your details

Forgot password? Click here to reset