A negociação com base na intenção refere-se à abstração da intenção do utilizador e à integração da lógica operacional subjacente e dos processos numa única etapa, simplificando significativamente a complexidade e tornando-a mais intuitiva de usar. Por exemplo, suponhamos que um utilizador pretende converter o token A na cadeia Base no token B na cadeia Solana. Nesse caso, o utilizador normalmente precisa de realizar várias etapas: primeiro, converter o token A (um ativo nativo na cadeia Base) em USDC, depois usar uma ponte entre cadeias para transferir USDC para a Solana e, finalmente, trocá-lo pelo token B. Esta conversão aparentemente simples de ativos requer interação com pelo menos três protocolos diferentes (DEX da Base, a ponte entre cadeias e o DEX da Solana), bem como garantir que haja ETH e SOL suficientes disponíveis para cobrir as taxas de gás tanto na cadeia Base como na Solana. O processo é complicado. No entanto, num cenário baseado na intenção, os utilizadores só precisam de introduzir o token que desejam converter e a cadeia de destino, podendo alcançar a conversão com um único clique, sem terem de se envolver em operações complicadas através de vários protocolos, reduzindo significativamente as barreiras de entrada e otimizando a experiência de transação.
O design baseado em intenções traz várias vantagens inovadoras:
No mercado atual, as exchanges centralizadas (CEXs) como a Binance e a Coinbase dominam. Comparadas às DEXs, as CEXs oferecem mais liquidez estável, permitindo-lhes lidar com grandes ordens e reduzir as perdas causadas pelo deslizamento. Além disso, as CEXs fornecem uma ampla gama de ferramentas de negociação, incluindo negociação à vista, contratos, opções, empréstimos e negociação de balcão (OTC), permitindo que os usuários apliquem essas ferramentas com flexibilidade com base em suas estratégias e desfrutem de uma latência quase zero em transações. Portanto, com uma experiência do usuário suave e diversos produtos financeiros, as CEXs são a escolha preferida para muitos usuários.
Por outro lado, as DEXs requerem esperar por confirmações de bloqueio, não podem fornecer velocidades de transação em tempo real e sofrem com profundidade de liquidez insuficiente, o que leva a uma slippage significativa para grandes ordens. Mesmo após a introdução de fabricantes de mercado automatizados (AMMs), as questões de liquidez foram um pouco aliviadas, mas a slippage ainda existe além de determinados intervalos de preços, e a eficiência de capital ainda é baixa. Isso torna as DEXs menos competitivas que as CEXs. No entanto, o design baseado em intenção tem o potencial de ajudar as DEXs a superar essa situação atual.
Além da diversidade de produtos e da interface do usuário, a principal razão para a falta de competitividade da DEX reside na experiência de negociação insatisfatória e no alto limiar das operações on-chain. Portanto, melhorar a velocidade de confirmação das transações, injetar mais liquidez e simplificar o processo de operação tornaram-se os principais problemas a resolver. A concepção baseada em intenção pode atender perfeitamente a essas necessidades.
Primeiro, como mencionado anteriormente, no quadro baseado em intenções, os utilizadores apenas precisam expressar as suas necessidades de forma direta, como "converter o ativo B na cadeia A para o ativo D na cadeia C," e definir uma gama de deslizamento aceitável e um limite de taxa. O sistema irá encontrar automaticamente o caminho de implementação otimizado, incluindo a escolha da ponte inter-cadeias apropriada, a troca de tokens na pool de liquidez com deslizamento mínimo, a otimização dos passos da transação, e assim por diante. Os utilizadores não precisam compreender os detalhes técnicos complexos e os processos de operação nos bastidores; eles apenas precisam assinar a autorização para completar as várias operações na cadeia. Para novos utilizadores que não estão familiarizados com a tecnologia blockchain e as ferramentas financeiras, isto, sem dúvida, reduz significativamente os seus custos de aprendizagem, permitindo-lhes focar-se mais na própria negociação sem serem incomodados pela tecnologia subjacente, promovendo assim a popularização das finanças Web3. Para utilizadores experientes que já estão familiarizados com a indústria Web3, o design baseado em intenções pode reduzir os seus passos operacionais, executar transferências e conversões de ativos inter-cadeias de forma transparente, e melhorar eficazmente a eficiência da negociação para realizar estratégias de arbitragem mais complexas.
Além de simplificar a operação, o design baseado em intenção também traz mais liquidez ampla. No modelo AMM tradicional, as DEXs muitas vezes precisam primeiro atrair usuários para bloquear uma certa quantidade de ativos como liquidez para suportar a demanda de troca em grande escala e minimizar o impacto do deslizamento comercial. No entanto, essa abordagem tem dois problemas principais.
Cold Start
Independentemente da excelente experiência de negociação e dos produtos financeiros, uma DEX deve encontrar formas de aumentar o seu TVL (Total Value Locked) para sobreviver no mercado DeFi altamente competitivo. Um TVL alto significa uma boa liquidez, proporcionando uma profundidade de negociação mais profunda, o que pode reduzir as perdas causadas pelo deslizamento e atrair mais utilizadores. Os fornecedores de liquidez serão recompensados com dividendos mais elevados das taxas de transação, incentivando uma maior disponibilização de liquidez e formando um ciclo positivo. Portanto, uma DEX recém-lançada deve primeiro investir muitos recursos para aumentar o TVL, o que limita o seu foco no próprio produto.
Fragmentação de Liquidez
Na Web3, as DEXs desempenham um papel semelhante ao dos bancos tradicionais, onde os utilizadores podem depositar, trocar tokens e utilizar outros produtos e ferramentas financeiras. No entanto, ao contrário dos bancos Web2, que não são omnipresentes, existem mais de 1500 DEXs de acordo com as estatísticas da DefiLlama. Normalmente, as pessoas apenas utilizam um punhado de bancos, mas existem inúmeras DEXs on-chain, o que dificulta a escolha dos utilizadores. O problema mais sério é que os fundos on-chain são sempre limitados e as DEXs competem pela liquidez, o que leva a uma fragmentação severa da liquidez e a uma utilização ineficiente do capital.
No design baseada em intenções, quando os utilizadores submetem um pedido de transação, o DEX encontrará o melhor caminho para a implementação, e a pessoa responsável por esta pesquisa é chamada de "Solver". Os Solvers procurarão quaisquer pools de liquidez possíveis, incluindo CEXs, DEXs e mercados OTC, correspondendo à liquidez necessária para a transação do utilizador e fornecendo a cotação otimizada. Ao contrário do modelo AMM, onde a fórmula de cálculo do pool determina o preço de uma transação, os Solvers resolverão os problemas de liquidez pesquisando as pools mais eficientes em diferentes chains. Isto irá agregar liquidez através de chains.
Não apenas os Solvers resolvem problemas de liquidez, mas através da competição entre diferentes Solvers, eles tentarão encontrar os caminhos de negociação mais baratos e mais rápidos para os usuários ganharem direitos de construção de blocos e se envolverem em arbitragem, ao mesmo tempo oferecendo aos usuários uma experiência melhor.
A seguir, iremos introduzir brevemente alguns dos DEXs baseados em intenções mais populares no mercado, resumindo suas características técnicas, casos de uso, históricos da equipe e estados de financiamento, e depois comparar suas diferenças.
Fundada em 2018, a Uniswap foi a primeira DEX a utilizar o modelo AMM para resolver problemas de liquidez on-chain. Navegou com sucesso por diversos mercados de alta e baixa e expandiu gradualmente da Ethereum mainnet para todo o ecossistema EVM, tornando-se a maior DEX no espaço DeFi. A partir da última atualização (12/5), o TVL da Uniswap é de $6.62 bilhões, e seu volume de negociação nos últimos três anos representou de 50 a 70% do volume total de negociação em todas as DEXs. Recentemente, foi ultrapassada pela Raydium, impulsionada pela febre das moedas meme, com sua participação de mercado caindo abaixo de 40% pela primeira vez. No entanto, continua sendo a líder em finanças descentralizadas.
Partilha de Volume de Negociação da DEX (Fonte: Artemis)
Uniswap foi fundada por Hayden Adams, um desenvolvedor ativo no início do Ethereum. O projeto recebeu forte apoio de Vitalik Buterin e da Fundação Ethereum durante suas fases iniciais e mais tarde levantou $177M em financiamento de investidores como a16z, Paradigm, Polychain e Coinbase Ventures, entre outros.
Uma grande parte do sucesso da Uniswap no mercado pode ser atribuída à sua disposição para abraçar novas tecnologias da indústria, iterar e atualizar continuamente seus produtos. Desde o lançamento do V1 em 2018, a Uniswap introduziu as versões V2 a V4, gradualmente adicionando recursos como liquidez concentrada, Flash Swaps e pools personalizadas, otimizando seus serviços para atender à demanda do mercado e fortalecer sua competitividade.
Em julho de 2023, a Uniswap lançou a UniswapX, um protocolo de roteamento baseado em leilão, sem permissão e totalmente open-source, com o objetivo de abrir caminhos de negociação e permitir que os usuários se conectem a mais AMMs externas e pools de liquidez para troca de tokens, aprimorando a experiência de negociação. As principais melhorias incluem:
Fluxo de trabalho UniswapX V2 (Fonte: X)
No mais recente sistema UniswapX V2, os utilizadores submetem uma ordem especial off-chain, que é depois preenchida por múltiplos preenchedores de terceiros que procuram fontes de liquidez viáveis, tanto on-chain como off-chain. Estes preenchedores licitam para cumprir a ordem do utilizador e fornecer um orçamento. Se o utilizador aceitar o orçamento, assinam a transação. Nesta arquitetura, a troca real de tokens é executada pelos preenchedores, que absorvem as taxas de gás. No entanto, os preenchedores podem reduzir os custos de transação executando múltiplas transações simultaneamente e aproveitando oportunidades de arbitragem. O UniswapX incentiva os preenchedores a competir entre si para fornecer o melhor preço aos utilizadores, evitando ataques de MEV.
Com o UniswapX, os utilizadores recebem automaticamente os melhores preços ao negociar no Uniswap, e uma vez que a versão inter-cadeia seja lançada, as trocas de tokens e transferências inter-cadeia serão integradas de forma transparente numa única operação, permitindo a conversão de ativos entre cadeias em apenas alguns segundos, melhorando ainda mais a experiência do utilizador.
Fundada em 2019, a 1inch é um agregador DeFi no ecossistema EVM, oferecendo ampla suporte a soluções de Camada 1 e Camada 2, como Polygon, Arbitrum, BNB Chain e Avalanche. Liga pools de liquidez em várias DEXs em diferentes blockchains e calcula automaticamente os melhores caminhos e condições de negociação para ajudar os utilizadores a reduzir custos e tempo de negociação. Também simplifica operações entre blockchains, facilitando a transferência de fundos entre diferentes blockchains.
A 1inch foi fundada por dois experientes engenheiros de software, Sergej Kunz e Anton Bukov, no ETH New York Hackathon. Kunz trabalhou em empresas alemãs proeminentes como Bulktrade, Porsche e mimacom, enquanto Bukov era originalmente um desenvolvedor de iOS/macOS, mas mais tarde fez a transição para o espaço criptográfico. Antes de fundar a 1inch, Bukov era um engenheiro sênior de contratos inteligentes na Near Protocol, responsável pelo desenvolvimento de comunicação entre cadeias cruzadas entre Near e Ethereum. Sua expertise em engenharia de software e tecnologia blockchain forneceu suporte técnico sólido para a 1inch, que levantou com sucesso um total de US$ 193 milhões em três rodadas de financiamento entre 2020 e 2021, com investidores como Binance Labs, Pantera Capital, Amber Group e Dragonfly.
A 1inch utiliza o seu algoritmo proprietário Pathfinder para encontrar os melhores caminhos de negociação entre várias DEXs e fontes de liquidez. Especificamente, o algoritmo divide o pedido de transação único do utilizador em várias partes e aloca-as a diferentes piscinas de liquidez. Em seguida, calcula a rota ótima em menos de um segundo, considerando o preço, a liquidez e as taxas de gás, para obter a melhor taxa de câmbio e derrapagem de tokens, reduzindo os custos de negociação e melhorando a eficiência de capital. Além disso, quando a 1inch executa negociações para os utilizadores, verifica automaticamente a segurança dos contratos de tokens e fontes de liquidez envolvidas na transação e utiliza a sua Proteção Rabbithole incorporada para processar transações em massa. Esta encriptação garante que os detalhes da transação sejam mantidos privados até que a transação seja confirmada na blockchain, prevenindo ataques de MEV e protegendo os fundos dos utilizadores.
Em 2022, a 1inch introduziu o modo Fusão, permitindo aos utilizadores definir intervalos de preço, prazos de negociação e derrapagens com base nas suas necessidades. O sistema envia então as ordens de negociação a vários provedores de liquidez (Resolvedores), que procuram percursos de negociação viáveis e selecionam a melhor solução de negociação através de um processo de licitação. Neste modo, os utilizadores podem evitar as taxas de gás necessárias para as transações, uma vez que estas são cobertas pelos Resolvedores que executam as negociações. Os utilizadores beneficiam da concorrência entre os Resolvedores ao obterem uma melhor experiência de negociação.
A CoW Swap foi criada em 2021 como um agregador de negociação baseado no mecanismo "Coincidência de Desejos" (CoW) para lidar com ordens. "Coincidência de Desejos" refere-se a uma situação em que as demandas de negociação de vários usuários se complementam. Por exemplo, o Usuário A quer trocar 1 ETH por 4000 USDT, enquanto o Usuário B está disposto a trocar 4000 USDT por 1 ETH. Neste caso, as ordens de A e B podem ser diretamente combinadas para uma troca de tokens P2P, sem a necessidade de um pool de liquidez de terceiros. No mecanismo de correspondência "Coincidência de Desejos", todas as intenções de negociação do usuário dentro de um determinado período de tempo podem potencialmente ser fontes de liquidez entre si. As ordens complementares serão satisfeitas simultaneamente, com apenas uma pequena parte das ordens que não possuem correspondências correspondentes precisando buscar outras fontes de liquidez. Como resultado, o CoW Swap reduz a dependência de pools de liquidez, economiza em taxas de gás e fornece melhor proteção MEV, oferecendo aos usuários preços de negociação mais favoráveis.
O Protocolo CoW foi fundado por Anna George, a ex-gerente de desenvolvimento de negócios no protocolo de infraestrutura descentralizada Gnosis. Seu precursor foi um projeto incubado dentro da Gnosis DAO. O objetivo era otimizar a eficiência de negociação on-chain e fornecer proteção robusta contra MEV para minimizar perdas desnecessárias para os traders. Em 2022, o Protocolo CoW separou-se oficialmente da Gnosis DAO por meio de uma votação da comunidade e arrecadou um total de 23 milhões de dólares em financiamento. Esse valor incluiu 15 milhões de dólares de investidores institucionais, como Blockchain Capital, Cherry Ventures e Ethereal Ventures, e mais 8 milhões de dólares em financiamento criptográfico de 5.000 membros da comunidade, consistindo em ETH, GNO e xDAI.
Ao contrário das DEXs tradicionais, quando os utilizadores negociam na CoW Swap, não assinam diretamente a execução da negociação na cadeia. Em vez disso, assinam a sua “intenção de negociação”, que inclui os tokens e quantidades que desejam trocar. Uma vez assinada, o sistema agrega todas as intenções de negociação dos utilizadores no mesmo período de tempo e passa-as aos Solvers para combinar. Os Solvers são entidades de terceiros que utilizam algoritmos otimizados para combinar pedidos de negociação complementares ao preço mais económico e com as taxas mais baixas. As negociações não correspondidas procurarão outras fontes de liquidez e, finalmente, executarão a negociação através de um processo de leilão em lote.
Esta abordagem permite que a maioria das ordens dos utilizadores seja correspondida P2P, contornando as piscinas de liquidez, reduzindo os custos de negociação e potencialmente permitindo que as ordens sejam executadas a preços melhores do que os de mercado. Além disso, uma vez que a transação real é executada pelos Solvers, os utilizadores não estão expostos a ataques MEV, uma vez que o risco é assumido pelos Solvers. Para incentivar os Solvers a continuarem a fornecer soluções de negociação ótimas para os utilizadores, o licitante bem-sucedido no leilão recebe CoW como um incentivo, promovendo uma competição saudável entre os Solvers.
Além das ordens de mercado e limite padrão, a CoW Swap oferece três tipos especiais de ordens: Time-Weighted Average Price (TWAP), ordens programáticas, ordens Milkman e CoW Hooks, para fornecer aos usuários opções de negociação mais diversas e flexíveis. Abaixo está uma breve introdução a esses quatro modos especiais de negociação:
TWAP
O TWAP tem como objetivo dividir grandes ordens em várias ordens menores e executá-las em lotes ao longo de um período definido, reduzindo o impacto no mercado e diminuindo o efeito de escorregamento para otimizar o preço de execução. Os utilizadores podem ajustar as suas negociações definindo parâmetros como o volume da transação para cada lote, o intervalo de tempo para as execuções, a faixa de preço aceitável, o tempo total de execução e a otimização do caminho de negociação, aumentando a eficiência de execução. Esta funcionalidade é especialmente adequada para instituições e grandes negociadores com requisitos de negociação de alto volume.
Encomendas programáticas:
A CoW Swap desenvolveu ordens programáticas, integrando o ERC-1271, permitindo que os utilizadores pré-definam condições e regras de negociação, para que o sistema possa executar automaticamente negociações complexas com base em lógica ou estratégias específicas. Os solucionadores que executam as negociações procurarão o melhor plano de execução de acordo com as condições da ordem, garantindo a maximização dos interesses dos utilizadores. As ordens programáticas permitem casos de utilização mais complexos, como projetos ou DAOs que utilizam carteiras multi-assinatura para distribuir automaticamente salários, alocar rendimentos de protocolo em carteiras especificadas e ajustar proporções de ativos em carteiras. TWAP é construído com base em ordens programáticas. Para investidores individuais, as ordens programáticas podem ser usadas para ajustar automaticamente as proporções da carteira, proteger-se no mercado em condições específicas ou participar em recompensas de mineração, permitindo a execução de várias estratégias complexas de negociação quantitativa.
Encomendas do Leiteiro
Fluxo de Pedidos do Leiteiro (Fonte: Documentação da CoW DAO) \
O protocolo CoW e o Yearn Finance desenvolveram em conjunto as encomendas Milkman, que funcionam de forma diferente das encomendas típicas em que os utilizadores definem manualmente intervalos de preço fixo. O Milkman utiliza oráculos on-chain como Chainlink e Tellor para fornecer preços de mercado em tempo real, garantindo a razoabilidade do preço de execução e evitando transações falhadas devido a flutuações de preço do ativo. As encomendas Milkman são adequadas para situações em que uma negociação não pode ser executada imediatamente ou em que as flutuações de preço causadas por liquidez insuficiente são graves. Por exemplo, se um projeto deseja vender ETH do seu tesouro e convertê-lo em USDC, mas precisa aguardar uma votação da DAO para prosseguir, durante a qual o ETH pode sofrer flutuações significativas de preço além do intervalo de preço definido, as encomendas Milkman podem permitir que o Oráculo forneça preços de mercado em tempo real, facilitando a execução da negociação.
Ganchos CoW
CoW Hooks permite que os usuários vinculem suas negociações da CoW Swap a outros contratos inteligentes no Ethereum, o que significa que os usuários podem acionar ações de negociação específicas chamando contratos inteligentes externos por meio de suas ordens. Por exemplo, antes de uma negociação (conhecida como Pré-Hooks), os usuários podem apostar seus tokens em um contrato de protocolo e usar Pré-Hooks para desbloquear automaticamente os tokens antes de executar a negociação. Após a negociação (Pós-Hooks), os usuários podem usar Pós-Hooks para depositar fundos em outros protocolos ou transferi-los para outras cadeias. Todas as chamadas de contratos inteligentes externos envolvidas nesse processo são anexadas à ordem da CoW Swap, e os Solvers as executarão automaticamente com base nas condições, agrupando-as em uma única transação e enviando-a para o blockchain.
Com CoW Hooks, os usuários podem definir condições de gatilho para diferentes contratos inteligentes e executar automaticamente várias transações on-chain de uma só vez, simplificando a complexidade das operações. Ao contrário das ordens programáticas, que apenas ajustam a própria negociação e interagem com os contratos inteligentes do CoW Protocol, os CoW Hooks estão conectados a contratos inteligentes externos, criando uma diferença fundamental em sua natureza, mas quando combinados, oferecem aos usuários uma maior flexibilidade e adaptabilidade na negociação.
Das descrições dos três protocolos acima, é claro que o seu objetivo principal é simplificar o processo de negociação para os utilizadores, permitindo-lhes declarar as suas intenções comerciais e ter o sistema executar automaticamente a melhor estratégia de negociação para maximizar os seus benefícios. Neste modelo de negociação baseado na intenção, os utilizadores não precisam de se preocupar com onde ou como a negociação é executada - eles apenas se preocupam se o resultado final satisfaz as suas necessidades e expectativas. Portanto, iremos comparar UniswapX, 1inch e CoW Swap a partir de quatro perspetivas: mecanismo de execução, medidas de proteção MEV, taxas de protocolo e posicionamento de mercado para compreender melhor como diferentes mecanismos de design afetam a experiência do utilizador.
Embora haja diferenças nos detalhes, os mecanismos operacionais do UniswapX, 1inch e CoW Swap são geralmente os mesmos. O processo é o seguinte:
O utilizador assina a intenção de transação -> O sistema procura a melhor fonte de liquidez -> Correspondência da transação -> Executar a transação -> Devolver o resultado da execução
Desde encontrar liquidez até executar a transação, todos os três incentivam entidades de terceiros a fornecer as melhores cotações através de um mecanismo de recompensa, mas usam termos diferentes. UniswapX chama-lhe de 'Filler', 1inch usa 'Resolver' e o CoW Swap refere-se a ele como 'Solver'. Para além dos nomes diferentes, a lógica operacional dos três também difere.
Em primeiro lugar, no que diz respeito às fontes de liquidez, a UniswapX e a 1inch dependem principalmente de pools de liquidez on-chain. O Uniswap é uma enorme fonte de liquidez, enquanto 1inch se conecta principalmente à liquidez externa. Ambos permitem provisão de liquidez privada, com grandes criadores de mercado normalmente fornecendo liquidez em 1 polegada. O CoW Swap, por outro lado, agrega todas as intenções de negociação dos usuários como sua principal fonte de liquidez e só busca liquidez externa se nenhuma ordem correspondente for encontrada para a negociação de um usuário. Assim, Uniswap e 1inch ainda são baseados em pools AMM e criadores de mercado como contrapartes, mas ajudam os usuários a encontrar as melhores opções de taxa de câmbio. Em contraste, o CoW Swap tenta alcançar mais trocas peer-to-peer (P2P), reduzindo a dependência de pools de liquidez.
Portanto, a partir do exposto acima, pode-se observar que Uniswap e 1inch correspondem a negociações individuais como a menor unidade, enquanto o CoW Swap agrupa todos os pedidos que ocorrem ao mesmo tempo e os processa juntos.
Em relação à proteção MEV, a CoW Swap evita o deslizamento de transações e possíveis ataques MEV através do seu mecanismo de correspondência off-chain P2P. Os Solvers irão combinar todas as operações do utilizador e agrupá-las numa única transação antes de as submeter na cadeia, fornecendo a proteção MEV mais abrangente entre as três. De acordo com um relatório da empresa de análise de dados blockchain EighPhi, as transações correspondidas através da CoW Swap em 2022 reduziram significativamente a probabilidade de os utilizadores sofrerem ataques MEV.
A redução nos ataques de MEV na CoW Swap (Fonte: O Impacto do MEV no CoW Swap: Um Magnitude Inferior Ao de Qualquer Outro DEX)
UniswapX e 1inch, no entanto, transferem o risco de MEV para os executores reais da transação (Fillers e Resolvers). Embora ofereçam algum nível de proteção, não é tão abrangente como a proteção dupla do CoW Swap (pareamento P2P e processamento em lote), e a documentação oficial deles carece de explicações detalhadas.
Uma vez que os executores de transações para UniswapX, 1inch e CoW Swap são todos terceiros, o utilizador apenas assina a intenção de transação. Portanto, terceiros pagam as Taxas de Gás em nome do utilizador, permitindo transações sem Taxas de Gás. Os utilizadores não suportam o custo de transações falhadas e não precisam de preparar tokens nativos para a rede antes de cada transação, reduzindo significativamente os custos de transação necessários.
No entanto, mesmo que a Taxa de Gás seja repassada a terceiros, se a transação for bem-sucedida, eles incluirão as taxas pagas durante o processo como uma Taxa de Protocolo no pedido do usuário. Uma vez que terceiros podem encontrar oportunidades de arbitragem a partir dessas transações para compensar os custos, os usuários ainda podem executar negociações dentro da faixa de preço estabelecida. CoW Swap promete devolver os lucros de arbitragem excedentes aos usuários após deduzir os custos, enquanto UniswapX e 1inch mantêm os lucros de arbitragem e apenas satisfazem minimamente as ordens de negociação do usuário.
Assim, 1inch e CoW Swap não cobram taxas de transação da plataforma, mas a UniswapX afirma em seu whitepaper que tem o direito de cobrar até 0,05% como taxa de protocolo.
Taxa do UniswapX (Fonte: Documento técnico UniswapX)
Em resumo, podemos sintetizar a posição de mercado e as vantagens/desvantagens das três plataformas e compará-las ainda mais com base em dados on-chain.
Uniswap, com mais de $4.6 mil milhões de valor total bloqueado (TVL), é atualmente o DEX com mais liquidez na Web3, detendo uma grande quota de mercado e ostentando uma excelente profundidade de negociação. Ao longo dos anos, construiu uma base de utilizadores sólida e um volume de transações significativo. Embora o UniswapX, que introduz a negociação baseada em intenções, tenha sido lançado mais tarde do que tanto o 1inch quanto o CoW Swap e tenha sido acusado de copiar os dois, o UniswapX pode ser visto como um serviço derivado do seu modelo AMM. Ao integrar-se no ecossistema existente do Uniswap, visa melhorar a eficiência e a usabilidade da negociação para os seus utilizadores originais, solidificando ainda mais a sua posição no mercado. No entanto, devido à sua história de desenvolvimento relativamente curta e ao facto de não ser o foco principal dos negócios do Uniswap, o UniswapX ainda espelha em grande medida os mecanismos dos outros dois. Além disso, cobra taxas mais elevadas do que o 1inch e o CoW Swap, sendo a sua característica distintiva o seu plano pioneiro de negociação entre cadeias, uma funcionalidade ainda não disponível no 1inch ou no CoW Swap.
Como um dos primeiros agregadores de transações no ecossistema Ethereum, o 1inch inicialmente usava o algoritmo Pathfinder para encontrar fontes de liquidez diversas e combinar diferentes caminhos de negociação para encontrar os melhores preços para os usuários. No entanto, isso está apenas ligado aos pools de liquidez externos sem otimizar os preços das negociações, e os usuários ainda poderiam ser vítimas de ataques MEV. Para resolver esse problema, o 1inch introduziu o 1inch Fusion, permitindo que os usuários definam faixas de preços e períodos de validade das negociações, além de reduzir as taxas de gás, para oferecer a melhor experiência de negociação entre plataformas. No entanto, em comparação com o enorme pool de liquidez do UniswapX e a proteção superior contra ataques MEV do CoW Swap, o 1inch está um tanto em uma posição de mercado desconfortável.
CoW Swap é o primeiro DEX entre os três a focar-se na negociação baseada em intenções, utilizando o inovador mecanismo Coincidence of Wants para combinar ordens entre os utilizadores, reduzindo a dependência de pools AMM tradicionais, oferecendo o mais alto nível de proteção contra MEV e proporcionando melhores preços de execução do que o Uniswap e o 1inch. A CoW Swap também desenvolveu modelos de ordem diversificados com base neste conceito para atender às diversas necessidades de negociação dos utilizadores, construindo gradualmente a sua vantagem tecnológica. Destaca-se mais entre os três, com o desenvolvimento mais maduro.
Volume de transações e participação de mercado do Agregador DEX (Fonte: Dune)
A partir dos dados, a 1inch, lançada anteriormente, tinha a vantagem de ser pioneira e ter mantido há muito tempo mais de 40% do volume mensal de transações do mercado. No entanto, com o contínuo desenvolvimento do Protocolo CoW, as participações de mercado de ambos se igualaram quase, com o CoW Swap em 29,1% e a 1inch em 27,9%, com volumes de transação de 6,7 bilhões e 6,4 bilhões, respectivamente, muito à frente de outros protocolos. Uniswap, por outro lado, detém apenas uma participação de mercado de 7%.
Número de Pedidos nos Últimos 30 Dias (Fonte: Dune)
Até 24/12, a CoW Swap teve mais de 145 mil pedidos nos últimos 30 dias, superando em muito os 45 mil da 1inch e os 89 mil da Uniswap. Isso mostra que tanto o volume de transações quanto o número de pedidos da 1inch estão sendo gradualmente ultrapassados pela CoW Swap e Uniswap, com a CoW Swap tendo um forte potencial para superá-los.
No ecossistema DeFi atual, a experiência do usuário tornou-se mais importante do que a competição tecnológica subjacente, servindo como chave para atrair novos usuários e reter os existentes. O design baseado em intenção não apenas fornece uma experiência amigável para iniciantes, mas também permite que traders avançados implementem estratégias mais complexas, resolvendo os principais pontos problemáticos no DeFi tradicional. No futuro, os designs baseados em intenção podem se estender além da negociação de ativos para cenários de aplicação adicionais, como gestão de ativos e derivativos financeiros, acelerando a adoção das finanças descentralizadas e alcançando uma adoção em maior escala.
A negociação com base na intenção refere-se à abstração da intenção do utilizador e à integração da lógica operacional subjacente e dos processos numa única etapa, simplificando significativamente a complexidade e tornando-a mais intuitiva de usar. Por exemplo, suponhamos que um utilizador pretende converter o token A na cadeia Base no token B na cadeia Solana. Nesse caso, o utilizador normalmente precisa de realizar várias etapas: primeiro, converter o token A (um ativo nativo na cadeia Base) em USDC, depois usar uma ponte entre cadeias para transferir USDC para a Solana e, finalmente, trocá-lo pelo token B. Esta conversão aparentemente simples de ativos requer interação com pelo menos três protocolos diferentes (DEX da Base, a ponte entre cadeias e o DEX da Solana), bem como garantir que haja ETH e SOL suficientes disponíveis para cobrir as taxas de gás tanto na cadeia Base como na Solana. O processo é complicado. No entanto, num cenário baseado na intenção, os utilizadores só precisam de introduzir o token que desejam converter e a cadeia de destino, podendo alcançar a conversão com um único clique, sem terem de se envolver em operações complicadas através de vários protocolos, reduzindo significativamente as barreiras de entrada e otimizando a experiência de transação.
O design baseado em intenções traz várias vantagens inovadoras:
No mercado atual, as exchanges centralizadas (CEXs) como a Binance e a Coinbase dominam. Comparadas às DEXs, as CEXs oferecem mais liquidez estável, permitindo-lhes lidar com grandes ordens e reduzir as perdas causadas pelo deslizamento. Além disso, as CEXs fornecem uma ampla gama de ferramentas de negociação, incluindo negociação à vista, contratos, opções, empréstimos e negociação de balcão (OTC), permitindo que os usuários apliquem essas ferramentas com flexibilidade com base em suas estratégias e desfrutem de uma latência quase zero em transações. Portanto, com uma experiência do usuário suave e diversos produtos financeiros, as CEXs são a escolha preferida para muitos usuários.
Por outro lado, as DEXs requerem esperar por confirmações de bloqueio, não podem fornecer velocidades de transação em tempo real e sofrem com profundidade de liquidez insuficiente, o que leva a uma slippage significativa para grandes ordens. Mesmo após a introdução de fabricantes de mercado automatizados (AMMs), as questões de liquidez foram um pouco aliviadas, mas a slippage ainda existe além de determinados intervalos de preços, e a eficiência de capital ainda é baixa. Isso torna as DEXs menos competitivas que as CEXs. No entanto, o design baseado em intenção tem o potencial de ajudar as DEXs a superar essa situação atual.
Além da diversidade de produtos e da interface do usuário, a principal razão para a falta de competitividade da DEX reside na experiência de negociação insatisfatória e no alto limiar das operações on-chain. Portanto, melhorar a velocidade de confirmação das transações, injetar mais liquidez e simplificar o processo de operação tornaram-se os principais problemas a resolver. A concepção baseada em intenção pode atender perfeitamente a essas necessidades.
Primeiro, como mencionado anteriormente, no quadro baseado em intenções, os utilizadores apenas precisam expressar as suas necessidades de forma direta, como "converter o ativo B na cadeia A para o ativo D na cadeia C," e definir uma gama de deslizamento aceitável e um limite de taxa. O sistema irá encontrar automaticamente o caminho de implementação otimizado, incluindo a escolha da ponte inter-cadeias apropriada, a troca de tokens na pool de liquidez com deslizamento mínimo, a otimização dos passos da transação, e assim por diante. Os utilizadores não precisam compreender os detalhes técnicos complexos e os processos de operação nos bastidores; eles apenas precisam assinar a autorização para completar as várias operações na cadeia. Para novos utilizadores que não estão familiarizados com a tecnologia blockchain e as ferramentas financeiras, isto, sem dúvida, reduz significativamente os seus custos de aprendizagem, permitindo-lhes focar-se mais na própria negociação sem serem incomodados pela tecnologia subjacente, promovendo assim a popularização das finanças Web3. Para utilizadores experientes que já estão familiarizados com a indústria Web3, o design baseado em intenções pode reduzir os seus passos operacionais, executar transferências e conversões de ativos inter-cadeias de forma transparente, e melhorar eficazmente a eficiência da negociação para realizar estratégias de arbitragem mais complexas.
Além de simplificar a operação, o design baseado em intenção também traz mais liquidez ampla. No modelo AMM tradicional, as DEXs muitas vezes precisam primeiro atrair usuários para bloquear uma certa quantidade de ativos como liquidez para suportar a demanda de troca em grande escala e minimizar o impacto do deslizamento comercial. No entanto, essa abordagem tem dois problemas principais.
Cold Start
Independentemente da excelente experiência de negociação e dos produtos financeiros, uma DEX deve encontrar formas de aumentar o seu TVL (Total Value Locked) para sobreviver no mercado DeFi altamente competitivo. Um TVL alto significa uma boa liquidez, proporcionando uma profundidade de negociação mais profunda, o que pode reduzir as perdas causadas pelo deslizamento e atrair mais utilizadores. Os fornecedores de liquidez serão recompensados com dividendos mais elevados das taxas de transação, incentivando uma maior disponibilização de liquidez e formando um ciclo positivo. Portanto, uma DEX recém-lançada deve primeiro investir muitos recursos para aumentar o TVL, o que limita o seu foco no próprio produto.
Fragmentação de Liquidez
Na Web3, as DEXs desempenham um papel semelhante ao dos bancos tradicionais, onde os utilizadores podem depositar, trocar tokens e utilizar outros produtos e ferramentas financeiras. No entanto, ao contrário dos bancos Web2, que não são omnipresentes, existem mais de 1500 DEXs de acordo com as estatísticas da DefiLlama. Normalmente, as pessoas apenas utilizam um punhado de bancos, mas existem inúmeras DEXs on-chain, o que dificulta a escolha dos utilizadores. O problema mais sério é que os fundos on-chain são sempre limitados e as DEXs competem pela liquidez, o que leva a uma fragmentação severa da liquidez e a uma utilização ineficiente do capital.
No design baseada em intenções, quando os utilizadores submetem um pedido de transação, o DEX encontrará o melhor caminho para a implementação, e a pessoa responsável por esta pesquisa é chamada de "Solver". Os Solvers procurarão quaisquer pools de liquidez possíveis, incluindo CEXs, DEXs e mercados OTC, correspondendo à liquidez necessária para a transação do utilizador e fornecendo a cotação otimizada. Ao contrário do modelo AMM, onde a fórmula de cálculo do pool determina o preço de uma transação, os Solvers resolverão os problemas de liquidez pesquisando as pools mais eficientes em diferentes chains. Isto irá agregar liquidez através de chains.
Não apenas os Solvers resolvem problemas de liquidez, mas através da competição entre diferentes Solvers, eles tentarão encontrar os caminhos de negociação mais baratos e mais rápidos para os usuários ganharem direitos de construção de blocos e se envolverem em arbitragem, ao mesmo tempo oferecendo aos usuários uma experiência melhor.
A seguir, iremos introduzir brevemente alguns dos DEXs baseados em intenções mais populares no mercado, resumindo suas características técnicas, casos de uso, históricos da equipe e estados de financiamento, e depois comparar suas diferenças.
Fundada em 2018, a Uniswap foi a primeira DEX a utilizar o modelo AMM para resolver problemas de liquidez on-chain. Navegou com sucesso por diversos mercados de alta e baixa e expandiu gradualmente da Ethereum mainnet para todo o ecossistema EVM, tornando-se a maior DEX no espaço DeFi. A partir da última atualização (12/5), o TVL da Uniswap é de $6.62 bilhões, e seu volume de negociação nos últimos três anos representou de 50 a 70% do volume total de negociação em todas as DEXs. Recentemente, foi ultrapassada pela Raydium, impulsionada pela febre das moedas meme, com sua participação de mercado caindo abaixo de 40% pela primeira vez. No entanto, continua sendo a líder em finanças descentralizadas.
Partilha de Volume de Negociação da DEX (Fonte: Artemis)
Uniswap foi fundada por Hayden Adams, um desenvolvedor ativo no início do Ethereum. O projeto recebeu forte apoio de Vitalik Buterin e da Fundação Ethereum durante suas fases iniciais e mais tarde levantou $177M em financiamento de investidores como a16z, Paradigm, Polychain e Coinbase Ventures, entre outros.
Uma grande parte do sucesso da Uniswap no mercado pode ser atribuída à sua disposição para abraçar novas tecnologias da indústria, iterar e atualizar continuamente seus produtos. Desde o lançamento do V1 em 2018, a Uniswap introduziu as versões V2 a V4, gradualmente adicionando recursos como liquidez concentrada, Flash Swaps e pools personalizadas, otimizando seus serviços para atender à demanda do mercado e fortalecer sua competitividade.
Em julho de 2023, a Uniswap lançou a UniswapX, um protocolo de roteamento baseado em leilão, sem permissão e totalmente open-source, com o objetivo de abrir caminhos de negociação e permitir que os usuários se conectem a mais AMMs externas e pools de liquidez para troca de tokens, aprimorando a experiência de negociação. As principais melhorias incluem:
Fluxo de trabalho UniswapX V2 (Fonte: X)
No mais recente sistema UniswapX V2, os utilizadores submetem uma ordem especial off-chain, que é depois preenchida por múltiplos preenchedores de terceiros que procuram fontes de liquidez viáveis, tanto on-chain como off-chain. Estes preenchedores licitam para cumprir a ordem do utilizador e fornecer um orçamento. Se o utilizador aceitar o orçamento, assinam a transação. Nesta arquitetura, a troca real de tokens é executada pelos preenchedores, que absorvem as taxas de gás. No entanto, os preenchedores podem reduzir os custos de transação executando múltiplas transações simultaneamente e aproveitando oportunidades de arbitragem. O UniswapX incentiva os preenchedores a competir entre si para fornecer o melhor preço aos utilizadores, evitando ataques de MEV.
Com o UniswapX, os utilizadores recebem automaticamente os melhores preços ao negociar no Uniswap, e uma vez que a versão inter-cadeia seja lançada, as trocas de tokens e transferências inter-cadeia serão integradas de forma transparente numa única operação, permitindo a conversão de ativos entre cadeias em apenas alguns segundos, melhorando ainda mais a experiência do utilizador.
Fundada em 2019, a 1inch é um agregador DeFi no ecossistema EVM, oferecendo ampla suporte a soluções de Camada 1 e Camada 2, como Polygon, Arbitrum, BNB Chain e Avalanche. Liga pools de liquidez em várias DEXs em diferentes blockchains e calcula automaticamente os melhores caminhos e condições de negociação para ajudar os utilizadores a reduzir custos e tempo de negociação. Também simplifica operações entre blockchains, facilitando a transferência de fundos entre diferentes blockchains.
A 1inch foi fundada por dois experientes engenheiros de software, Sergej Kunz e Anton Bukov, no ETH New York Hackathon. Kunz trabalhou em empresas alemãs proeminentes como Bulktrade, Porsche e mimacom, enquanto Bukov era originalmente um desenvolvedor de iOS/macOS, mas mais tarde fez a transição para o espaço criptográfico. Antes de fundar a 1inch, Bukov era um engenheiro sênior de contratos inteligentes na Near Protocol, responsável pelo desenvolvimento de comunicação entre cadeias cruzadas entre Near e Ethereum. Sua expertise em engenharia de software e tecnologia blockchain forneceu suporte técnico sólido para a 1inch, que levantou com sucesso um total de US$ 193 milhões em três rodadas de financiamento entre 2020 e 2021, com investidores como Binance Labs, Pantera Capital, Amber Group e Dragonfly.
A 1inch utiliza o seu algoritmo proprietário Pathfinder para encontrar os melhores caminhos de negociação entre várias DEXs e fontes de liquidez. Especificamente, o algoritmo divide o pedido de transação único do utilizador em várias partes e aloca-as a diferentes piscinas de liquidez. Em seguida, calcula a rota ótima em menos de um segundo, considerando o preço, a liquidez e as taxas de gás, para obter a melhor taxa de câmbio e derrapagem de tokens, reduzindo os custos de negociação e melhorando a eficiência de capital. Além disso, quando a 1inch executa negociações para os utilizadores, verifica automaticamente a segurança dos contratos de tokens e fontes de liquidez envolvidas na transação e utiliza a sua Proteção Rabbithole incorporada para processar transações em massa. Esta encriptação garante que os detalhes da transação sejam mantidos privados até que a transação seja confirmada na blockchain, prevenindo ataques de MEV e protegendo os fundos dos utilizadores.
Em 2022, a 1inch introduziu o modo Fusão, permitindo aos utilizadores definir intervalos de preço, prazos de negociação e derrapagens com base nas suas necessidades. O sistema envia então as ordens de negociação a vários provedores de liquidez (Resolvedores), que procuram percursos de negociação viáveis e selecionam a melhor solução de negociação através de um processo de licitação. Neste modo, os utilizadores podem evitar as taxas de gás necessárias para as transações, uma vez que estas são cobertas pelos Resolvedores que executam as negociações. Os utilizadores beneficiam da concorrência entre os Resolvedores ao obterem uma melhor experiência de negociação.
A CoW Swap foi criada em 2021 como um agregador de negociação baseado no mecanismo "Coincidência de Desejos" (CoW) para lidar com ordens. "Coincidência de Desejos" refere-se a uma situação em que as demandas de negociação de vários usuários se complementam. Por exemplo, o Usuário A quer trocar 1 ETH por 4000 USDT, enquanto o Usuário B está disposto a trocar 4000 USDT por 1 ETH. Neste caso, as ordens de A e B podem ser diretamente combinadas para uma troca de tokens P2P, sem a necessidade de um pool de liquidez de terceiros. No mecanismo de correspondência "Coincidência de Desejos", todas as intenções de negociação do usuário dentro de um determinado período de tempo podem potencialmente ser fontes de liquidez entre si. As ordens complementares serão satisfeitas simultaneamente, com apenas uma pequena parte das ordens que não possuem correspondências correspondentes precisando buscar outras fontes de liquidez. Como resultado, o CoW Swap reduz a dependência de pools de liquidez, economiza em taxas de gás e fornece melhor proteção MEV, oferecendo aos usuários preços de negociação mais favoráveis.
O Protocolo CoW foi fundado por Anna George, a ex-gerente de desenvolvimento de negócios no protocolo de infraestrutura descentralizada Gnosis. Seu precursor foi um projeto incubado dentro da Gnosis DAO. O objetivo era otimizar a eficiência de negociação on-chain e fornecer proteção robusta contra MEV para minimizar perdas desnecessárias para os traders. Em 2022, o Protocolo CoW separou-se oficialmente da Gnosis DAO por meio de uma votação da comunidade e arrecadou um total de 23 milhões de dólares em financiamento. Esse valor incluiu 15 milhões de dólares de investidores institucionais, como Blockchain Capital, Cherry Ventures e Ethereal Ventures, e mais 8 milhões de dólares em financiamento criptográfico de 5.000 membros da comunidade, consistindo em ETH, GNO e xDAI.
Ao contrário das DEXs tradicionais, quando os utilizadores negociam na CoW Swap, não assinam diretamente a execução da negociação na cadeia. Em vez disso, assinam a sua “intenção de negociação”, que inclui os tokens e quantidades que desejam trocar. Uma vez assinada, o sistema agrega todas as intenções de negociação dos utilizadores no mesmo período de tempo e passa-as aos Solvers para combinar. Os Solvers são entidades de terceiros que utilizam algoritmos otimizados para combinar pedidos de negociação complementares ao preço mais económico e com as taxas mais baixas. As negociações não correspondidas procurarão outras fontes de liquidez e, finalmente, executarão a negociação através de um processo de leilão em lote.
Esta abordagem permite que a maioria das ordens dos utilizadores seja correspondida P2P, contornando as piscinas de liquidez, reduzindo os custos de negociação e potencialmente permitindo que as ordens sejam executadas a preços melhores do que os de mercado. Além disso, uma vez que a transação real é executada pelos Solvers, os utilizadores não estão expostos a ataques MEV, uma vez que o risco é assumido pelos Solvers. Para incentivar os Solvers a continuarem a fornecer soluções de negociação ótimas para os utilizadores, o licitante bem-sucedido no leilão recebe CoW como um incentivo, promovendo uma competição saudável entre os Solvers.
Além das ordens de mercado e limite padrão, a CoW Swap oferece três tipos especiais de ordens: Time-Weighted Average Price (TWAP), ordens programáticas, ordens Milkman e CoW Hooks, para fornecer aos usuários opções de negociação mais diversas e flexíveis. Abaixo está uma breve introdução a esses quatro modos especiais de negociação:
TWAP
O TWAP tem como objetivo dividir grandes ordens em várias ordens menores e executá-las em lotes ao longo de um período definido, reduzindo o impacto no mercado e diminuindo o efeito de escorregamento para otimizar o preço de execução. Os utilizadores podem ajustar as suas negociações definindo parâmetros como o volume da transação para cada lote, o intervalo de tempo para as execuções, a faixa de preço aceitável, o tempo total de execução e a otimização do caminho de negociação, aumentando a eficiência de execução. Esta funcionalidade é especialmente adequada para instituições e grandes negociadores com requisitos de negociação de alto volume.
Encomendas programáticas:
A CoW Swap desenvolveu ordens programáticas, integrando o ERC-1271, permitindo que os utilizadores pré-definam condições e regras de negociação, para que o sistema possa executar automaticamente negociações complexas com base em lógica ou estratégias específicas. Os solucionadores que executam as negociações procurarão o melhor plano de execução de acordo com as condições da ordem, garantindo a maximização dos interesses dos utilizadores. As ordens programáticas permitem casos de utilização mais complexos, como projetos ou DAOs que utilizam carteiras multi-assinatura para distribuir automaticamente salários, alocar rendimentos de protocolo em carteiras especificadas e ajustar proporções de ativos em carteiras. TWAP é construído com base em ordens programáticas. Para investidores individuais, as ordens programáticas podem ser usadas para ajustar automaticamente as proporções da carteira, proteger-se no mercado em condições específicas ou participar em recompensas de mineração, permitindo a execução de várias estratégias complexas de negociação quantitativa.
Encomendas do Leiteiro
Fluxo de Pedidos do Leiteiro (Fonte: Documentação da CoW DAO) \
O protocolo CoW e o Yearn Finance desenvolveram em conjunto as encomendas Milkman, que funcionam de forma diferente das encomendas típicas em que os utilizadores definem manualmente intervalos de preço fixo. O Milkman utiliza oráculos on-chain como Chainlink e Tellor para fornecer preços de mercado em tempo real, garantindo a razoabilidade do preço de execução e evitando transações falhadas devido a flutuações de preço do ativo. As encomendas Milkman são adequadas para situações em que uma negociação não pode ser executada imediatamente ou em que as flutuações de preço causadas por liquidez insuficiente são graves. Por exemplo, se um projeto deseja vender ETH do seu tesouro e convertê-lo em USDC, mas precisa aguardar uma votação da DAO para prosseguir, durante a qual o ETH pode sofrer flutuações significativas de preço além do intervalo de preço definido, as encomendas Milkman podem permitir que o Oráculo forneça preços de mercado em tempo real, facilitando a execução da negociação.
Ganchos CoW
CoW Hooks permite que os usuários vinculem suas negociações da CoW Swap a outros contratos inteligentes no Ethereum, o que significa que os usuários podem acionar ações de negociação específicas chamando contratos inteligentes externos por meio de suas ordens. Por exemplo, antes de uma negociação (conhecida como Pré-Hooks), os usuários podem apostar seus tokens em um contrato de protocolo e usar Pré-Hooks para desbloquear automaticamente os tokens antes de executar a negociação. Após a negociação (Pós-Hooks), os usuários podem usar Pós-Hooks para depositar fundos em outros protocolos ou transferi-los para outras cadeias. Todas as chamadas de contratos inteligentes externos envolvidas nesse processo são anexadas à ordem da CoW Swap, e os Solvers as executarão automaticamente com base nas condições, agrupando-as em uma única transação e enviando-a para o blockchain.
Com CoW Hooks, os usuários podem definir condições de gatilho para diferentes contratos inteligentes e executar automaticamente várias transações on-chain de uma só vez, simplificando a complexidade das operações. Ao contrário das ordens programáticas, que apenas ajustam a própria negociação e interagem com os contratos inteligentes do CoW Protocol, os CoW Hooks estão conectados a contratos inteligentes externos, criando uma diferença fundamental em sua natureza, mas quando combinados, oferecem aos usuários uma maior flexibilidade e adaptabilidade na negociação.
Das descrições dos três protocolos acima, é claro que o seu objetivo principal é simplificar o processo de negociação para os utilizadores, permitindo-lhes declarar as suas intenções comerciais e ter o sistema executar automaticamente a melhor estratégia de negociação para maximizar os seus benefícios. Neste modelo de negociação baseado na intenção, os utilizadores não precisam de se preocupar com onde ou como a negociação é executada - eles apenas se preocupam se o resultado final satisfaz as suas necessidades e expectativas. Portanto, iremos comparar UniswapX, 1inch e CoW Swap a partir de quatro perspetivas: mecanismo de execução, medidas de proteção MEV, taxas de protocolo e posicionamento de mercado para compreender melhor como diferentes mecanismos de design afetam a experiência do utilizador.
Embora haja diferenças nos detalhes, os mecanismos operacionais do UniswapX, 1inch e CoW Swap são geralmente os mesmos. O processo é o seguinte:
O utilizador assina a intenção de transação -> O sistema procura a melhor fonte de liquidez -> Correspondência da transação -> Executar a transação -> Devolver o resultado da execução
Desde encontrar liquidez até executar a transação, todos os três incentivam entidades de terceiros a fornecer as melhores cotações através de um mecanismo de recompensa, mas usam termos diferentes. UniswapX chama-lhe de 'Filler', 1inch usa 'Resolver' e o CoW Swap refere-se a ele como 'Solver'. Para além dos nomes diferentes, a lógica operacional dos três também difere.
Em primeiro lugar, no que diz respeito às fontes de liquidez, a UniswapX e a 1inch dependem principalmente de pools de liquidez on-chain. O Uniswap é uma enorme fonte de liquidez, enquanto 1inch se conecta principalmente à liquidez externa. Ambos permitem provisão de liquidez privada, com grandes criadores de mercado normalmente fornecendo liquidez em 1 polegada. O CoW Swap, por outro lado, agrega todas as intenções de negociação dos usuários como sua principal fonte de liquidez e só busca liquidez externa se nenhuma ordem correspondente for encontrada para a negociação de um usuário. Assim, Uniswap e 1inch ainda são baseados em pools AMM e criadores de mercado como contrapartes, mas ajudam os usuários a encontrar as melhores opções de taxa de câmbio. Em contraste, o CoW Swap tenta alcançar mais trocas peer-to-peer (P2P), reduzindo a dependência de pools de liquidez.
Portanto, a partir do exposto acima, pode-se observar que Uniswap e 1inch correspondem a negociações individuais como a menor unidade, enquanto o CoW Swap agrupa todos os pedidos que ocorrem ao mesmo tempo e os processa juntos.
Em relação à proteção MEV, a CoW Swap evita o deslizamento de transações e possíveis ataques MEV através do seu mecanismo de correspondência off-chain P2P. Os Solvers irão combinar todas as operações do utilizador e agrupá-las numa única transação antes de as submeter na cadeia, fornecendo a proteção MEV mais abrangente entre as três. De acordo com um relatório da empresa de análise de dados blockchain EighPhi, as transações correspondidas através da CoW Swap em 2022 reduziram significativamente a probabilidade de os utilizadores sofrerem ataques MEV.
A redução nos ataques de MEV na CoW Swap (Fonte: O Impacto do MEV no CoW Swap: Um Magnitude Inferior Ao de Qualquer Outro DEX)
UniswapX e 1inch, no entanto, transferem o risco de MEV para os executores reais da transação (Fillers e Resolvers). Embora ofereçam algum nível de proteção, não é tão abrangente como a proteção dupla do CoW Swap (pareamento P2P e processamento em lote), e a documentação oficial deles carece de explicações detalhadas.
Uma vez que os executores de transações para UniswapX, 1inch e CoW Swap são todos terceiros, o utilizador apenas assina a intenção de transação. Portanto, terceiros pagam as Taxas de Gás em nome do utilizador, permitindo transações sem Taxas de Gás. Os utilizadores não suportam o custo de transações falhadas e não precisam de preparar tokens nativos para a rede antes de cada transação, reduzindo significativamente os custos de transação necessários.
No entanto, mesmo que a Taxa de Gás seja repassada a terceiros, se a transação for bem-sucedida, eles incluirão as taxas pagas durante o processo como uma Taxa de Protocolo no pedido do usuário. Uma vez que terceiros podem encontrar oportunidades de arbitragem a partir dessas transações para compensar os custos, os usuários ainda podem executar negociações dentro da faixa de preço estabelecida. CoW Swap promete devolver os lucros de arbitragem excedentes aos usuários após deduzir os custos, enquanto UniswapX e 1inch mantêm os lucros de arbitragem e apenas satisfazem minimamente as ordens de negociação do usuário.
Assim, 1inch e CoW Swap não cobram taxas de transação da plataforma, mas a UniswapX afirma em seu whitepaper que tem o direito de cobrar até 0,05% como taxa de protocolo.
Taxa do UniswapX (Fonte: Documento técnico UniswapX)
Em resumo, podemos sintetizar a posição de mercado e as vantagens/desvantagens das três plataformas e compará-las ainda mais com base em dados on-chain.
Uniswap, com mais de $4.6 mil milhões de valor total bloqueado (TVL), é atualmente o DEX com mais liquidez na Web3, detendo uma grande quota de mercado e ostentando uma excelente profundidade de negociação. Ao longo dos anos, construiu uma base de utilizadores sólida e um volume de transações significativo. Embora o UniswapX, que introduz a negociação baseada em intenções, tenha sido lançado mais tarde do que tanto o 1inch quanto o CoW Swap e tenha sido acusado de copiar os dois, o UniswapX pode ser visto como um serviço derivado do seu modelo AMM. Ao integrar-se no ecossistema existente do Uniswap, visa melhorar a eficiência e a usabilidade da negociação para os seus utilizadores originais, solidificando ainda mais a sua posição no mercado. No entanto, devido à sua história de desenvolvimento relativamente curta e ao facto de não ser o foco principal dos negócios do Uniswap, o UniswapX ainda espelha em grande medida os mecanismos dos outros dois. Além disso, cobra taxas mais elevadas do que o 1inch e o CoW Swap, sendo a sua característica distintiva o seu plano pioneiro de negociação entre cadeias, uma funcionalidade ainda não disponível no 1inch ou no CoW Swap.
Como um dos primeiros agregadores de transações no ecossistema Ethereum, o 1inch inicialmente usava o algoritmo Pathfinder para encontrar fontes de liquidez diversas e combinar diferentes caminhos de negociação para encontrar os melhores preços para os usuários. No entanto, isso está apenas ligado aos pools de liquidez externos sem otimizar os preços das negociações, e os usuários ainda poderiam ser vítimas de ataques MEV. Para resolver esse problema, o 1inch introduziu o 1inch Fusion, permitindo que os usuários definam faixas de preços e períodos de validade das negociações, além de reduzir as taxas de gás, para oferecer a melhor experiência de negociação entre plataformas. No entanto, em comparação com o enorme pool de liquidez do UniswapX e a proteção superior contra ataques MEV do CoW Swap, o 1inch está um tanto em uma posição de mercado desconfortável.
CoW Swap é o primeiro DEX entre os três a focar-se na negociação baseada em intenções, utilizando o inovador mecanismo Coincidence of Wants para combinar ordens entre os utilizadores, reduzindo a dependência de pools AMM tradicionais, oferecendo o mais alto nível de proteção contra MEV e proporcionando melhores preços de execução do que o Uniswap e o 1inch. A CoW Swap também desenvolveu modelos de ordem diversificados com base neste conceito para atender às diversas necessidades de negociação dos utilizadores, construindo gradualmente a sua vantagem tecnológica. Destaca-se mais entre os três, com o desenvolvimento mais maduro.
Volume de transações e participação de mercado do Agregador DEX (Fonte: Dune)
A partir dos dados, a 1inch, lançada anteriormente, tinha a vantagem de ser pioneira e ter mantido há muito tempo mais de 40% do volume mensal de transações do mercado. No entanto, com o contínuo desenvolvimento do Protocolo CoW, as participações de mercado de ambos se igualaram quase, com o CoW Swap em 29,1% e a 1inch em 27,9%, com volumes de transação de 6,7 bilhões e 6,4 bilhões, respectivamente, muito à frente de outros protocolos. Uniswap, por outro lado, detém apenas uma participação de mercado de 7%.
Número de Pedidos nos Últimos 30 Dias (Fonte: Dune)
Até 24/12, a CoW Swap teve mais de 145 mil pedidos nos últimos 30 dias, superando em muito os 45 mil da 1inch e os 89 mil da Uniswap. Isso mostra que tanto o volume de transações quanto o número de pedidos da 1inch estão sendo gradualmente ultrapassados pela CoW Swap e Uniswap, com a CoW Swap tendo um forte potencial para superá-los.
No ecossistema DeFi atual, a experiência do usuário tornou-se mais importante do que a competição tecnológica subjacente, servindo como chave para atrair novos usuários e reter os existentes. O design baseado em intenção não apenas fornece uma experiência amigável para iniciantes, mas também permite que traders avançados implementem estratégias mais complexas, resolvendo os principais pontos problemáticos no DeFi tradicional. No futuro, os designs baseados em intenção podem se estender além da negociação de ativos para cenários de aplicação adicionais, como gestão de ativos e derivativos financeiros, acelerando a adoção das finanças descentralizadas e alcançando uma adoção em maior escala.