Paper 2024/1646
Transaction Execution Mechanisms
Abstract
This paper studies transaction execution mechanisms (TEMs) for blockchains, as the efficient resource allocation across multiple parallel executions queues or "local fee markets." We present a model considering capacity constraints, user valuations, and delay costs in a multi-queue system with an aggregate capacity constraint due to global consensus. We show that revenue maximization tends to allocate capacity to the highest-paying queue, while welfare maximization generally serves all queues. Optimal relative pricing of different queues depends on factors such as market size, demand elasticity, and the balance between local and global congestion. Our results have implications for evolving blockchain architectures, including parallel execution, DAG-based systems, and multiple concurrent proposers, and can help design more efficient TEMs.
Metadata
- Available format(s)
- Publication info
- Preprint.
- Keywords
- BlockchainTransaction Execution MechanismsParallel ExecutionFee MarketsConsensus
- Contact author(s)
- an1490 @ nyu edu
- History
- 2024-10-14: approved
- 2024-10-12: received
- See all versions
- Short URL
- https://ia.cr/2024/1646
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2024/1646, author = {Abdoulaye Ndiaye}, title = {Transaction Execution Mechanisms}, howpublished = {Cryptology {ePrint} Archive, Paper 2024/1646}, year = {2024}, url = {https://eprint.iacr.org/2024/1646} }