Uma peça chave no setor financeiro Web3: explorando a implementação de AMM no ecossistema Solana
No setor Web3, os produtos relacionados com DeFi dominam o mercado. Entre eles, o AMM (Automated Market Maker) é um componente chave, tornando-se uma força importante na transformação financeira do Web3. Este artigo irá introduzir algumas implementações importantes de AMM no ecossistema Solana, com o objetivo de fornecer referências para que os provedores de liquidez escolham estratégias de investimento.
CPMM: Modelo de Produto Constante Básico
CPMM (Market Maker de Produto Constante) é uma das implementações de AMM mais básicas. Tomando como exemplo um AMM baseado em produto constante lançado por uma plataforma de negociação, o princípio central é manter o produto fixo das quantidades de duas moedas no pool: X * Y = k.
Quando os usuários adicionam liquidez ao pool, o sistema cria automaticamente uma conta associada à carteira do usuário e emite LP Token, que serve para provar a participação do usuário no pool. Esses LP Token serão destruídos ao retirar a liquidez.
Os programas on-chain do CPMM são desenvolvidos com Anchor. Durante o processo de troca de tokens, o sistema acionará instruções relacionadas ao swap. Por exemplo, quando um usuário deseja trocar USDC por TRUMP, pode operar através do pool TRUMP-USDC.
Durante o processo de negociação, as informações sobre o token de entrada (como USDC) e o token de saída (como TRUMP) serão registradas nas Contas de Entrada. No ecossistema Solana, o LP pode ser representado através da Conta de Token, sem necessidade de criar um novo programa de contrato. Durante a negociação, o sistema interage diretamente com o programa CPMM, modificando o estado da respectiva Conta de Token através do endereço do pool e do endereço do token fornecidos.
O CPMM utiliza uma fórmula específica para calcular a quantidade de tokens alvo obtida na troca, garantindo que o produto permaneça constante após a alteração do total de tokens. Este processo de cálculo não inclui taxas, uma vez que estas já foram deduzidas na lógica anterior.
CLMM: Formador de Mercado de Liquidez Concentrada
CLMM (Market Maker de Liquidez Concentrada) é semelhante à versão V3 de um conhecido DEX, onde cada par de tokens pode criar múltiplos pools com diferentes níveis de taxa. O CLMM herda vários conceitos, como tick, múltiplos níveis de taxa e liquidez concentrada.
Ao contrário do CPMM, devido às características da cadeia Solana, o CLMM não precisa implantar contratos separadamente para cada pool, e não há o conceito de contrato de fábrica.
O CLMM permite que os provedores de liquidez escolham um intervalo de preços específico ao injetar fundos, e os fundos são distribuídos apenas dentro desse intervalo. Este mecanismo permite que os LPs forneçam liquidez unilateral, semelhante a uma ordem limitada nos mercados financeiros tradicionais.
Para pools com flutuações de preço menores, os LPs tendem a escolher intervalos de preço menores; já para pools com flutuações acentuadas, eles tendem a escolher intervalos maiores. Isso é feito para reduzir as perdas impermanentes causadas pela atual desvinculação do preço do intervalo selecionado.
É importante notar que, embora a liquidez concentrada possa melhorar a utilização de capital, também impõe requisitos mais elevados de conhecimento financeiro aos LPs. Os LPs precisam gerenciar sua liquidez de forma mais ativa para lidar com as frequentes flutuações do mercado.
DLMM: Market Maker de Liquidez Dinâmica
DLMM (Market Maker de Liquidez Dinâmica) é outro produto AMM, que também é uma variação do Uniswap V3. O DLMM introduz o conceito de "Bin", dividindo o pool a partir do preço base em um Bin a cada pequena distância (Bin step).
Quando as transações ocorrem dentro do mesmo bin, os traders podem desfrutar de zero slippage, o que aumenta significativamente o volume de transações e a taxa de sucesso, podendo teoricamente trazer mais taxas de transação para os LP.
No DLMM, os tokens no pool estão distribuídos dos dois lados do preço atual. O Bin ativado atualmente contém dois tipos de tokens, enquanto os outros Bins contêm apenas um único token. Quando a quantidade de um token no Bin ativado reduz a zero, o sistema transferirá o estado ativado para o Bin adjacente, impulsionando assim a mudança de preço no pool.
DLMM oferece três estratégias para LP: Spot, Curve e Bid Ask. A estratégia Spot é adequada para a maioria dos pools de liquidez; a estratégia Curve é adequada para pools com pequenas variações de preço, como pares de stablecoins; a estratégia Bid Ask é mais adequada para pools com grandes flutuações de preço, mas requer que o LP ajuste frequentemente suas posições para responder às mudanças do mercado.
Conclusão
Como uma parte importante do setor financeiro Web3, os AMM impulsionaram o desenvolvimento das finanças descentralizadas através de seus mecanismos únicos e inovações. Com os avanços tecnológicos e a melhoria do ecossistema, espera-se que os AMM desempenhem um papel ainda maior no futuro, alterando ainda mais o panorama financeiro tradicional. Para os provedores de liquidez, entender as características e estratégias dos diferentes AMM ajuda a participar melhor do ecossistema DeFi e a otimizar os retornos de investimento.
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
14 Curtidas
Recompensa
14
7
Repostar
Compartilhar
Comentário
0/400
alpha_leaker
· 08-02 00:27
os irmãos do sol estão todos jogando isso agora
Ver originalResponder0
ProofOfNothing
· 08-01 17:15
Já começou a moda do amm novamente. Agora, quem ainda joga o antigo cpmm?
Ver originalResponder0
ValidatorViking
· 07-30 09:46
cpmm testado em batalha ainda supera esses novos amms sofisticados, para ser honesto... as métricas de uptime não mentem
Ver originalResponder0
TopEscapeArtist
· 07-30 09:43
Ai, como é que o pump está sempre a acontecer depois de eu vender?
Ver originalResponder0
UncleLiquidation
· 07-30 09:39
sol sai, vamos lá!
Ver originalResponder0
LiquidationWatcher
· 07-30 09:39
Há vacas, fantasmas, cobras e deuses envolvidos em fórmulas
Competição de AMM no ecossistema Solana: quem domina, CPMM, CLMM ou DLMM?
Uma peça chave no setor financeiro Web3: explorando a implementação de AMM no ecossistema Solana
No setor Web3, os produtos relacionados com DeFi dominam o mercado. Entre eles, o AMM (Automated Market Maker) é um componente chave, tornando-se uma força importante na transformação financeira do Web3. Este artigo irá introduzir algumas implementações importantes de AMM no ecossistema Solana, com o objetivo de fornecer referências para que os provedores de liquidez escolham estratégias de investimento.
CPMM: Modelo de Produto Constante Básico
CPMM (Market Maker de Produto Constante) é uma das implementações de AMM mais básicas. Tomando como exemplo um AMM baseado em produto constante lançado por uma plataforma de negociação, o princípio central é manter o produto fixo das quantidades de duas moedas no pool: X * Y = k.
Quando os usuários adicionam liquidez ao pool, o sistema cria automaticamente uma conta associada à carteira do usuário e emite LP Token, que serve para provar a participação do usuário no pool. Esses LP Token serão destruídos ao retirar a liquidez.
Os programas on-chain do CPMM são desenvolvidos com Anchor. Durante o processo de troca de tokens, o sistema acionará instruções relacionadas ao swap. Por exemplo, quando um usuário deseja trocar USDC por TRUMP, pode operar através do pool TRUMP-USDC.
Durante o processo de negociação, as informações sobre o token de entrada (como USDC) e o token de saída (como TRUMP) serão registradas nas Contas de Entrada. No ecossistema Solana, o LP pode ser representado através da Conta de Token, sem necessidade de criar um novo programa de contrato. Durante a negociação, o sistema interage diretamente com o programa CPMM, modificando o estado da respectiva Conta de Token através do endereço do pool e do endereço do token fornecidos.
O CPMM utiliza uma fórmula específica para calcular a quantidade de tokens alvo obtida na troca, garantindo que o produto permaneça constante após a alteração do total de tokens. Este processo de cálculo não inclui taxas, uma vez que estas já foram deduzidas na lógica anterior.
CLMM: Formador de Mercado de Liquidez Concentrada
CLMM (Market Maker de Liquidez Concentrada) é semelhante à versão V3 de um conhecido DEX, onde cada par de tokens pode criar múltiplos pools com diferentes níveis de taxa. O CLMM herda vários conceitos, como tick, múltiplos níveis de taxa e liquidez concentrada.
Ao contrário do CPMM, devido às características da cadeia Solana, o CLMM não precisa implantar contratos separadamente para cada pool, e não há o conceito de contrato de fábrica.
O CLMM permite que os provedores de liquidez escolham um intervalo de preços específico ao injetar fundos, e os fundos são distribuídos apenas dentro desse intervalo. Este mecanismo permite que os LPs forneçam liquidez unilateral, semelhante a uma ordem limitada nos mercados financeiros tradicionais.
Para pools com flutuações de preço menores, os LPs tendem a escolher intervalos de preço menores; já para pools com flutuações acentuadas, eles tendem a escolher intervalos maiores. Isso é feito para reduzir as perdas impermanentes causadas pela atual desvinculação do preço do intervalo selecionado.
É importante notar que, embora a liquidez concentrada possa melhorar a utilização de capital, também impõe requisitos mais elevados de conhecimento financeiro aos LPs. Os LPs precisam gerenciar sua liquidez de forma mais ativa para lidar com as frequentes flutuações do mercado.
DLMM: Market Maker de Liquidez Dinâmica
DLMM (Market Maker de Liquidez Dinâmica) é outro produto AMM, que também é uma variação do Uniswap V3. O DLMM introduz o conceito de "Bin", dividindo o pool a partir do preço base em um Bin a cada pequena distância (Bin step).
Quando as transações ocorrem dentro do mesmo bin, os traders podem desfrutar de zero slippage, o que aumenta significativamente o volume de transações e a taxa de sucesso, podendo teoricamente trazer mais taxas de transação para os LP.
No DLMM, os tokens no pool estão distribuídos dos dois lados do preço atual. O Bin ativado atualmente contém dois tipos de tokens, enquanto os outros Bins contêm apenas um único token. Quando a quantidade de um token no Bin ativado reduz a zero, o sistema transferirá o estado ativado para o Bin adjacente, impulsionando assim a mudança de preço no pool.
DLMM oferece três estratégias para LP: Spot, Curve e Bid Ask. A estratégia Spot é adequada para a maioria dos pools de liquidez; a estratégia Curve é adequada para pools com pequenas variações de preço, como pares de stablecoins; a estratégia Bid Ask é mais adequada para pools com grandes flutuações de preço, mas requer que o LP ajuste frequentemente suas posições para responder às mudanças do mercado.
Conclusão
Como uma parte importante do setor financeiro Web3, os AMM impulsionaram o desenvolvimento das finanças descentralizadas através de seus mecanismos únicos e inovações. Com os avanços tecnológicos e a melhoria do ecossistema, espera-se que os AMM desempenhem um papel ainda maior no futuro, alterando ainda mais o panorama financeiro tradicional. Para os provedores de liquidez, entender as características e estratégias dos diferentes AMM ajuda a participar melhor do ecossistema DeFi e a otimizar os retornos de investimento.