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.
翻译:区块链系统承诺对不同目的和紧急程度要求的各种去中心化应用程序(DApp)具有包容性。尽管如此,目前流行平台上部署的交易费用机制以及先前针对相关机制设计问题的模型都专注于通过提高价格来支持在拥挤期间重视即时服务的客户。为了解决这一问题,我们引入了一个能够捕捉区块链系统的通信多样性的模型以及一个分层定价机制,能够实现更具包容性的交易政策。在这个模型中,我们正式证明了以太坊目前使用的交易费用机制EIP-1559不具备包容性,并通过实验证明了在拥堵时价格横向激增。另一方面,我们正式证明了我们的机制实现了期望稳定的价格,并提供了实验结果,证明了低紧急程度交易的价格可以保持较低,从而使多样化的交易类型进入区块链。同时,也许出乎意料的是,我们的机制不一定会牺牲收入,因为由于机制的价格歧视能力,低紧急程度交易的价格下降可以从高紧急程度交易中获取。