Olá a todos! Hoje vamos conversar sobre a Curve.
A definição da Curve é: uma exchange descentralizada (DEX) e formador de mercado automático (AMM) em uma sidechain/L2 compatível com Ethereum, destinada a facilitar a negociação eficiente entre stablecoins e ativos voláteis.
Deixe-me traduzir, a Curve basicamente oferece serviços de troca com stablecoins.
Curve foi lançado na rede principal oficial, tendo Uniswap como um exemplo de exchange descentralizada, onde está a diferenciação competitiva da Curve? Para responder essa curiosidade inicial, vamos conversar sobre isso.
Por que stablecoins?
Stablecoins são a pedra angular das transações no mundo cripto, como ar invisível e indispensável. O mundo exterior parece não notar as stablecoins, pois altos preços e liquidações não têm relação com elas; nunca se ouviu falar de alguém que ficou rico da noite para o dia por negociar stablecoins, mas são absolutamente necessárias, pois são o canal para a entrada de dinheiro fiduciário, o meio para a troca entre tokens e o porto seguro quando os preços dos ativos flutuam.
Estabilidade de preços, essa é a situação que todas as stablecoins mais desejam alcançar, e é isso que as diferencia de outros ativos criptográficos.
Os detentores de BTC, ETH, SOL e outros tokens esperam sinceramente que os preços subam, embora nem sempre consigam o que desejam, eles sempre podem encontrar oportunidades de negociação entre as flutuações de preço.
Os traders que possuem stablecoins esperam que o preço dos tokens se mantenha estável em 1:1 com o dólar, sem aumentar ou cair, sem tristeza ou alegria. [Mais sobre stablecoins pode ser visto aqui]
O que isso significa? Significa que outros tokens querem que os preços sejam exibidos de forma sensível nas negociações, e que as mudanças de mercado sejam refletidas nos preços em tempo hábil. E o mais importante para a negociação de stablecoins é a estabilidade, para que não haja flutuações de preço devido a pequenas movimentações.
Quais dificuldades estão sendo enfrentadas?
Antes da Curve, o mecanismo de formador de mercado automático das exchanges descentralizadas era excessivamente sensível a preços e não era adequado para a negociação de stablecoins.
Vamos revisar brevemente o mecanismo de formador de mercado automático em Uniswap [para mais conteúdo, veja isso]
A lógica central é o produto constante: X*Y=K, onde X e Y representam a quantidade de duas moedas, o preço é expresso por X/Y, ou seja, a taxa de câmbio entre as duas moedas, e a imagem traçada é parte de uma hipérbole. A tangente representa a taxa de câmbio, ou seja, à medida que a quantidade de X na piscina diminui — X é continuamente comprado, a quantidade de Y que deve ser paga aumentará — o que é escasso se torna mais caro.
[Troca] -- [Mudança na quantidade de ativos na piscina] -- [Descobrir preço]
Através da mudança na quantidade, descobrir o preço em negociações contínuas.
A vantagem desse mecanismo de design é que ele é muito sensível ao feedback de preços, enquanto a desvantagem é que, quando a piscina não é profunda o suficiente (X*Y é relativamente pequeno), a oscilação de preços se torna excessivamente sensível. (De fato, as coisas são sempre de dois lados, vantagens e desvantagens coexistem.)
Existem soluções que não são excessivamente sensíveis a mudanças de preço? Sim.
Uma vez que o preço é representado pela 'taxa de câmbio' entre dois tokens X/Y, se a inclinação da curva não mudar, isso significa que o preço não muda. Uma inclinação constante implica que a expressão é linear, a lógica de soma constante X+Y=K, a inclinação em cada ponto da expressão é a mesma, e o preço nunca muda. A vantagem da lógica de soma constante é a estabilidade de preço, mas a desvantagem é que o preço é excessivamente estável, incapaz de refletir o comportamento do mercado em situações extremas.
Quero todos os benefícios
Sim, como você pensou, se pudéssemos ter apenas os pontos positivos de ambos, seria ótimo, adaptando-se às características das stablecoins enquanto ainda preserva a reação do mercado. A solução ideal seria combinar o produto constante e a soma constante. Usando a soma constante perto do preço ancorado das stablecoins (geralmente 1 dólar) para garantir transações suaves, enquanto em distâncias maiores, usar o produto constante para refletir os preços extremos do mercado.
De fato, a Curve também faz isso, combinando as duas curvas, é preciso pegar firme com as duas mãos, fornecendo uma nova solução para a troca entre stablecoins.
Stablecoins, como um token 'buffer' no processo de negociação, têm um volume de transações muito grande. Em Uniswap, devido à profundidade da piscina não ser suficiente, é relativamente fácil ter deslizamentos de preço significativos durante as trocas, o que gera preocupações para ambas as partes, limitando, em certa medida, o tamanho das transações. A solução da Curve mantém os preços estáveis dentro de um certo intervalo, reduzindo o desgaste em termos de preço para ambas as partes, e trazendo um volume maior de transações, o que resulta em mais lucros com taxas de transação.
Câmbio automático ou manual?
Na feroz competição entre dex, a Curve encontrou seu nicho para trocas de stablecoins, resolvendo diferentes problemas em diferentes segmentos do mercado. Embora todos ofereçam serviços de troca, ao abrir a lógica de formador de mercado automático, Curve e Uniswap ainda têm diferenças significativas.
Acho que essa diferença é como câmbio automático versus câmbio manual; embora ambos possam chegar ao destino final, a experiência e a operação são muito diferentes.
Qual você escolheria, o modo manual do Uniswap com mais liberdade e opções ou o modo automático da Curve, que é mais fácil de usar e requer menos preocupação?
Fornecer liquidez significa ser a parte passiva do mercado, se um lado quer comprar, o outro deve vender; se um lado quer vender, o outro deve comprar. Por exemplo, se a liquidez fornecida é usdt-btc, se o preço do btc sobe e há forte demanda no mercado, você será forçado a vender btc constantemente, trocando por usdt; se o preço do btc cair e todos estiverem vendendo, você será forçado a trocar todo seu usdt por btc. O que você possui sempre será um ativo relativamente fraco.
Na configuração de fornecimento de liquidez, além de decidir quais tokens fornecer, é preciso decidir em qual faixa de preço trocar. Dentro da faixa de preço definida, ambas as moedas podem ser mantidas em certa proporção, mas se o preço oscilar além do intervalo definido, uma das moedas será esgotada e totalmente convertida na outra.
A operação de 'trocar de marcha' que mencionei, na verdade, refere-se à configuração da faixa de preço.
Uniswap e Curve são completamente diferentes.
Uniswap é o modo manual, todos os parâmetros podem ser definidos pelos provedores de liquidez. Isso, na verdade, requer um alto nível de habilidade, a faixa de preço ideal determina a eficiência do lucro e também quanto prejuízo pode ser incorrido.
Nós iniciamos este processo:
Em Uniswap, o processo é o seguinte:
[Troca] -- [Mudança na quantidade de ativos na piscina] -- [Descobrir preço]
Ao continuar a trocar, descobrir constantemente preços, se alguns LPs (provedores de liquidez) não forem precisos o suficiente, as perdas podem ultrapassar os lucros. Mas se você for um especialista, mais espaço para configurações certamente facilita a execução, assim como um carro de câmbio manual que tem um alto custo de aprendizado, mas os especialistas também preferem dirigir.
Para a Curve, o processo é o inverso:
[Descobrir preço] -- [Mudança na quantidade de ativos na piscina] -- [Troca]
Primeiro, obter o preço através de oráculos de preços internos e externos, depois ajustar a quantidade de ativos na piscina através de um contrato inteligente para corresponder ao preço, e então abrir a troca pelo preço ajustado. Essa solução é chamada de ancoragem dinâmica.
Durante esse processo, as perdas impermanentes são distribuídas uniformemente entre os contratos, e as diferenças de habilidade entre os LPs são niveladas. Assim como o câmbio automático é mais fácil de aprender, todos acabam dirigindo de maneira semelhante. O que a Curve pode fazer também está relacionado à sua lógica de produto constante + soma constante, onde há maior espaço para estabilidade de preços, evitando ajustes frequentes para descobrir preços.
Falando em câmbio automático, eu acho que a liquidação da Curve também segue uma lógica de câmbio automático. A liquidação significa que se o valor da garantia cair abaixo de uma certa proporção do valor emprestado, a garantia será vendida para pagar a dívida. Normalmente, nos planos, a garantia é o que é, e se o valor cair, você terá que se virar. A Curve fez algumas otimizações nessa lógica, ajudando a criar um buffer, por exemplo, se a garantia é btc e está caindo, a Curve ajuda a converter btc em usdt para preservar o valor; se, posteriormente, o btc se recuperar, ele será trocado de volta. Essa lógica realmente parece ser uma boa solução para ambas as partes, pois diminui a volatilidade do valor da garantia e reduz o risco de liquidação.
O que foi mencionado acima são soluções inovadoras na AMM, além disso, o token crv da Curve também tem usos práticos, podendo ser usado para votar e decidir a distribuição de lucros, o que cria um vínculo de interesse mais profundo em comparação aos tokens da Uniswap que não têm uso prático.
O preço do token crv está bem, não está?
Olhando para o final de novembro de 2024, as coisas não estão se desenvolvendo em uma direção muito positiva. Atualmente, o valor do token crv está rondando entre 0,3 e 0,4, tendo alcançado um pico de 6,8.
A queda maciça do crv está intimamente relacionada ao ataque por hackers no final de julho de 2023. Embora após a investigação final, o problema não tenha sido o protocolo da Curve, mas a linguagem de programação Vyper que foi atacada.
Quando o meteoro caiu, o fundador Michael tinha uma grande quantidade de tokens crv, e ao vender os tokens, conseguiu se salvar por pouco. Mas foi justamente por isso que todos começaram a notar que o fundador possuía uma quantidade muito grande de crv a baixo custo. Portanto, a questão de se é descentralizado ou centralizado, quem é melhor ou pior, ninguém consegue dizer com clareza.
A única coisa clara é que à frente está uma floresta escura, e o caminho sob nossos pés pode desmoronar a qualquer momento, é melhor ter cuidado.
O que significa logo?
Por fim, gostaria de compartilhar com todos o logo da Curve, que é uma superfície supercurva de forma peculiar.
Por que é assim?
Após ler o whitepaper do projeto, entendi que essa imagem representa a forma da fórmula central.
Quando há apenas dois tokens para troca, a curva é bidimensional; três tokens são tridimensionais, teoricamente suportando mais tokens em dimensões mais altas. Ao mesmo tempo, os valores de troca devem ser positivos, portanto a faixa de valores pode ser um pouco recortada, e a representação de uma imagem em alta dimensão para o espaço tridimensional pode causar algumas distorções.
O logo é a apresentação do plano mais orgulhoso da Curve, espero que ele também consiga se recuperar rapidamente de perdas de crédito e encontrar seu próprio caminho.
Até a próxima, amigos.