Os automated market makers, mais conhecidos pela sigla AMM, são protocolos que permitem a troca de ativos digitais sem a necessidade de um order book tradicional. Em vez de depender de compradores e vendedores que criam ordens de compra e venda, os AMMs utilizam smart contracts e fórmulas matemáticas para determinar o preço de cada token em tempo real.
Como funciona um AMM?
Um AMM opera com base em pools de liquidez. Usuários chamados de liquidity providers (LPs) depositam pares de tokens (por exemplo, ETH/USDC) em um pool. Em troca, recebem uma parte das taxas de negociação geradas pelo pool. O preço dos ativos dentro do pool é calculado por uma fórmula – a mais famosa é a x * y = k
(produto constante), usada por protocolos como Uniswap.
Exemplo prático
Imagine que um pool Uniswap contém 100 ETH e 200.000 USDC. A constante k
é 100 * 200.000 = 20.000.000. Se alguém compra 10 ETH usando USDC, a quantidade de USDC no pool aumenta e a quantidade de ETH diminui, mantendo o produto constante. O preço do ETH sobe automaticamente, refletindo a maior demanda.
Vantagens dos AMMs
- Liquidez constante: Mesmo que não haja um comprador ou vendedor imediato, a negociação pode ser executada graças ao pool.
- Descentralização: Não há intermediários, o que reduz censura e custos de contraparte.
- Acessibilidade: Qualquer pessoa pode se tornar LP e ganhar recompensas.
- Integração com governança: Muitos AMMs são governados por tokens de governança, permitindo que a comunidade decida atualizações e taxas. Veja mais detalhes em Tokens de governança e O papel da governança em projetos cripto.
Desafios e riscos
Embora os AMMs ofereçam muitos benefícios, também apresentam desafios:
- Impermanent loss – perda temporária de capital para LPs quando o preço relativo dos tokens diverge.
- Front‑running e MEV – bots podem explorar transações antes delas serem confirmadas.
- Concentração de liquidez – alguns pools dominam o mercado, reduzindo a descentralização.
Principais AMMs no ecossistema
Alguns dos protocolos mais conhecidos incluem:
- Uniswap – pioneiro, usa a fórmula x*y=k.
- SushiSwap – fork do Uniswap com incentivos adicionais.
- Curve – otimizado para stablecoins e ativos de preço semelhante.
- Balancer – permite pools com múltiplos tokens e pesos diferentes.
Como começar a usar um AMM
- Conecte sua carteira (MetaMask, Trust Wallet, etc.) a um DEX que utiliza AMM.
- Selecione o par de tokens que deseja trocar.
- Revise a taxa de slippage e confirme a transação.
- Se quiser ser LP, deposite os tokens no pool escolhido e acompanhe suas recompensas.
Recursos externos para aprofundamento
Para quem deseja entender a teoria por trás dos AMMs, a página da Wikipedia oferece uma visão geral excelente: Automated market maker – Wikipedia. Artigos recentes da Coindesk também trazem análises de mercado e casos de uso avançados: What are Automated Market Makers (AMMs)? – Coindesk.
Os AMMs são um dos pilares que sustentam a explosão do DeFi, proporcionando liquidez, acessibilidade e inovação constante. Ao compreender seu funcionamento, riscos e oportunidades, investidores e desenvolvedores podem participar de forma mais informada e segura desse ecossistema em rápida evolução.