Automated Market Makers for Cross-chain DeFi and Sharded Blockchains
Jon Michael Aanes, Jesper Balman Gravgaard, Peter Bro Miltersen, Kurt, Nielsen, and Mohsen Pourpouneh

TL;DR
This paper introduces a 'lock-swap' functionality for automated market makers in cross-chain and sharded blockchain environments, enabling traders to secure guaranteed prices for swap sequences without atomic execution, thus enhancing cross-chain DeFi trading flexibility.
Contribution
It proposes and details a new 'lock-swap' feature that allows traders to lock in prices across multiple liquidity pools, bridging the gap caused by non-atomic swaps in cross-chain and sharded settings.
Findings
Enables guaranteed pricing for swap sequences across multiple pools.
Allows traders to decide on executing swaps after locking prices.
Does not restrict other traders or liquidity providers during the planning phase.
Abstract
We consider Uniswap-like automated market makers, and, specifically, constant product liquidity pools, operating on blockchains. An important feature of Uniswap is the ability for a trader to carry out a sequence of asset swaps atomically, without other traders changing the prices along the way. This atomic-execution feature is not immediately available in cross-chain or sharded blockchain settings, where different liquidity pools are distributed across different chains or shards. Our contribution is a description and suggested implementation of a new functionality that might be added to individual liquidity pools, the {\em lock-swap}. The lock-swap enables a trader to get a guarantee for the price associated with a swap but only decide later whether or not to carry out the swap. Applied across several liquidity pools, it guarantees the trader assured prices for all swaps in a swap…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsBlockchain Technology Applications and Security · Auction Theory and Applications · FinTech, Crowdfunding, Digital Finance
