Curve e Uniswap não são realmente rivais. A Curve está otimizada para a troca de ativos que devem ser negociados aproximadamente ao mesmo preço, sobretudo stablecoins, enquanto a Uniswap está otimizada para trocar tudo o resto. Os dois protocolos usam matemática diferente (um invariante stableswap versus uma curva de produto constante), e essa matemática é a razão pela qual a Curve domina os pools de USDC/USDT e a Uniswap domina os tokens de cauda longa.
Pontos-chave
- O invariante stableswap da Curve concentra a liquidez à volta do preço 1:1, tornando-a ideal para swaps de stablecoins e ativos correlacionados com slippage muito reduzido.
- A fórmula de produto constante da Uniswap (x*y=k) é uma conceção de uso geral que funciona para qualquer par de tokens, mas distribui a liquidez de forma dispersa para pares com preços muito próximos.
- A Curve opera um modelo de governança vote-escrow (veCRV), que tem levantado preocupações de centralização da governação e explorações reais que vale a pena compreender.
- As versões v2, v3 e v4 da Uniswap coexistem hoje, e a consequente fragmentação de liquidez pode alterar qual a versão que oferece a melhor execução para uma determinada transação.
Curve vs Uniswap: porque é que a pergunta é maioritariamente a errada
A maioria dos artigos "Curve vs Uniswap" enquadra os dois protocolos como concorrentes diretos, da mesma forma que se comparariam duas corretoras ou dois cartões de crédito. Esse enquadramento desfaz-se quase de imediato, porque os dois protocolos foram concebidos para resolver problemas diferentes. A Uniswap é um formador de mercado automatizado (AMM) de uso geral que pode listar quaisquer dois tokens e criar um mercado funcional de origem. A Curve é um AMM especializado, construído para o caso restrito de ativos que devem ser negociados ao mesmo preço, sobretudo stablecoins como USDC, USDT e DAI, e versões wrapped ou staked do mesmo ativo base (por exemplo, wETH e stETH).
Quando se percebe a intenção do design, a regra de ouro é simples: se está a trocar dois ativos que devem valer aproximadamente o mesmo valor em dólares, a Curve geralmente oferece um preço melhor, menor slippage e um livro de ofertas efetivo mais profundo. Se está a trocar qualquer outra coisa (uma altcoin de cauda longa, uma memecoin recente, um token de média capitalização) é na Uniswap que está a liquidez. A comparação interessante não é "qual é melhor?", mas sim "que matemática quer que esteja subjacente à sua transação?".
A matemática por trás de cada DEX, e porque é que importa para a sua transação
Um AMM é um contrato inteligente que detém reservas de dois ou mais tokens e cota preços usando uma fórmula. A fórmula decide quanto de um token recebe quando coloca outro, e como o preço se move à medida que as reservas mudam. Os dois protocolos escolheram fórmulas fundamentalmente diferentes, e são essas fórmulas que explicam a razão pela qual os produtos se sentem tão diferentes na prática.
O invariante de produto constante da Uniswap (x*y = k)
A Uniswap v2 utiliza a fórmula mais simples das finanças descentralizadas: x vezes y é sempre igual a k, onde x e y são as reservas dos dois tokens no pool e k é uma constante. Quando um trader vende x para o pool, y sobe, o produto mantém-se e o preço desloca-se ao longo da curva. Esta fórmula é elegante porque funciona para quaisquer dois tokens, sem necessidade de um feed de preços externo e sem pressupostos sobre o valor relativo dos ativos.
O custo dessa generalidade aparece quando os dois ativos deveriam valer o mesmo montante. Imagine um pool USDC/USDT na Uniswap v2. Para que uma troca de um milhão de dólares pareça apertada, o pool precisa de milhões de dólares de liquidez em cada lado, e mesmo assim o preço derivará de forma percetível durante a transação. A curva de produto constante distribui a liquidez de forma uniforme ao longo de um intervalo de preços infinito, o que é ótimo para um par volátil e desperdçador para um par com paridade fixa.
O invariante stableswap da Curve
O whitepaper original da Curve, escrito por Michael Egorov em 2020, introduziu um invariante híbrido que se comporta como uma curva de soma constante (x + y = constante, que seria ideal para ativos com paridade fixa) quando o pool está equilibrado, e recorre a uma curva de produto constante (x*y = k) quando as reservas se afastam muito do equilíbrio. O resultado é uma curva quase plana em torno do preço 1:1, o que significa que uma transação enorme move o preço apenas marginalmente, e que mantém a liquidez profunda necessária para drenar reservas em segurança quando a paridade se quebra.
Na prática, isto significa que um pool USDC/USDT na Curve pode cotar um preço a poucos pontos-base de 1:1 para transações que provocariam slippage de dois dígitos em pontos-base num pool da Uniswap v2. A contrapartida é que a fórmula da Curve só funciona quando os dois ativos devem, de facto, ser negociados próximo da paridade. Se colocar uma altcoin aleatória contra USDC num pool estilo Curve, a curva não sabe bem o que fazer e o resultado é uma má execução.
Onde cada DEX realmente vence
Com a matemática esclarecida, a regra prática para traders, fornecedores de liquidez e caçadores de yield é bastante simples. Existem exceções, mas são exceções por um motivo.
Curve vence: stablecoins, tokens de staking líquido e ativos correlacionados
A Curve é a plataforma dominante para USDC, USDT, DAI, FRAX e stablecoins semelhantes. É também a plataforma dominante para pares de ativos correlacionados, como wETH e stETH, ou wBTC e renBTC, onde se espera que o preço se mantenha próximo de uma razão conhecida. Os protocolos DeFi que pretendem liquidez profunda on-chain para o seu próprio ativo estável normalmente arrancam um pool da Curve e usam emissões de CRV para atrair fornecedores de liquidez.
Exemplos incluem o 3pool (USDC/USDT/DAI), o pool stETH/ETH que ancora a liquidez da Lido, e inúmeros pools de lançamento de projetos onde uma nova stablecoin é pareada com USDC. A Curve também lançou o crvUSD, a sua stablecoin nativa, em 2023, e encaminha grande parte desse ecossistema pelos seus próprios pools.
Uniswap vence: tokens de cauda longa e negociação generalista
A Uniswap é a plataforma padrão para praticamente qualquer token que não seja um ativo fortemente correlacionado. Novos tokens são listados na Uniswap porque é a fonte mais profunda de liquidez orgânica e a mais fácil de integrar. Altcoins de cauda longa são negociadas na Uniswap porque é lá que estão os utilizadores, e agregadores como 1inch, CowSwap e Matcha encaminham a maior parte do fluxo de ordens de retalho pela Uniswap v3 quando encontram o melhor preço.
A cobertura mais ampla de tokens da Uniswap é também reforçada pela sua arquitetura de hooks e da v4, que permite aos programadores implementar lógica personalizada de AMM sobre a marca e a rede de liquidez da Uniswap. Esse efeito de ecossistema é parte da razão pela qual "está na Uniswap?" continua a ser a primeira pergunta de muitos traders.
Tokenomics: UNI vs CRV e o problema do veCRV
Os dois tokens de governação são concebidos de forma muito diferente, e essa diferença tem consequências reais para os utilizadores que se preocupam com a descentralização.
Uniswap (UNI) e o debate do "fee switch"
O UNI é um token de governação com oferta fixa e sem mecanismo integrado de captura de valor. Os detentores podem votar propostas de governação da Uniswap, mas o protocolo não partilha atualmente as taxas de negociação com os detentores de UNI, apesar de anos de discussão na comunidade sobre ligar um "fee switch". O valor de mercado do UNI vem da especulação sobre a futura captura de taxas, subsídios da Uniswap Foundation e do seu papel como token de governação da DEX mais usada em DeFi. As tokenomics são deliberadamente simples, o que faz parte do apelo e também da frustração para investidores que procuram fluxo de caixa.
Curve (CRV) e vote-escrow (veCRV)
O modelo de token da Curve é o oposto de simples. Os utilizadores podem bloquear CRV no protocolo por um período escolhido, até quatro anos, em troca de veCRV, um token não transferível de vote-escrow. Quanto mais tempo bloquear, mais veCRV recebe, e o veCRV controla duas coisas: o poder de voto na governação da Curve e a alocação das emissões de CRV aos pools de liquidez.
Isto significa que os fornecedores de liquidez não ganham CRV passivamente; ganham CRV que é direcionado pelos detentores de veCRV. Os protocolos que querem atrair recompensas de CRV para os seus próprios pools têm de cortejar os votantes de veCRV, oferecendo-lhes frequentemente incentivos extra (uma dinâmica conhecida como "gauge wars"). O modelo é elegante em princípio, mas produziu na prática um verdadeiro problema de centralização.
A preocupação de centralização do veCRV
Como o veCRV é não transferível e está bloqueado, concentra-se ao longo do tempo nas mãos de um pequeno número de grandes detentores, serviços profissionais de compra de votos e protocolos que acumularam arsenais. Em vários momentos, um punhado de endereços controlou veCRV suficiente para influenciar votos de gauges e direcionar grandes emissões de CRV. Isto cria uma superfície de ataque de governação: uma posição de veCRV suficientemente concentrada poderia, em teoria, votar para redirecionar emissões ou aprovar alterações de parâmetros que beneficiem um grupo restrito. O risco não é hipotético, e é um dos riscos de governação mais discutidos em DeFi.
Riscos específicos de cada protocolo
Escolher uma DEX é uma decisão de risco tanto quanto de preço. Ambos os protocolos já foram atacados e ambos têm superfícies de risco abertas hoje.
Histórico de exploits da Curve
Os pools de stablecoins da Curve já foram alvo de vários incidentes de segurança. Em 2022, vários pools da Curve (incluindo os populares pools alETH, msETH e pETH) foram drenados através de ataques de read-only reentrancy contra o compilador Vyper, e a vulnerabilidade do Vyper obrigou a Curve a migrar liquidez e compensar os fornecedores de liquidez afetados. Em 2023, um fornecedor de liquidez de CRV/ETH foi explorado depois de as posições de um grande detentor de CRV terem sido liquidadas durante uma queda de preço, tendo o fundador da Curve entrado brevemente num famoso ciclo de liquidação de grandes dimensões. O protocolo em si não foi rekt ao nível do smart contract desde 2022, mas o histórico é um lembrete de que mesmo AMMs especializados acarretam tail risk, sobretudo quando estão profundamente composable com mercados de empréstimo.
crvUSD da Curve e risco de design da stablecoin
O crvUSD é a stablecoin nativa da Curve, lançada em 2023. É colateralizada por ativos cripto e usa um mecanismo único de lending-liquidating AMM (LLAMMA) para gerir liquidações. O design é inovador, mas mecanismos de empréstimo inovadores são também modos de falha inovadores. Os utilizadores que mintam crvUSD ou forneçam liquidez a pools de crvUSD estão expostos à capacidade contínua da Curve Labs de manter a peg durante movimentos bruscos de mercado. O historial de stablecoins algorítmicas e colateralizadas em cripto (Terra, parcialmente Basis Cash, outras) não é animador, e o crvUSD deve ser avaliado nesse contexto, e não isoladamente.
Fragmentação de liquidez da Uniswap entre v2, v3 e v4
O maior risco prático da Uniswap para os utilizadores é a fragmentação. Em 2025, as versões v2, v3 e v4 da Uniswap estão todas ativas, e uma quantidade relevante de liquidez ainda permanece em pools da v2 que não migraram. Um trader que consulta apenas a interface da v3 para um determinado token pode perder um melhor preço disponível num pool da v2, e o inverso também é verdade. Os fornecedores de liquidez enfrentam um problema relacionado: alocar capital para a versão errada pode fazer com que uma posição renda menos do que renderia numa DEX concorrente. Os agregadores ajudam, mas não são perfeitos, e em tokens de cauda longa a liquidez reduzida em todas as versões pode produzir slippage real.
Risco de smart contract e de governação da Uniswap
A Uniswap não sofreu um exploit majeur ao nível do protocolo comparável aos incidentes da Curve em 2022, mas a sua superfície de risco continua a crescer. O sistema de hooks da v4 permite que qualquer programador implemente lógica personalizada, e essa lógica personalizada não é auditada pela Uniswap Labs. Ataques de governação à Uniswap DAO são também um tail risk real (ainda que de baixa probabilidade), sobretudo em torno do fee switch que continua por ativar. A abertura do protocolo é uma mais-valia, mas transfere o risco para os integradores e LPs.
O que isto significa para si na prática
Para a maioria dos utilizadores, a decisão é simples. Se está a trocar USDC por USDT, DAI por USDC, ETH por stETH, ou qualquer outro par fortemente correlacionado, encaminhe a negociação pela Curve (diretamente ou através de um agregador que verifique pools da Curve). Se está a trocar um token de cauda longa, um token acabado de lançar, ou qualquer coisa fora do universo de stablecoins e LSTs, encaminhe pela Uniswap v3 (e deixe um agregador verificar também a v2 e a v4).
Para os fornecedores de liquidez, a escolha é mais complexa. LPs de stablecoins na Curve ganham emissões de CRV mais taxas de negociação, mas estão expostos ao risco de preço do token CRV, a alterações de emissões driven pela governação e aos riscos de smart contract já referidos. LPs de tokens de cauda longa na Uniswap v3 podem concentrar a sua liquidez em intervalos de preço personalizados e obter maior densidade de fees, mas assumem mais risco de perda impermanente e precisam de gerir ativamente as suas posições. Não há almoços grátis; o APY mais elevado é o preço de um risco mais elevado.
Um hábito prático: antes de qualquer negociação de grande dimensão, passe-a por um agregador como 1inch, CowSwap ou Matcha. Os agregadores dividem rotas entre Curve, Uniswap v2/v3/v4 e outras plataformas para lhe oferecer a melhor execução líquida, e abstraem a questão de qual o protocolo a usar. Também expõem o problema da fragmentação em tempo real, o que é contexto útil para quem decide onde alocar liquidez.
Leia Curve vs Uniswap de forma crítica
Ambos os protocolos são maduros, auditados e amplamente utilizados, mas "maduro e auditado" não é o mesmo que "seguro". A centralização do veCRV da Curve e as opções de design de stablecoins, bem como a fragmentação das versões v2/v3/v4 da Uniswap e os hooks da v4 não auditados, são riscos reais e contínuos. A decisão correta é dimensionar a sua exposição a qualquer um dos protocolos em conformidade, manter-se a par das propostas de governança (alterações aos gauges do CRV, discussões sobre o fee-switch do UNI, novas auditorias de hooks da v4) e assumir que qualquer protocolo DeFi "seguro" está a uma exploração de distância de se tornar o próximo caso de aviso.
Acompanhe as notícias das DEX de forma inteligente
A Curve e a Uniswap evoluem rapidamente: os votos dos gauges alteram as emissões de CRV, os hooks da Uniswap v4 multiplicam-se, novas explorações são divulgadas e as propostas de governança chegam às DAO todas as semanas. Acompanhá-las manualmente é um jogo perdido. O Zippfeed destaca as manchetes da Curve e da Uniswap com pontuação de sentimento (bullish, neutral ou bearish) e uma classificação de importância, para que possa ver quais notícias realmente impactam a execução e quais são apenas ruído.