Paper 2024/1646

Transaction Execution Mechanisms

Abdoulaye Ndiaye, New York University
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)
PDF
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
Creative Commons Attribution
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}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.