Pros and cons of AMMs
Pros
- Anonymity. No KYC information is required to utilise an AMM protocol.
- 24/7 markets. As the protocols are controlled by smart contracts and algorithms, so markets can be traded 24 hours a day.
- No centralised entity. AMMs and liquidity pools remove the need to match buyer to seller, which removes the need for a centralised exchange.
Cons
- Vulnerable to hacks. Like any smart contract protocol, AMMs are vulnerable to hacks from outsiders, which can result in the loss of liquidity.
- Impermanent loss. If an asset deposited as liquidity spikes in price, there is a risk that upon withdrawal a liquidity provider will have lost money in relation to current market value.
- Higher gas prices. Activity that takes place via AMM can increase the gas prices on the associated blockchain network.
- Reliance on arbitrage traders. Arbitrage traders are required to keep liquidity pools balanced.
