Designing Redistribution Mechanisms for Reducing Transaction Fees in Blockchains
Abstract: Blockchains deploy Transaction Fee Mechanisms (TFMs) to determine which user transactions to include in blocks and determine their payments (i.e., transaction fees). Increasing demand and scarce block resources have led to high user transaction fees. As these blockchains are a public resource, it may be preferable to reduce these transaction fees. To this end, we introduce Transaction Fee Redistribution Mechanisms (TFRMs) -- redistributing VCG payments collected from such TFM as rebates to minimize transaction fees. Classic redistribution mechanisms (RMs) achieve this while ensuring Allocative Efficiency (AE) and User Incentive Compatibility (UIC). Our first result shows the non-triviality of applying RM in TFMs. More concretely, we prove that it is impossible to reduce transaction fees when (i) transactions that are not confirmed do not receive rebates and (ii) the miner can strategically manipulate the mechanism. Driven by this, we propose \emph{Robust} TFRM (\textsf{R-TFRM}): a mechanism that compromises on an honest miner's individual rationality to guarantee strictly positive rebates to the users. We then introduce \emph{robust} and \emph{rational} TFRM (\textsf{R}$2$\textsf{-TFRM}) that uses trusted on-chain randomness that additionally guarantees miner's individual rationality (in expectation) and strictly positive rebates. Our results show that TFRMs provide a promising new direction for reducing transaction fees in public blockchains.
- Martin J Bailey. 1997. The Demand Revealing Process: To Distribute the Surplus. Public Choice 91, 2 (1997), 107–26. https://EconPapers.repec.org/RePEc:kap:pubcho:v:91:y:1997:i:2:p:107-26
- StableFees: A Predictable Fee Market for Cryptocurrencie. Available at SSRN 3318327 (2019).
- Randpiper–reconfiguration-friendly random beacons with quadratic communication. In ACM CCS. 3502–3524.
- Vitalik Buterin et al. 2014. A next-generation smart contract and decentralized application platform. White Paper 3, 37 (2014), 2–1.
- EIP-1559: Fee market change for ETH 1.0 chain. eips.ethereum.org/EIPS/eip-1559.
- Ruggiero Cavallo. 2006. Optimal Decision-Making With Minimal Waste: Strategyproof Redistribution of VCG Payments. In Proc. of the 5th Int. Joint Conf. on Autonomous Agents and Multi Agent Systems (AAMAS’06). Hakodate, Japan, 882–889. http://econcs.seas.harvard.edu/files/econcs/files/cavallo-redis.pdf
- Ruggiero Cavallo. 2008. Efficiency and Redistribution in Dynamic Mechanism Design. In Proc. 9th ACM Conf. on Electronic Commerce (EC’08). Chicago, IL, 220–229. http://econcs.seas.harvard.edu/files/econcs/files/cavallo-ec08.pdf
- Hao Chung and Elaine Shi. 2023. Foundations of transaction fee mechanism design. In ACM-SIAM SODA. 3856–3899.
- Edward Clarke. 1971. Multipart pricing of public goods. Public Choice 11, 1 (1971), 17–33.
- Spurt: Scalable distributed randomness beacon with transparent setup. In IEEE S&P.
- Destroy to save. Games and Economic Behavior 86, C (2014), 392–404.
- Optimal auctions through deep learning. In ICML. PMLR, 1706–1715.
- Boi Faltings. 2005. A Budget-balanced, Incentive-compatible Scheme for Social Choice. In Agent-Mediated Electronic Commerce VI. Theories for and Engineering of Distributed Mechanisms and Systems: AAMAS 2004 Workshop, AMEC 2004. 30–43.
- Dynamic posted-price mechanisms for the blockchain transaction-fee market. In ACM Conference on Advances in Financial Technologies (AFT). 86–99.
- Theodore Groves. 1973. Incentives in Teams. Econometrica 41, 4 (1973), 617–31.
- Sujit Gujar and Y. Narahari. 2011. Redistribution Mechanisms for Assignment of Heterogeneous Objects. J. Artif. Int. Res. 41, 2 (May 2011), 24.
- Mingyu Guo. 2012. Worst-case Optimal Redistribution of VCG Payments in Heterogeneous-item Auctions with Unit Demand. In AAMAS. 745–752.
- Mingyu Guo and Vincent Conitzer. 2007. Worst-case Optimal Redistribution of VCG Payments. In ACM EC. 30–39.
- Mingyu Guo and Vincent Conitzer. 2008. Better Redistribution with Inefficient Allocation in Multi-unit Auctions with Unit Demand. In ACM EC. 210–219.
- Mingyu Guo and Vincent Conitzer. 2009. Worst-case optimal redistribution of VCG payments in multi-unit auctions. Games and Economic Behavior 67, 1 (2009), 69–98.
- Jason D. Hartline and Tim Roughgarden. 2008. Optimal Mechanism Design and Money Burning. In Proceedings of the Fortieth Annual ACM Symposium on Theory of Computing (Victoria, British Columbia, Canada) (STOC ’08). ACM, New York, NY, USA, 75–84. https://doi.org/10.1145/1374376.1374390
- Order-fairness for byzantine consensus. In Annual International Cryptology Conference (CRYPTO). 451–480.
- Klaus Kursawe. 2020. Wendy, the good little fairness widget: Achieving order fairness for blockchains. In ACM Conference on Advances in Financial Technologies (AFT). 25–36.
- Learning Optimal Redistribution Mechanisms Through Neural Networks. In Proceedings of the 17th International Conference on Autonomous Agents and MultiAgent Systems. 345–353.
- A Differential Approach to Expected Utility Maximizing Mechanisms. North Holland, 289-308.
- On Blockchain Commit Times: An analysis of how miners choose Bitcoin transactions. In The Second International Workshop on Smart Data for Blockchain and Distributed Ledger (SDBD2020).
- Herve Moulin. 2009. Almost budget-balanced VCG mechanisms to assign multiple objects. Journal of Economic Theory 144, 1 (2009), 96–119.
- Roger B Myerson and Mark A Satterthwaite. 1983. Efficient mechanisms for bilateral trading. Journal of economic theory 29, 2 (1983), 265–281.
- Satoshi Nakamoto. 2008. Bitcoin: A peer-to-peer electronic cash system. Decentralized Business Review (2008), 21260.
- Ariel Orda and Ori Rottenstreich. 2021. Enforcing fairness in blockchain transaction ordering. Peer-to-peer Networking and Applications 14, 6 (2021), 3660–3673.
- Achieving Budget-Balance with Vickrey-Based Payment Schemes in Exchanges. In Proc. 17th International Joint Conference on Artificial Intelligence (IJCAI’01). 1161–1168. http://econcs.seas.harvard.edu/files/econcs/files/combexch01.pdf
- Ryan Porter and Yoav Shoham. 2003. On cheating in sealed-bid auctions. In Proceedings of the 4th ACM conference on Electronic commerce. 76–84.
- Tim Roughgarden. 2021. Transaction Fee Mechanism Design. In ACM Conference on Economics and Computation (ACM EC). 792.
- BitcoinF: Achieving Fairness For Bitcoin In Transaction Fee Only Model. In AAMAS. 2008–2010.
- Corwin Smith. 2023. PROOF-OF-STAKE REWARDS AND PENALTIES. ethereum.org/en/developers/docs/consensus-mechanisms/pos/rewards-and-penalties/. [Online].
- A neural architecture for designing truthful and efficient auctions. arXiv preprint arXiv:1907.05181 (2019).
- W. Vickrey. 1961. Counterspeculation, Auctions, and Competitive Sealed Tenders. Journal of Finance 16, 1 (March 1961), 8–37.
- YCHARTS. 2022a. Bitcoin Transactions Per Day. ycharts.com/indicators/bitcoin_transactions_per_day.
- YCHARTS. 2022b. Ethereum Transactions Per Day. ycharts.com/indicators/ethereum_transactions_per_day.
- Bayesian-Nash-Incentive-Compatible Mechanism for Blockchain Transaction Fee Allocation. In Crypto Economics Security Conference (CESC).
Paper Prompts
Sign up for free to create and run prompts on this paper using GPT-5.
Top Community Prompts
Collections
Sign up for free to add this paper to one or more collections.