SoK: Decentralized Exchanges (DEX) with Automated Market Maker (AMM) Protocols
arXiv:2103.12732 · doi:10.1145/3570639
Abstract
As an integral part of the decentralized finance (DeFi) ecosystem, decentralized exchanges (DEXs) with automated market maker (AMM) protocols have gained massive traction with the recently revived interest in blockchain and distributed ledger technology (DLT) in general. Instead of matching the buy and sell sides, automated market makers (AMMs) employ a peer-to-pool method and determine asset price algorithmically through a so-called conservation function. To facilitate the improvement and development of automated market maker (AMM)-based decentralized exchanges (DEXs), we create the first systematization of knowledge in this area. We first establish a general automated market maker (AMM) framework describing the economics and formalizing the system's state-space representation. We then employ our framework to systematically compare the top automated market maker (AMM) protocols' mechanics, illustrating their conservation functions, as well as slippage and divergence loss functions. We further discuss security and privacy concerns, how they are enabled by automated market maker (AMM)-based decentralized exchanges (DEXs)' inherent properties, and explore mitigating solutions. Finally, we conduct a comprehensive literature review on related work covering both decentralized finance (DeFi) and conventional market microstructure.
References in corpus (22)
- Exploring the Attack Surface of Blockchain: A Systematic Overview
- Towards A First Step to Understand Flash Loan and Its Applications in DeFi Ecosystem
- Detecting and Quantifying Wash Trading on Decentralized Cryptocurrency Exchanges
- Liquidations: DeFi on a Knife-edge
- Layer 2 Blockchain Scaling: a Survey
- Frontrunner Jones and the Raiders of the Dark Forest: An Empirical Study of Frontrunning on the Ethereum Blockchain
- SoK: Yield Aggregators in DeFi
- From banks to DeFi: the evolution of the lending market
- Reentrancy Vulnerability Identification in Ethereum Smart Contracts
- Eliminating Sandwich Attacks with the Help of Game Theory
- Reap the Harvest on Blockchain: A Survey of Yield Farming Protocols
- Compositional Security for Reentrant Applications
- Carbon Trading with Blockchain
- A2MM: Mitigating Frontrunning, Transaction Reordering and Consensus Instability in Decentralized Exchanges
- Token-based Insurance Solutions on Blockchain
- Trustless, privacy-preserving blockchain bridges
- Automated Market Makers for Decentralized Finance (DeFi)
- Flashot: A Snapshot of Flash Loan Attack on DeFi Ecosystem
- Do not rug on me: Zero-dimensional Scam Detection
- A Note on Privacy in Constant Function Market Makers
- An Empirical Study of DeFi Liquidations: Incentives, Risks, and Instabilities
- Blockchain Based Decentralized Replay Attack Detection for Large Scale Power Systems
Cited by in corpus (22)
- SoK: Yield Aggregators in DeFi
- From banks to DeFi: the evolution of the lending market
- Reap the Harvest on Blockchain: A Survey of Yield Farming Protocols
- A Short Survey on Business Models of Decentralized Finance (DeFi) Protocols
- Demystifying DeFi MEV Activities in Flashbots Bundle
- A2MM: Mitigating Frontrunning, Transaction Reordering and Consensus Instability in Decentralized Exchanges
- Maximal Extractable Value Mitigation Approaches in Ethereum and Layer-2 Chains: A Comprehensive Survey
- Approaching multifractal complexity in decentralized cryptocurrency trading
- A Game-Theoretic Analysis of Cross-Ledger Swaps with Packetized Payments
- Maximal Extractable Value in Decentralized Finance: Taxonomy, Detection, and Mitigation
- SoK: Design, Vulnerabilities, and Security Measures of Cryptocurrency Wallets
- Nurgle: Exacerbating Resource Consumption in Blockchain State Storage via MPT Manipulation
- Auto.gov: Learning-based Governance for Decentralized Finance (DeFi)
- Why Trick Me: The Honeypot Traps on Decentralized Exchanges
- Demystifying the DAO Governance Process
- Automated Market Makers: Toward More Profitable Liquidity Provisioning Strategies
- DeFi versus TradFi: Valuation Using Multiples and Discounted Cash Flows
- Evolution of ESG-focused DLT Research: An NLP Analysis of the Literature
- AMM-based DEX on the XRP Ledger
- A Unified Framework and Comparative Study of Decentralized Finance Derivatives Protocols
- Dynamic Exponent Market Maker: Personalized Portfolio Manager and One Pool to Trade Them All
- WallStreetFeds: Client-Specific Tokens as Investment Vehicles in Federated Learning