Dynamic Pricing for Non-fungible Resources: Designing Multidimensional Blockchain Fee Markets

08/16/2022
by   Theo Diamandis, et al.
0

Public blockchains implement a fee mechanism to allocate scarce computational resources across competing transactions. Most existing fee market designs utilize a joint, fungible unit of account (e.g., gas in Ethereum) to price otherwise non-fungible resources such as bandwidth, computation, and storage, by hardcoding their relative prices. Fixing the relative price of each resource in this way inhibits granular price discovery, limiting scalability and opening up the possibility of denial-of-service attacks. As a result, many prominent networks such as Ethereum and Solana have proposed multi-dimensional fee markets. In this paper, we provide a principled way to design fee markets that efficiently price multiple non-fungible resources. Starting from a loss function specified by the network designer, we show how to compute dynamic prices that align the network's incentives (to minimize the loss) with those of the users and miners (to maximize their welfare), even as demand for these resources changes. Our pricing mechanism follows from a natural decomposition of the network designer's problem into two parts that are related to each other via the resource prices. These results can be used to efficiently set fees in order to improve network performance.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/11/2021

A dual approach for dynamic pricing in multi-demand markets

Dynamic pricing schemes were introduced as an alternative to posted-pric...
research
02/17/2020

On the Power and Limits of Dynamic Pricing in Combinatorial Markets

We study the power and limits of optimal dynamic pricing in combinatoria...
research
03/28/2023

Oracle Counterpoint: Relationships between On-chain and Off-chain Market Data

We investigate the theoretical and empirical relationships between activ...
research
05/07/2021

Stochastic Properties of EIP-1559 Basefees

EIP-1559 is a new proposed pricing mechanism for the Ethereum protocol d...
research
03/07/2023

MEV in fixed gas price blockchains: Terra Classic as a case of study

Maximum extractable value (MEV) has been extensively studied. In most pa...
research
08/26/2023

Dynamic Pricing for Reusable Resources: The Power of Two Prices

Motivated by real-world applications such as rental and cloud computing ...

Please sign up or login with your details

Forgot password? Click here to reset