No setor Web3, os produtos de finanças descentralizadas ( DeFi ) dominam. Entre eles, os Automatizadores de Mercado ( AMM ), como um elo-chave, tornaram-se uma força importante na promoção da inovação financeira no Web3. Este artigo apresentará algumas das principais implementações de AMM no ecossistema Solana, com o objetivo de fornecer referências para que os provedores de liquidez escolham suas estratégias de investimento.
AMM ( CPMM )
CPMM é uma das implementações mais básicas de AMM. Tomando como exemplo um AMM baseado em produto constante lançado por um DEX, o princípio central é manter o produto fixo da oferta de duas moedas no pool: X * Y = k.
Quando os usuários adicionam liquidez ao pool, o sistema criará automaticamente uma conta associada para o usuário e emitirá tokens LP, que servem para provar a participação do usuário no pool. Ao retirar a liquidez, os tokens LP correspondentes serão destruídos.
O programa on-chain do CPMM é desenvolvido com o Anchor. Ao trocar tokens, os usuários acionam comandos relacionados ao swap. Tomando como exemplo a troca de USDC por TRUMP, pode-se realizar a troca através do pool TRUMP-USDC. Na transação, o token de entrada é USDC e o token de saída é TRUMP.
O AMM do ecossistema Solana pode ser representado diretamente por Token Account, sem necessidade de implantar um novo contrato. Durante a negociação, interage-se diretamente com o programa CPMM, modificando o estado do Token Account correspondente para completar a operação de swap, através do endereço da pool, endereço do token, entre outros.
A quantidade específica de tokens alvo que pode ser trocada é calculada através da fórmula de produto constante. Durante o cálculo, serão consideradas as deduções das taxas.
Market Maker de Liquidez Concentrada ( CLMM )
CLMM é semelhante à versão V3 de um conhecido DEX, onde cada par de tokens pode criar várias pools com diferentes níveis de taxa. CLMM herda conceitos como tick, múltiplos níveis de taxa e liquidez concentrada.
Semelhante ao CPMM, devido às características da cadeia Solana, o CLMM não precisa implantar contratos separadamente para cada pool, nem há o conceito de contrato de fábrica.
O CLMM permite que os provedores de liquidez selecionem um intervalo de preços ao injetar fundos, e os fundos são distribuídos apenas dentro do intervalo selecionado. Pode-se fornecer liquidez unilateral ou bilateral.
De modo geral, pools com pequenas flutuações de preço são adequados para escolher intervalos menores; pools com flutuações acentuadas são mais adequados para escolher intervalos maiores. Isso ajuda a evitar perdas impermanentes excessivas causadas por preços que se afastam do intervalo selecionado.
Embora a liquidez concentrada possa aumentar a utilização dos fundos, ela também exige uma consciência financeira mais elevada dos LPs. Os LPs devem gerenciar sua liquidez de forma mais ativa, caso contrário, correm o risco de sofrer perdas impermanentes significativas.
Dynamic Liquidity AMM(DLMM)
DLMM é um produto AMM lançado por uma plataforma, que também é uma variante do V3, semelhante ao CLMM. O DLMM permite que os LP concentrem os fundos em uma faixa próxima ao preço atual, mas difere na implementação e nas funcionalidades específicas.
O DLMM introduziu o conceito de Bin, começando a partir do preço base, onde cada pequeno intervalo de Bin step existe como um Bin. As transações dentro do mesmo Bin desfrutam de zero slippage, o que é benéfico para aumentar o volume de transações e a taxa de sucesso; teoricamente, os LPs podem obter mais taxas de transação.
Os tokens no pool estão distribuídos em ambos os lados do preço atual, existindo dois tipos de tokens no Bin ativo atual, enquanto os outros Bins contêm apenas um único token. Quando a quantidade de tokens do Bin atual muda, o sistema ajustará o Bin ativo de acordo com a situação real, impulsionando assim a alteração do preço do pool.
DLMM oferece três estratégias para LP: Spot, Curve e Bid Ask. Spot é adequado para a maioria dos pools; Curve é adequado para pools com baixa volatilidade de preços (, como pares de stablecoins ); Bid Ask é adequado para pools com alta volatilidade de preços, mas requer que LP ajuste suas posições com frequência.
Conclusão
AMM como uma parte importante do setor financeiro Web3, impulsiona o desenvolvimento das finanças descentralizadas através de mecanismos únicos e inovações. Com o avanço da tecnologia e a melhoria do ecossistema, espera-se que o AMM desempenhe um papel ainda maior no futuro, alterando ainda mais o panorama das finanças tradicionais.
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
13 gostos
Recompensa
13
4
Republicar
Partilhar
Comentar
0/400
PessimisticLayer
· 2h atrás
Esta onda de SOL consegue aguentar?
Ver originalResponder0
GasFeeCrybaby
· 13h atrás
Por que todos estão a correr para o sol? Que confusão!
Ver originalResponder0
StablecoinArbitrageur
· 13h atrás
*ajusta a calculadora* a calcular a eficiência do amm de sol... 42,3% subótimo em comparação com os meus algoritmos de arb, para ser sincero
Ver originalResponder0
MEVHunterLucky
· 14h atrás
Isto é muito complicado, da próxima vez deixamos para lá.
Análise do modelo AMM do ecossistema Solana: comparação das vantagens e desvantagens de CPMM, CLMM e DLMM
Análise do modelo de AMM no ecossistema Solana
No setor Web3, os produtos de finanças descentralizadas ( DeFi ) dominam. Entre eles, os Automatizadores de Mercado ( AMM ), como um elo-chave, tornaram-se uma força importante na promoção da inovação financeira no Web3. Este artigo apresentará algumas das principais implementações de AMM no ecossistema Solana, com o objetivo de fornecer referências para que os provedores de liquidez escolham suas estratégias de investimento.
AMM ( CPMM )
CPMM é uma das implementações mais básicas de AMM. Tomando como exemplo um AMM baseado em produto constante lançado por um DEX, o princípio central é manter o produto fixo da oferta de duas moedas no pool: X * Y = k.
Quando os usuários adicionam liquidez ao pool, o sistema criará automaticamente uma conta associada para o usuário e emitirá tokens LP, que servem para provar a participação do usuário no pool. Ao retirar a liquidez, os tokens LP correspondentes serão destruídos.
O programa on-chain do CPMM é desenvolvido com o Anchor. Ao trocar tokens, os usuários acionam comandos relacionados ao swap. Tomando como exemplo a troca de USDC por TRUMP, pode-se realizar a troca através do pool TRUMP-USDC. Na transação, o token de entrada é USDC e o token de saída é TRUMP.
O AMM do ecossistema Solana pode ser representado diretamente por Token Account, sem necessidade de implantar um novo contrato. Durante a negociação, interage-se diretamente com o programa CPMM, modificando o estado do Token Account correspondente para completar a operação de swap, através do endereço da pool, endereço do token, entre outros.
A quantidade específica de tokens alvo que pode ser trocada é calculada através da fórmula de produto constante. Durante o cálculo, serão consideradas as deduções das taxas.
Market Maker de Liquidez Concentrada ( CLMM )
CLMM é semelhante à versão V3 de um conhecido DEX, onde cada par de tokens pode criar várias pools com diferentes níveis de taxa. CLMM herda conceitos como tick, múltiplos níveis de taxa e liquidez concentrada.
Semelhante ao CPMM, devido às características da cadeia Solana, o CLMM não precisa implantar contratos separadamente para cada pool, nem há o conceito de contrato de fábrica.
O CLMM permite que os provedores de liquidez selecionem um intervalo de preços ao injetar fundos, e os fundos são distribuídos apenas dentro do intervalo selecionado. Pode-se fornecer liquidez unilateral ou bilateral.
De modo geral, pools com pequenas flutuações de preço são adequados para escolher intervalos menores; pools com flutuações acentuadas são mais adequados para escolher intervalos maiores. Isso ajuda a evitar perdas impermanentes excessivas causadas por preços que se afastam do intervalo selecionado.
Embora a liquidez concentrada possa aumentar a utilização dos fundos, ela também exige uma consciência financeira mais elevada dos LPs. Os LPs devem gerenciar sua liquidez de forma mais ativa, caso contrário, correm o risco de sofrer perdas impermanentes significativas.
Dynamic Liquidity AMM(DLMM)
DLMM é um produto AMM lançado por uma plataforma, que também é uma variante do V3, semelhante ao CLMM. O DLMM permite que os LP concentrem os fundos em uma faixa próxima ao preço atual, mas difere na implementação e nas funcionalidades específicas.
O DLMM introduziu o conceito de Bin, começando a partir do preço base, onde cada pequeno intervalo de Bin step existe como um Bin. As transações dentro do mesmo Bin desfrutam de zero slippage, o que é benéfico para aumentar o volume de transações e a taxa de sucesso; teoricamente, os LPs podem obter mais taxas de transação.
Os tokens no pool estão distribuídos em ambos os lados do preço atual, existindo dois tipos de tokens no Bin ativo atual, enquanto os outros Bins contêm apenas um único token. Quando a quantidade de tokens do Bin atual muda, o sistema ajustará o Bin ativo de acordo com a situação real, impulsionando assim a alteração do preço do pool.
DLMM oferece três estratégias para LP: Spot, Curve e Bid Ask. Spot é adequado para a maioria dos pools; Curve é adequado para pools com baixa volatilidade de preços (, como pares de stablecoins ); Bid Ask é adequado para pools com alta volatilidade de preços, mas requer que LP ajuste suas posições com frequência.
Conclusão
AMM como uma parte importante do setor financeiro Web3, impulsiona o desenvolvimento das finanças descentralizadas através de mecanismos únicos e inovações. Com o avanço da tecnologia e a melhoria do ecossistema, espera-se que o AMM desempenhe um papel ainda maior no futuro, alterando ainda mais o panorama das finanças tradicionais.