A2MM: Mitigating Frontrunning, Transaction Reordering and Consensus Instability in Decentralized Exchanges
Liyi Zhou, Kaihua Qin, Arthur Gervais

TL;DR
A2MM introduces a novel on-chain AMM design that unites multiple AMMs to reduce overhead, mitigate frontrunning and MEV exploitation, and improve blockchain security and trading efficiency.
Contribution
This paper presents A2MM, a new AMM architecture enabling efficient on-chain arbitrage and trade routing, reducing network overhead and enhancing security compared to traditional AMMs.
Findings
Reduces AMM-related transaction block-space by 32.8%.
Enables atomic on-chain arbitrage among AMMs.
Potentially reduces swap fees by up to 90%.
Abstract
The asset trading volume on blockchain-based exchanges (DEX) increased substantially since the advent of Automated Market Makers (AMM). Yet, AMMs and their forks compete on the same blockchain, incurring unnecessary network and block-space overhead, by attracting sandwich attackers and arbitrage competitions. Moreover, conceptually speaking, a blockchain is one database, and we find little reason to partition this database into multiple competing exchanges, which then necessarily require price synchronization through arbitrage. This paper shows that DEX arbitrage and trade routing among similar AMMs can be performed efficiently and atomically on-chain within smart contracts. These insights lead us to create a new AMM design, an Automated Arbitrage Market Maker, short A2MM DEX. A2MM aims to unite multiple AMMs to reduce overheads, costs and increase blockchain security. With respect to…
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
