Os criadores de mercado automatizados de produtos constantes (AMMs) são um tipo de algoritmo de troca descentralizada (DEX) que permite aos usuários negociar criptomoedas sem um livro de pedidos. O algoritmo define o preço de uma determinada criptomoeda com base em uma fórmula matemática que garante que o produto das quantidades de duas criptomoedas diferentes em um pool de liquidez permaneça constante. O AMM de produto constante usa uma equação matemática fixa para determinar o preço de uma determinada criptomoeda com base no saldo de tokens em um pool de liquidez. A equação é:
x * y = k
onde x e y são as quantidades de dois tokens diferentes no pool de liquidez e k é um valor constante que representa o produto inicial dos dois saldos de token no pool. Quando um trader compra um token, ele diminui o suprimento do pool desse token enquanto aumenta o fornecimento de outro token e vice-versa quando vende.
AMMs ganharam popularidade devido à sua simplicidade e taxas baixas. Eles eliminam a necessidade de livros de pedidos, que podem ser complicados de manter e podem causar problemas de liquidez, especialmente para mercados menores. Além disso, AMMs como Uniswap e SushiSwap não têm permissão, o que significa que qualquer pessoa pode participar do pool de liquidez fornecendo seus próprios tokens e ganhando taxas de negociação em troca.
Os criadores de mercado automatizados foram introduzidos pela primeira vez em um whitepaper de 2017 por uma equipe de pesquisadores liderada por Dan Robinson e Vitalik Buterin. O artigo propôs um novo tipo de troca descentralizada que usava uma abordagem estereotipada para precificação e provisão de liquidez, em vez do modelo tradicional de carteira de pedidos usado pelas trocas centralizadas.
A primeira implementação de um criador de mercado automatizado foi o Bancor, lançado em 2017. O Bancor usou uma abordagem semelhante à fórmula de produto constante usada pelos AMMs modernos, mas com algumas diferenças importantes. O algoritmo de precificação do Bancor usava um parâmetro de “peso do conector” que poderia ser ajustado para equilibrar a oferta e a demanda dos tokens no pool de liquidez.
Em 2018, o Uniswap foi lançado por Hayden Adams, que introduziu a fórmula de produto constante como algoritmo de precificação para seu AMM. Essa inovação foi significativa porque eliminou a necessidade de um parâmetro ajustável, tornando o algoritmo de precificação mais simples e transparente.
Desde então, vários outros AMMs surgiram, incluindo SushiSwap, Curve, Balancer e muito mais. Esses AMMs têm diferentes recursos e opções de design, mas todos usam alguma forma de algoritmo automatizado de criação de mercado para determinar o preço e a liquidez dos tokens em seus pools de liquidez.
Uma das maiores críticas aos AMMs é sua suscetibilidade à perda impermanente, que é a diferença entre o valor esperado e o valor real dos tokens de um LP no pool de liquidez devido a mudanças na relação de preços dos tokens. Quando a relação de preço dos tokens no pool muda significativamente, o LP pode sofrer uma perda de valor em comparação com simplesmente manter os tokens fora do pool.
Por exemplo, suponha que um pool de liquidez tenha 10 tokens ETH e 1000 DAI. O valor do pool (k) é 10 ETH * 1000 DAI = 10.000 ETH-DAI. Se um trader quiser comprar 1 ETH, o algoritmo calculará o novo preço com base na fórmula do produto constante, portanto:
10 ETH 1000 DAI = 10.000 ETH-DAI
(10 + 1) ETH y = 10.000 ETH-DAI
y = 1000 / 11 = 90,9 DAI
O trader precisará trocar 90,9 DAI para receber 1 ETH. Após a negociação, o novo saldo da pool será de 11 ETH e 909,1 DAI, mantendo o produto constante (k) igual.
A perda impermanente é um risco que os provedores de liquidez devem considerar ao fornecer tokens para um AMM de produto constante. Eles podem sofrer perdas impermanentes se o preço dos tokens no pool mudar significativamente e podem não ganhar tanto quanto ganhariam simplesmente segurando seus tokens fora do pool.
A derrapagem é outro fator a ser considerado ao negociar em um criador de mercado automatizado de produto constante. É a diferença entre o preço esperado e o preço real de execução de uma negociação devido à alteração no saldo de tokens do pool. À medida que a liquidez da carteira muda, o preço de execução pode se desviar do preço esperado, resultando em derrapagem.
Por exemplo, se um trader deseja comprar uma grande quantidade de um token que possui uma pequena parcela do pool de liquidez, o preço de execução pode ser significativamente maior do que o preço de mercado atual. Isso ocorre porque o comércio causará um desvio maior no saldo de token do pool, resultando em mais derrapagem.
A derrapagem pode ser mitigada garantindo que o pool de liquidez tenha profundidade suficiente e usando ordens limitadas em vez de ordens de mercado. As ordens limitadas permitem que os traders definam um preço máximo ou mínimo que estão dispostos a pagar por um token, reduzindo o risco de derrapagem significativa.
Além de perdas e derrapagens impermanentes, há uma série de outros riscos associados aos criadores de mercado automatizados. Mais notavelmente:
1.Ataques de empréstimos instantâneos: Os empréstimos instantâneos são um tipo de empréstimo que pode ser feito e reembolsado na mesma transação. Isso pode ser usado para manipular os preços dos tokens em um AMM, resultando em ganhos significativos para o invasor. Por exemplo, um ataque de empréstimo instantâNEO pode ser usado para manipular os preços dos tokens em um pool de liquidez e fazer com que o AMM compre os tokens do invasor a um preço artificialmente alto.
2.Vulnerabilidades de contratos inteligentes: as vulnerabilidades de contratos inteligentes podem ser exploradas para roubar fundos do usuário ou manipular preços de token em um AMM. Por exemplo, se houver uma vulnerabilidade no código do contrato inteligente, um invasor poderá retirar fundos do usuário do pool de liquidez.
3.Riscos de governança: muitos AMMs são administrados por organizações autônomas descentralizadas (DAOs), que podem enfrentar riscos de governança se houver falta de transparência ou se um grupo minoritário de usuários detiver uma quantidade desproporcional de poder de voto. Por exemplo, se um pequeno grupo de usuários detiver uma quantidade significativa de poder de voto, eles podem influenciar as decisões de governança do AMM a seu favor.
4.Riscos regulatórios: À medida que o cenário regulatório para criptomoedas continua a evoluir, existe o risco de que os AMMs enfrentem ações regulatórias ou desafios legais. Por exemplo, se um AMM violar as leis de valores mobiliários, pode enfrentar uma ação legal dos reguladores.
5.Riscos de liquidez: Embora os AMMs sejam projetados para fornecer liquidez para mercados e ativos menores, ainda existe o risco de baixa liquidez, o que pode levar a spreads de compra e venda mais amplos e maior derrapagem. Por exemplo, se houver baixa liquidez em um pool de liquidez, um trader pode não conseguir executar uma negociação no preço desejado.
6.Riscos de oráculos: AMMs dependem de feeds de preços de oráculos, que são fontes externas de dados de preços. Se o oráculo for manipulado ou comprometido, isso pode resultar em preços imprecisos no AMM. Por exemplo, se um invasor for capaz de manipular os dados de preço no oráculo, poderá lucrar com negociações no AMM.
7.Riscos de front-running: Front-running é um tipo de transação que ocorre quando um trader coloca uma ordem de compra ou venda de token antes da ordem de outro trader, aproveitando a movimentação de preço causada pela ordem original. Isso pode ser um risco para os AMMs, pois a natureza aberta e transparente do livro de pedidos torna mais fácil para os pioneiros identificar negociações lucrativas. Por exemplo, um favorito pode ser capaz de ver que um grande pedido está prestes a ser executado no AMM e colocar seu próprio pedido na frente dele, resultando em lucro para o favorito.
No geral, embora os AMMs tenham muitos benefícios, ainda existem vários riscos associados ao seu uso. Os comerciantes e provedores de liquidez devem considerar cuidadosamente esses riscos antes de se envolver com um AMM e tomar as devidas precauções para mitigá-los. Como em qualquer aplicativo descentralizado, é importante que os usuários estejam cientes dos riscos e tomem as devidas precauções para proteger seus fundos.
Os AMMs representaram um dos maiores movimentos inovadores em criptomoedas, alimentando a ascensão do comércio descentralizado, além de fornecer aos traders uma maneira simples e acessível de trocar entre diferentes criptomoedas sem a necessidade de uma bolsa centralizada ou carteira de pedidos. Embora DEXs e AMMs tenham seu lugar no ecossistema de criptomoedas, eles ainda não substituem as exchanges centralizadas para muitos participantes do mercado.
Divulgação: este artigo foi escrito em parceria com a DWF Labs, um formador de mercado e cliente institucional da Gate.io. Para obter mais informações sobre o DWF Labs, visite www.dwf-labs.com
Autor: DWF Labs.
Este artigo representa apenas a opinião do pesquisador e não constitui nenhuma sugestão de investimento.
A Gate.io reserva todos os direitos deste artigo. A republicação do artigo será permitida desde que a Gate.io seja referenciada. Em todos os casos, serão tomadas medidas legais devido à violação de direitos autorais.