Quando a Uniswap foi lançado em 2018, ele se tornou a primeira plataforma descentralizada a utilizar com sucesso um sistema automatizado formador de preços.
Um criador de mercado automatizado (AMM) é o protocolo subjacente que alimenta todas as corretoras descentralizadas (DEXs). Simplificando, eles são mecanismos de negociação autônomos que eliminam a necessidade de trocas centralizadas e técnicas de criação de mercado relacionadas. Neste guia, exploraremos como funcionam os criadores de mercado automatizados.
Mas primeiro, vamos dar uma olhada no que são os fabricantes de mercado.
Então, o que acontece se a bolsa não consegue encontrar correspondências adequadas para ordens de compra e venda instantaneamente?
Nesse cenário, dizemos que a liquidez dos ativos em questão é baixa.
Quando a liquidez é baixa, os deslizamentos tendem a ocorrer. Em outras palavras, o preço de um ativo no ponto de executar uma negociação muda consideravelmente antes da negociação ser concluída. Isso ocorre frequentemente em terrenos voláteis como o mercado cripto. Assim, as exchanges devem garantir que as transações sejam executadas instantaneamente para reduzir os deslizamentos de preços.
Para alcançar um sistema de negociação fluido, as exchanges centralizadas dependem de traders profissionais ou instituições financeiras para fornecer liquidez para pares de negociação. Essas entidades criam várias ordens de licitação para corresponder às ordens dos comerciantes de varejo. Com isso, a troca pode garantir que as contrapartes estejam sempre disponíveis para todas as negociações. Nesse sistema, os provedores de liquidez assumem o papel dos fabricantes de mercado. Em outras palavras, a produção de mercado incorpora os processos necessários para fornecer liquidez para os pares de negociação.
Ao contrário das exchanges centralizadas, as DEXs buscam erradicar todos os processos intermediários envolvidos na negociação de criptomoedas. Eles não suportam sistemas de correspondência de pedidos ou infraestruturas de custódia (onde a troca contém todas as chaves privadas da carteira). Como tal, os DEXs promovem a autonomia para que os usuários possam iniciar negociações diretamente de carteiras não-custodiais (carteiras onde o indivíduo controla a chave privada).
Além disso, as DEXs substituem sistemas de correspondência de pedidos e livros de pedidos por protocolos autônomos chamados AMMs. Esses protocolos utilizam contratos inteligentes – programas de computador auto-executante – para definir o preço dos ativos digitais e proporcionar liquidez. Aqui, o protocolo agrupa a liquidez em contratos inteligentes. Em essência, os usuários não estão tecnicamente negociando contra contrapartes – em vez disso, eles estão negociando contra a liquidez travada dentro de contratos inteligentes. Esses contratos inteligentes são muitas vezes chamados de pools de liquidez.
Notavelmente, apenas indivíduos ou empresas de alto patrimônio líquido podem assumir o papel de um provedor de liquidez nas bolsas tradicionais. Quanto às AMMs, qualquer entidade pode se tornar provedores de liquidez, desde que atenda aos requisitos codificados no contrato inteligente. Exemplos de AMMs incluem Uniswap, Balancer e Curve.
Há duas coisas importantes para saber primeiro:
Para garantir que a proporção de ativos em pools de liquidez permaneça o mais equilibrada possível e para eliminar discrepâncias na precificação de ativos agrupados, as AMMs usam equações matemáticas predefinidas. Por exemplo, a Uniswap e muitos outros protocolos de câmbio DeFi usam uma equação simples x*y=k para definir a relação matemática entre os ativos particulares mantidos nos pools de liquidez.
Aqui, x representa o valor do Ativo A, y denota o valor do Ativo B, enquanto k é uma constante.
Em essência, os pools de liquidez da Uniswap sempre mantêm um estado pelo qual a multiplicação do preço do Ativo A e o preço de B sempre equivale ao mesmo número.
Para entender como isso funciona, vamos usar um pool de liquidez ETH/USDT como estudo de caso. Quando o ETH é comprado por comerciantes, eles adicionam USDT ao pool e removem o ETH dele. Isso faz com que a quantidade de ETH na piscina caia, o que, por sua vez, faz com que o preço do ETH aumente para cumprir o efeito de equilíbrio de x*y=k. Em contraste, como mais USDT foi adicionado ao pool, o preço do USDT diminui. Quando o USDT é comprado, o inverso é o caso – o preço do ETH cai na piscina enquanto o preço do USDT sobe.
Quando grandes pedidos são feitos em AMMs e uma quantidade considerável de um token é removido ou adicionado a um pool, ele pode causar notáveis discrepâncias entre o preço do ativo no pool e seu preço de mercado (o preço que está sendo negociado em várias exchanges centralizadas.) Por exemplo, o preço de mercado do ETH pode ser de US $ 3.000, mas em um pool, pode ser US $ 2.850 porque alguém adicionou um monte de ETH a um pool, a fim de remover outro token.
Isso significa que a ETH estaria negociando com desconto no pool, criando uma oportunidade de arbitragem. A negociação de arbitragem é a estratégia de encontrar diferenças entre o preço de um ativo em várias exchanges, comprá-lo na plataforma onde é um pouco mais barato e vendê-lo na plataforma onde é ligeiramente mais alto.
Para as AMMs, os operadores de arbitragem são incentivados financeiramente a encontrar ativos que estão sendo negociados com descontos em pools de liquidez e comprá-los até que o preço do ativo retorne de acordo com seu preço de mercado.
Por exemplo, se o preço do ETH em um pool de liquidez for baixo, em comparação com sua taxa de câmbio em outros mercados, os traders de arbitragem podem aproveitar comprando o ETH no pool a uma taxa mais baixa e vendendo-o a um preço mais alto em bolsas externas. A cada negociação, o preço do ETH agrupado se recuperará gradualmente até corresponder à taxa de mercado padrão.
Note que o x*y=k da Uniswap é apenas uma das fórmulas matemáticas usadas pelas AMMs hoje. Por exemplo, o Balancer usa uma forma muito mais complexa de relacionamento matemático que permite que os usuários combinem até 8 ativos digitais em um único pool de liquidez. Curva, por outro lado, adota uma fórmula matemática adequada para emparelhamento de stablecoins ou ativos similares.
Como discutido anteriormente, as AMMs exigem liquidez para funcionar corretamente. Piscinas que não são adequadamente financiadas são suscetíveis a deslizamentos. Para mitigar os deslizamentos, as AMMs incentivam os usuários a depositar ativos digitais em pools de liquidez para que outros usuários possam negociar contra esses fundos. Como incentivo, o protocolo recompensa os provedores de liquidez (LPs) com uma fração das taxas pagas nas transações executadas no pool. Em outras palavras, se o seu depósito representar 1% da liquidez bloqueado em um pool, você receberá um token LP que representa 1% das taxas de transação acumuladas desse pool. Quando um provedor de liquidez deseja sair de um pool, eles resgatam seu token LP e recebem sua parte das taxas de transação.
Além disso, as AMMs emitem tokens de governança para LPs, bem como para os comerciantes. Como o próprio nome indica, um token de governança permite que o titular tenha direitos de voto sobre questões relacionadas à governança e desenvolvimento do protocolo AMM.
Além dos incentivos destacados acima, os LPs também podem capitalizar oportunidades de produção agrícola que prometem aumentar seus ganhos. Para usufruir desse benefício, tudo o que você precisa fazer é depositar a proporção apropriada de ativos digitais em um pool de liquidez. Uma vez confirmado o depósito, o protocolo AMM enviará tokens LP. Em alguns casos, você pode então depositar – ou "stake" – este token em um protocolo de empréstimo separado e ganhar juros extras.
Ao fazer isso, você terá conseguido maximizar seus ganhos capitalizando a composabilidade, ou interoperabilidade, de protocolos de finanças descentralizadas (DeFi). Observe, no entanto, que você precisará resgatar o token do provedor de liquidez para retirar seus fundos do pool de liquidez inicial.
Um dos riscos associados às piscinas de liquidez é a perda impermanente. Isso ocorre quando a relação de preços dos ativos agrupados flutua. Um LP incorrerá automaticamente em perdas quando a relação de preço do ativo agrupado se desviar do preço em que ele depositou fundos. Quanto maior a variação de preço, maior a perda incorrida. Perdas impermanentes geralmente afetam piscinas que contêm ativos digitais voláteis.
No entanto, essa perda é impermanente porque há uma probabilidade de que a relação de preços reverta. A perda só se torna permanente quando o LP retira os referidos fundos antes que a relação de preços seja revertida. Além disso, note que os ganhos potenciais das taxas de transação e da aposta de token LP às vezes podem cobrir tais perdas.