A Netting Protocol for Liquidity-saving Automated Market Makers

Margherita Renieri*, Letterio Galletta, Alberto Lluch Lafuente, James Hsin Yu Chiang

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingArticle in proceedingsResearchpeer-review

9 Downloads (Pure)

Abstract

Automated Market Makers are one of the most used Decentralized Finance services. They allow users to exchange crypto-assets without a third party. Current protocols have strong constraints related to the liquidity level that users' balances must satisfy for each transaction. In this paper, we propose a liquidity-saving mechanism that aims at reducing the required amount of liquidity in an AMM service. We provide an operational semantics of such a mechanism that precisely characterizes the interactions between users and AMMs and the conditions when the liquidity-saving mechanism is triggered. Our mechanism collects the proposed transactions in a finite queue, providing a global perspective of all users' actions. Starting from the queue, it finds a feasible transaction sequence that satisfies the users' balances. Finally, it performs these transactions on the blockchain atomically, reaching a state where all liquidity constraints are met. By doing so, the mechanism allows for novel liquidity saving behavior for multi-party exchange and multi-AMM arbitrage with less upfront liquidity as usually required.
Original languageEnglish
Title of host publicationProceeding of the 6th Distributed Ledger Technology Workshop (DLT2024)
Number of pages12
Volume3791
PublisherCEUR-WS
Publication date2024
Publication statusPublished - 2024
Event6th Distributed Ledger Technology Workshop - Turin, Italy
Duration: 14 May 202415 May 2024

Conference

Conference6th Distributed Ledger Technology Workshop
Country/TerritoryItaly
CityTurin
Period14/05/202415/05/2024
SeriesCEUR Workshop Proceedings
ISSN1613-0073

Keywords

  • AMMs
  • Formal methods
  • Liquidity-Saving Mechanism
  • Netting
  • Operational semantics

Fingerprint

Dive into the research topics of 'A Netting Protocol for Liquidity-saving Automated Market Makers'. Together they form a unique fingerprint.

Cite this