No setor Web3, os produtos relacionados a finanças descentralizadas dominam o mercado. Entre eles, os Automated Market Makers (AMM) desempenham um papel crucial, tornando-se uma força importante na promoção da inovação financeira Web3. Este artigo apresentará algumas implementações importantes de AMM no ecossistema Solana, com o objetivo de fornecer algumas referências para que os provedores de liquidez escolham suas estratégias de investimento.
Criador de Mercado de Produto Constante (CPMM)
CPMM é uma das implementações de AMM mais básicas, aplicada em vários produtos. Tomando como exemplo o AMM baseado em produto constante lançado por uma plataforma DEX, o princípio central é manter o produto das quantidades de duas moedas no pool constante: X * Y = k.
Para os provedores de liquidez, quando adicionam liquidez ao pool, o CPMM cria automaticamente uma conta associada para o usuário e emite tokens LP. Esses tokens LP são usados para provar a participação do usuário em um pool específico e são destruídos quando a liquidez é retirada.
O programa on-chain da CPMM é desenvolvido com Anchor. Durante o processo de troca de tokens, o sistema acionará comandos relacionados ao swap. Tomando como exemplo a troca de USDC por um determinado token, a transação será realizada através do respetivo pool de pares de negociação.
No ecossistema Solana, os pares de negociação LP podem ser representados diretamente através da Conta de Token, sem necessidade de criar e implantar novos contratos como no Ethereum. Durante as transações, interage-se diretamente com o programa CPMM, modificando o estado da Conta de Token correspondente através da passagem de parâmetros como o endereço do pool, o endereço do token, entre outros.
A lógica central do CPMM é manter constante o produto antes e depois da variação do total de tokens. Através de uma transformação matemática, é possível obter a fórmula de cálculo da quantidade de tokens alvo que podem ser trocados. É importante notar que, na prática, também é necessário considerar a dedução das taxas.
Market Maker de Liquidez Concentrada (CLMM)
CLMM é outra implementação de AMM, semelhante à versão V3 de um conhecido DEX. Cada par de tokens pode ter vários níveis de taxas, criando pools correspondentes para cada nível. CLMM herda conceitos como múltiplos níveis de taxas e liquidez concentrada.
Semelhante ao CPMM, devido às características da cadeia Solana, o CLMM não precisa implantar contratos separadamente para cada pool, e não existe o conceito de contrato de fábrica. Isso difere da implementação na Ethereum.
O CLMM permite que os provedores de liquidez selecionem uma faixa de preços ao injetar capital, sendo que os fundos são distribuídos apenas dentro da faixa selecionada. Este mecanismo aumenta a utilização de fundos, mas também exige maiores competências de gestão financeira dos provedores de liquidez.
Para pools com menor volatilidade de preços, os provedores de liquidez tendem a escolher intervalos de preços mais pequenos; enquanto para pools com grande volatilidade, tendem a escolher intervalos maiores. O objetivo é evitar que o preço atual se afaste do intervalo selecionado, reduzindo o risco de perdas impermanentes.
Dynamic Liquidity Market Maker (DLMM)
DLMM é um outro produto AMM baseado na filosofia V3, semelhante ao CLMM, mas com inovações em termos de implementação e funcionalidades. DLMM introduz o conceito de "Bin", dividindo o intervalo de preços em várias pequenas seções.
No DLMM, se a negociação ocorrer dentro do mesmo Bin, os negociantes desfrutarão da vantagem de zero slippage. Isso ajuda a aumentar o volume de negociações e a taxa de sucesso, podendo teoricamente trazer mais lucros para os provedores de liquidez.
DLMM oferece três estratégias de liquidez: Spot, Curve e Bid Ask. A estratégia Spot é adequada para a maioria dos pools de liquidez; a estratégia Curve é mais adequada para pools com baixa volatilidade de preços, como pares de stablecoins; a estratégia Bid Ask é adequada para pools com alta volatilidade de preços, mas requer que os provedores de liquidez ajustem suas posições com mais frequência.
Resumo
O mecanismo de AMM, como uma parte importante do setor financeiro Web3, impulsiona o desenvolvimento das finanças descentralizadas através de seu design único e inovação. Com o avanço contínuo da tecnologia e a crescente melhoria do ecossistema, espera-se que o AMM desempenhe um papel ainda maior no futuro, promovendo ainda mais a inovação e a transformação no setor financeiro.
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.
11 Curtidas
Recompensa
11
4
Compartilhar
Comentário
0/400
VCsSuckMyLiquidity
· 19h atrás
Puxar o tapete aviso de risco
Ver originalResponder0
BrokeBeans
· 19h atrás
Ainda é v1 cheiroso, é muito simples e fácil de usar.
Ver originalResponder0
CryptoHistoryClass
· 19h atrás
*verifica notas* a mesma história que os dexes de 2017... apenas em cadeias mais rápidas
Ver originalResponder0
GasFeeLady
· 19h atrás
quando é a janela de gás ideal para essas atualizações suculentas de amm...
Análise profunda do mecanismo de AMM do ecossistema Solana: comparação entre CPMM, CLMM e DLMM
Análise do mecanismo de AMM no ecossistema Solana
No setor Web3, os produtos relacionados a finanças descentralizadas dominam o mercado. Entre eles, os Automated Market Makers (AMM) desempenham um papel crucial, tornando-se uma força importante na promoção da inovação financeira Web3. Este artigo apresentará algumas implementações importantes de AMM no ecossistema Solana, com o objetivo de fornecer algumas referências para que os provedores de liquidez escolham suas estratégias de investimento.
Criador de Mercado de Produto Constante (CPMM)
CPMM é uma das implementações de AMM mais básicas, aplicada em vários produtos. Tomando como exemplo o AMM baseado em produto constante lançado por uma plataforma DEX, o princípio central é manter o produto das quantidades de duas moedas no pool constante: X * Y = k.
Para os provedores de liquidez, quando adicionam liquidez ao pool, o CPMM cria automaticamente uma conta associada para o usuário e emite tokens LP. Esses tokens LP são usados para provar a participação do usuário em um pool específico e são destruídos quando a liquidez é retirada.
O programa on-chain da CPMM é desenvolvido com Anchor. Durante o processo de troca de tokens, o sistema acionará comandos relacionados ao swap. Tomando como exemplo a troca de USDC por um determinado token, a transação será realizada através do respetivo pool de pares de negociação.
No ecossistema Solana, os pares de negociação LP podem ser representados diretamente através da Conta de Token, sem necessidade de criar e implantar novos contratos como no Ethereum. Durante as transações, interage-se diretamente com o programa CPMM, modificando o estado da Conta de Token correspondente através da passagem de parâmetros como o endereço do pool, o endereço do token, entre outros.
A lógica central do CPMM é manter constante o produto antes e depois da variação do total de tokens. Através de uma transformação matemática, é possível obter a fórmula de cálculo da quantidade de tokens alvo que podem ser trocados. É importante notar que, na prática, também é necessário considerar a dedução das taxas.
Market Maker de Liquidez Concentrada (CLMM)
CLMM é outra implementação de AMM, semelhante à versão V3 de um conhecido DEX. Cada par de tokens pode ter vários níveis de taxas, criando pools correspondentes para cada nível. CLMM herda conceitos como múltiplos níveis de taxas e liquidez concentrada.
Semelhante ao CPMM, devido às características da cadeia Solana, o CLMM não precisa implantar contratos separadamente para cada pool, e não existe o conceito de contrato de fábrica. Isso difere da implementação na Ethereum.
O CLMM permite que os provedores de liquidez selecionem uma faixa de preços ao injetar capital, sendo que os fundos são distribuídos apenas dentro da faixa selecionada. Este mecanismo aumenta a utilização de fundos, mas também exige maiores competências de gestão financeira dos provedores de liquidez.
Para pools com menor volatilidade de preços, os provedores de liquidez tendem a escolher intervalos de preços mais pequenos; enquanto para pools com grande volatilidade, tendem a escolher intervalos maiores. O objetivo é evitar que o preço atual se afaste do intervalo selecionado, reduzindo o risco de perdas impermanentes.
Dynamic Liquidity Market Maker (DLMM)
DLMM é um outro produto AMM baseado na filosofia V3, semelhante ao CLMM, mas com inovações em termos de implementação e funcionalidades. DLMM introduz o conceito de "Bin", dividindo o intervalo de preços em várias pequenas seções.
No DLMM, se a negociação ocorrer dentro do mesmo Bin, os negociantes desfrutarão da vantagem de zero slippage. Isso ajuda a aumentar o volume de negociações e a taxa de sucesso, podendo teoricamente trazer mais lucros para os provedores de liquidez.
DLMM oferece três estratégias de liquidez: Spot, Curve e Bid Ask. A estratégia Spot é adequada para a maioria dos pools de liquidez; a estratégia Curve é mais adequada para pools com baixa volatilidade de preços, como pares de stablecoins; a estratégia Bid Ask é adequada para pools com alta volatilidade de preços, mas requer que os provedores de liquidez ajustem suas posições com mais frequência.
Resumo
O mecanismo de AMM, como uma parte importante do setor financeiro Web3, impulsiona o desenvolvimento das finanças descentralizadas através de seu design único e inovação. Com o avanço contínuo da tecnologia e a crescente melhoria do ecossistema, espera-se que o AMM desempenhe um papel ainda maior no futuro, promovendo ainda mais a inovação e a transformação no setor financeiro.