No setor Web3, os produtos de finanças descentralizadas ( DeFi ) dominam o mercado. Entre eles, os Automated Market Makers ( AMM ), como um elo chave, são uma força importante na promoção da inovação financeira Web3. Este artigo irá apresentar algumas implementações importantes de AMM no ecossistema Solana, com o objetivo de fornecer referências para as escolhas de estratégias de investimento dos provedores de liquidez ( LP ).
Constant Product Market Maker ( CPMM )
O CPMM é a implementação mais básica de AMM, sendo aplicado em muitos produtos. Tomando como exemplo o AMM baseado em produto constante lançado por uma certa plataforma, seu princípio fundamental é que a quantidade de fornecimento das duas moedas no pool tem um produto fixo: X * Y = k.
Para os LPs, quando alguém adiciona liquidez ao pool, o CPMM cria automaticamente uma conta associada para o usuário e emite um Token de LP, para provar a posse da quota do pool, e destrói o Token correspondente na retirada.
O programa on-chain do CPMM é desenvolvido com Anchor. Quando os usuários realizam a troca de tokens, um comando de swap é acionado. Tomando o par de negociação TRUMP-USDC como exemplo, quando um usuário troca USDC por TRUMP, isso pode ser feito através desse par de negociação.
Durante a execução da transação, o comando swapBaseInput será chamado. O estado da conta de token correspondente é alterado com base no endereço do pool, no endereço do token, etc., para completar a operação de swap. A quantidade exata de tokens de destino que pode ser trocada é calculada através da fórmula de produto constante.
Market Maker de Liquidez Concentrada ( CLMM )
CLMM é semelhante à versão V3 de um conhecido DEX, onde cada par de tokens tem múltiplos níveis de taxas, permitindo a criação de pools correspondentes a esses níveis. O CLMM permite que os LPs escolham uma faixa de preços ao injetar fundos, com os fundos sendo distribuídos apenas dentro da faixa selecionada.
Os LPs podem escolher injetar um único token, fornecendo liquidez unilateral, semelhante a uma ordem limite no financiamento tradicional. Para pools com baixa volatilidade, os LPs tendem a escolher um intervalo menor; para pools com alta volatilidade, escolhem um intervalo maior, a fim de evitar perdas impermanentes causadas pela desvinculação do preço do intervalo selecionado.
Embora a liquidez concentrada tenha aumentado a eficiência do capital, também impõe maiores exigências ao conhecimento financeiro dos LPs. Os LPs precisam gerenciar a liquidez de forma mais ativa, caso contrário, podem sofrer perdas impermanentes sérias.
Dynamic Liquidity AMM(DLMM)
DLMM é outro produto AMM baseado no V3, semelhante ao CLMM, mas com algumas funcionalidades características. O DLMM introduz o conceito de Bin, onde o pool começa a partir do preço base e existe um Bin a cada pequeno passo de Bin. As transações dentro do mesmo Bin podem usufruir de deslizamento zero, o que ajuda a aumentar o volume de transações e a taxa de sucesso.
No DLMM, existem dois tipos de tokens no Bin atualmente ativo, enquanto os outros Bins estão distribuídos nas laterais e contêm apenas um único token. Quando a quantidade de um token no Bin ativo reduz a 0, o Bin adjacente será automaticamente definido como o novo Bin ativo, impulsionando assim a variaçã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 pares de stablecoins com pequenas flutuações de preço; Bid Ask é adequado para pools com alta volatilidade, mas requer que os LPs ajustem 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 seu mecanismo único. Com o avanço da tecnologia e a melhoria do ecossistema, espera-se que o AMM desempenhe um papel ainda maior no futuro, mudando 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.
15 gostos
Recompensa
15
4
Partilhar
Comentar
0/400
BearMarketMonk
· 07-27 06:22
Perda de corte até ao fim, quem não é idiota a tornar-se mestre
Análise das estratégias CPMM, CLMM e DLMM no mecanismo AMM do ecossistema Solana
Análise do mecanismo de AMM no ecossistema Solana
No setor Web3, os produtos de finanças descentralizadas ( DeFi ) dominam o mercado. Entre eles, os Automated Market Makers ( AMM ), como um elo chave, são uma força importante na promoção da inovação financeira Web3. Este artigo irá apresentar algumas implementações importantes de AMM no ecossistema Solana, com o objetivo de fornecer referências para as escolhas de estratégias de investimento dos provedores de liquidez ( LP ).
Constant Product Market Maker ( CPMM )
O CPMM é a implementação mais básica de AMM, sendo aplicado em muitos produtos. Tomando como exemplo o AMM baseado em produto constante lançado por uma certa plataforma, seu princípio fundamental é que a quantidade de fornecimento das duas moedas no pool tem um produto fixo: X * Y = k.
Para os LPs, quando alguém adiciona liquidez ao pool, o CPMM cria automaticamente uma conta associada para o usuário e emite um Token de LP, para provar a posse da quota do pool, e destrói o Token correspondente na retirada.
O programa on-chain do CPMM é desenvolvido com Anchor. Quando os usuários realizam a troca de tokens, um comando de swap é acionado. Tomando o par de negociação TRUMP-USDC como exemplo, quando um usuário troca USDC por TRUMP, isso pode ser feito através desse par de negociação.
Durante a execução da transação, o comando swapBaseInput será chamado. O estado da conta de token correspondente é alterado com base no endereço do pool, no endereço do token, etc., para completar a operação de swap. A quantidade exata de tokens de destino que pode ser trocada é calculada através da fórmula de produto constante.
Market Maker de Liquidez Concentrada ( CLMM )
CLMM é semelhante à versão V3 de um conhecido DEX, onde cada par de tokens tem múltiplos níveis de taxas, permitindo a criação de pools correspondentes a esses níveis. O CLMM permite que os LPs escolham uma faixa de preços ao injetar fundos, com os fundos sendo distribuídos apenas dentro da faixa selecionada.
Os LPs podem escolher injetar um único token, fornecendo liquidez unilateral, semelhante a uma ordem limite no financiamento tradicional. Para pools com baixa volatilidade, os LPs tendem a escolher um intervalo menor; para pools com alta volatilidade, escolhem um intervalo maior, a fim de evitar perdas impermanentes causadas pela desvinculação do preço do intervalo selecionado.
Embora a liquidez concentrada tenha aumentado a eficiência do capital, também impõe maiores exigências ao conhecimento financeiro dos LPs. Os LPs precisam gerenciar a liquidez de forma mais ativa, caso contrário, podem sofrer perdas impermanentes sérias.
Dynamic Liquidity AMM(DLMM)
DLMM é outro produto AMM baseado no V3, semelhante ao CLMM, mas com algumas funcionalidades características. O DLMM introduz o conceito de Bin, onde o pool começa a partir do preço base e existe um Bin a cada pequeno passo de Bin. As transações dentro do mesmo Bin podem usufruir de deslizamento zero, o que ajuda a aumentar o volume de transações e a taxa de sucesso.
No DLMM, existem dois tipos de tokens no Bin atualmente ativo, enquanto os outros Bins estão distribuídos nas laterais e contêm apenas um único token. Quando a quantidade de um token no Bin ativo reduz a 0, o Bin adjacente será automaticamente definido como o novo Bin ativo, impulsionando assim a variaçã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 pares de stablecoins com pequenas flutuações de preço; Bid Ask é adequado para pools com alta volatilidade, mas requer que os LPs ajustem 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 seu mecanismo único. Com o avanço da tecnologia e a melhoria do ecossistema, espera-se que o AMM desempenhe um papel ainda maior no futuro, mudando ainda mais o panorama das finanças tradicionais.