DCAMM: Dynamic Curve-Based Automated Market Maker

Shunrong Jiang,Jingwei Chen,Fengjiao Li,Haijun Geng,Haotian Chi
DOI: https://doi.org/10.1109/globecom54140.2023.10437668
2023-01-01
Abstract:Decentralized Exchanges (DEX) allow cryptocurrencies to trade autonomously with each other without involving any centralized financial intermediaries. Among these DEX models, Automated Market Maker (AMM) is most commonly used by major platforms like Uniswap and Curve. However, a typical AMM suffers three main challenges. First, arbitrage trading may cause AMM-based liquidity providers to lose liquidity in assets. Second, adversaries extract on a monthly basis over 10 million USD from AMM traders via sandwich attacks. Third, the volatility of asset prices in AMM may violate the fairness of trading. In this work, we propose a new AMM design, Dynamic Curve-based Automated Market Maker (DCAMM), which utilizes a price oracle with real-time market price feedback to automatically adjust the pool's asset price to match the market price. In DCAMM, there is no space for price manipulation, and traders' slippage losses are converted into equal gains for the liquidity pool. Thus, DCAMM provides the resistance to arbitrage trading and sandwich attacks. Moreover, DCAMM provides a more stable asset price through a strict price adjustment, benefiting traders and safeguarding trading fairness.
What problem does this paper attempt to address?