Skip to main content

Transaction Fee Mechanism for Order-Sensitive Blockchain-Based Applications

  • Conference paper
  • First Online:
Computer Security. ESORICS 2023 International Workshops (ESORICS 2023)

Abstract

Demand for blockchains such as Bitcoin and Ethereum far exceeds supply, thereby requiring a selection mechanism that, from a transaction pool, chooses a subset of transactions to be included “on-chain”. Historically, every transaction submitted to the pool is associated with a bid (in the blockchain’s native currency). A miner then decides which set of transactions from the pool should be included in a block. When the block is published, the bid of each included transaction is transferred from its creator to the miner. However, in newer applications such as decentralised finance (DeFi), transaction inclusion in a block is no longer sufficient. In fact, the order in which the transaction is executed is of paramount importance. While research exists on mitigating transaction ordering manipulations, there is a lack of work on transaction fee mechanisms (TFMs) that are order-robust. This paper investigates order-robust TFMs from a mechanism design perspective and shows several impossibility results. For instance, we demonstrate that the recent EIP-1559 TFM is not incentive-compatible for order-sensitive transactions. On the other hand, we present and prove a necessary condition for an order-robust TFM.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 59.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 79.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Crypto total market cap 2010–2022. https://www.statista.com/statistics/730876/cryptocurrency-maket-value/. Accessed 1 Feb 2022

  2. Basu, S., Easley, D., O’Hara, M., Sirer, E.G.: StableFees: a predictable fee market for cryptocurrencies. Manage. Sci. 69, 6417–7150 (2023)

    Google Scholar 

  3. Basu, S., Easley, D.A., O’Hara, M., Sirer, E.G.: Towards a functional fee market for cryptocurrencies. CoRR abs/1901.06830 (2019). http://arxiv.org/abs/1901.06830

  4. Chung, H., Shi, E.: Foundations of transaction fee mechanism design, pp. 3856–3899 (2023). https://doi.org/10.1137/1.9781611977554.ch150, https://epubs.siam.org/doi/abs/10.1137/1.9781611977554.ch150

  5. Daian, P., et al.: Flash Boys 2.0: frontrunning in decentralized exchanges, miner extractable value, and consensus instability. In: 2020 IEEE Symposium on Security and Privacy (SP), pp. 910–927 (2020). https://doi.org/10.1109/SP40000.2020.00040

  6. Eskandari, S., Moosavi, S., Clark, J.: SoK: transparent dishonesty: front-running attacks on blockchain. In: Bracciali, A., Clark, J., Pintore, F., Rønne, P.B., Sala, M. (eds.) FC 2019. LNCS, vol. 11599, pp. 170–189. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-43725-1_13

    Chapter  Google Scholar 

  7. Lavi, R., Sattath, O., Zohar, A.: Redesigning bitcoin’s fee market. ACM Trans. Econ. Comput. 10(1), 1–31 (2022). https://doi.org/10.1145/3530799

  8. Leonardos, S., Monnot, B., Reijsbergen, D., Skoulakis, E., Piliouras, G.: Dynamical analysis of the eip-1559 ethereum fee market. In: Proceedings of the 3rd ACM Conference on Advances in Financial Technologies. p. 114–126. AFT ’21, Association for Computing Machinery, New York, NY, USA (2021). https://doi.org/10.1145/3479722.3480993, https://0-doi-org.pugwash.lib.warwick.ac.uk/10.1145/3479722.3480993

  9. Liu, Y., Lu, Y., Nayak, K., Zhang, F., Zhang, L., Zhao, Y.: Empirical analysis of EIP-1559: transaction fees, waiting times, and consensus security. In: Proceedings of the 2022 ACM SIGSAC Conference on Computer and Communications Security, CCS 2022, pp. 2099–2113. Association for Computing Machinery, New York, NY, USA (2022). https://doi.org/10.1145/3548606.3559341

  10. Nakamoto, S., et al.: Bitcoin. A peer-to-peer electronic cash system (2008)

    Google Scholar 

  11. Piet, J., Fairoze, J., Weaver, N.: Extracting Godl [sic] from the salt mines: ethereum miners extracting value. arXiv preprint arXiv:2203.15930 (2022)

  12. Qin, K., Zhou, L., Gervais, A.: Quantifying blockchain extractable value: how dark is the forest? In: 2022 IEEE Symposium on Security and Privacy (SP), pp. 198–214 (2022). https://doi.org/10.1109/SP46214.2022.9833734

  13. Reijsbergen, D., Sridhar, S., Monnot, B., Leonardos, S., Skoulakis, S., Piliouras, G.: Transaction fees on a honeymoon: Ethereum EIP-1559 one month later. In: 2021 IEEE International Conference on Blockchain (Blockchain), pp. 196–204. IEEE Computer Society, Los Alamitos, CA, USA, December 2021. https://doi.org/10.1109/Blockchain53845.2021.00034, https://doi.ieeecomputersociety.org/10.1109/Blockchain53845.2021.00034

  14. Roughgarden, T.: Transaction fee mechanism design for the ethereum blockchain: an economic analysis of EIP-1559. arXiv preprint arXiv:2012.00854 (2020)

  15. Roughgarden, T.: Transaction fee mechanism design. ACM SIGecom Exchanges 19(1), 52–55 (2021)

    Article  Google Scholar 

  16. Strehle, E., Ante, L.: Exclusive mining of blockchain transactions (2020)

    Google Scholar 

  17. Torres, C.F., Camino, R., State, R.: Frontrunner jones and the raiders of the dark forest: an empirical study of frontrunning on the ethereum blockchain. In: USENIX Security 2021, pp. 1343–1359. USENIX Association, August 2021

    Google Scholar 

  18. Vitalik Buterin (@vbuterin), E.C.E.: EIP-1559: Fee market change for eth 1.0 chain, April 2019. https://eips.ethereum.org/EIPS/eip-1559

  19. Yao, A.C.: An incentive analysis of some bitcoin fee designs. CoRR abs/1811.02351 (2018). http://arxiv.org/abs/1811.02351

Download references

Acknowledgements

The second author is supported by EPSRC (EP/T014784/1).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mohammad Sadegh Nourbakhsh .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2024 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Nourbakhsh, M.S., Hao, F., Jhumka, A. (2024). Transaction Fee Mechanism for Order-Sensitive Blockchain-Based Applications. In: Katsikas, S., et al. Computer Security. ESORICS 2023 International Workshops. ESORICS 2023. Lecture Notes in Computer Science, vol 14398. Springer, Cham. https://doi.org/10.1007/978-3-031-54204-6_20

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-54204-6_20

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-54203-9

  • Online ISBN: 978-3-031-54204-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics