O que é Uniswap V4?
P√°gina Inicial
Artigos
O que é Uniswap V4?

O que é Uniswap V4?

Intermedi√°rio
Publicado em Aug 31, 2023Atualizado em Oct 25, 2023
9m

TL;DR

  • Em junho de 2023, o Uniswap lan√ßou o rascunho do c√≥digo do Uniswap V4, que prop√Ķe novas funcionalidades importantes para o protocolo de corretora descentralizada (DEX).

  • Os novos recursos incluem ‚Äúhooks‚ÄĚ que fornecem personaliza√ß√£o de pools de liquidez, um modelo de contrato singleton que aumenta a efici√™ncia da liquidez cross-pool e o retorno de pares de trading ETH nativos.

  • Espera-se que o Uniswap V4 ofere√ßa diversos benef√≠cios, incluindo maior personaliza√ß√£o, maior efici√™ncia, redu√ß√£o do uso de Gas e estrat√©gias de trading avan√ßadas.

  • Contudo, o Uniswap V4 possui algumas limita√ß√Ķes potenciais, como a capacidade do Uniswap de receber uma parte das taxas de saque e sua licen√ßa que restringe o uso de seu c√≥digo-fonte.

O que é Uniswap?  

Uniswap é uma corretora descentralizada (DEX) que opera na blockchain da Ethereum. Ele permite que os usuários negociem vários ativos digitais usando um modelo de automated market maker (AMM), eliminando a necessidade de livros de ordens tradicionais.

Inicialmente inspirado no conceito de automated market maker (AMM) on-chain, proposto pelo cofundador da Ethereum, Vitalik Buterin, o Uniswap foi criado pelo desenvolvedor da Ethereum, Hayden Adams, em 2018.

O Uniswap cresceu e se tornou o l√≠der no mercado de DEXs, com volumes de trading significativos e liquidez profunda em compara√ß√£o com outras DEXs. Em 2023, o Uniswap √© uma das principais DEXs com base em v√°rias m√©tricas, como volume de trading, liquidez e n√ļmero de usu√°rios ativos.

O Uniswap passou por v√°rias itera√ß√Ķes, lan√ßando o Uniswap V2 em 2020 e o Uniswap V3 em 2021. Em junho de 2023, o Uniswap lan√ßou o rascunho do c√≥digo do Uniswap V4, que inclui novas funcionalidades importantes.

Mas antes de nos aprofundarmos nos novos recursos do Uniswap V4, vamos revisar as itera√ß√Ķes anteriores do Uniswap para entender melhor sua evolu√ß√£o.

Uma introdução ao Uniswap V1  

A iteração inicial, Uniswap V1, foi lançada em novembro de 2018 como uma plataforma de proof-of-concept (prova de conceito). Sua principal inovação foi a introdução do modelo Constant Product Market Maker (CPMM).

Em vez de depender do sistema tradicional baseado em livro de ordens, o Uniswap permitiu que qualquer usuário adicionasse seus tokens à pool de um par de trading específico (por exemplo, ETH/DAI) e, em troca, ganhasse uma parte das taxas cobradas dos usuários que fazem trades usando a pool de liquidez.

O Uniswap V1 facilitou os swaps (trocas) entre tokens ERC-20 e ether (ETH). Ele também possibilitou swaps entre dois tokens ERC-20. O swap entre dois tokens ERC-20 envolvia um processo de duas etapas:

Swap do Token ERC-20 1 por ether (ETH).

Swap de ether (ETH) pelo Token ERC-20 2.

Este processo era necess√°rio porque os contratos inteligentes do Uniswap V1 suportavam apenas pools de liquidez diretas entre tokens ERC-20 e ether (ETH).

Embora o Uniswap V1 fosse inovador, ele tinha suas limita√ß√Ķes, incluindo inefici√™ncias em seu algoritmo de precifica√ß√£o que podiam ser exploradas por traders de arbitragem, bem como um alto grau de slippage para transa√ß√Ķes de grande volume.

Uma introdução ao Uniswap V2  

Em resposta aos desafios enfrentados pelo Uniswap V1, o Uniswap V2 foi lançado em maio de 2020 apresentando várias melhorias importantes. O Uniswap V2 ajustou seu modelo de AMM para incluir swaps diretos entre tokens, resultando em menos slippage e mais eficiência de capital. 

Além disso, a versão V2 introduziu os flash swaps, que permitiam aos usuários sacar qualquer quantia de uma pool de liquidez e usar esses fundos como quisessem, desde que devolvessem o valor sacado (mais uma taxa) na mesma transação. Isto facilitou os trades de arbitragem e as oportunidades de yield farming sem a necessidade de um capital inicial.

O Uniswap V2 tamb√©m introduziu o conceito de Pre√ßo M√©dio Ponderado pelo Tempo (TWAP), o que facilitou para outras aplica√ß√Ķes descentralizadas utilizarem de forma segura os pre√ßos do Uniswap.

Uma introdução ao Uniswap V3

Lan√ßado em maio de 2021, o objetivo do Uniswap V3 era abordar quest√Ķes relacionadas √† efici√™ncia de capital e liquidez concentrada. O Uniswap V3 permite que os provedores de liquidez escolham faixas de pre√ßo espec√≠ficas dentro das quais seus ativos ser√£o usados, o que, consequentemente, gera taxas mais altas devido ao aumento da utiliza√ß√£o de capital.

O Uniswap V3 também introduziu vários níveis de taxas (0,05%, 0,30% e 1,00%) para melhor acomodar diferentes níveis de risco e volumes de trading. 

A liquidez n√£o fung√≠vel (NFL) √© outro novo recurso que permite aos provedores de liquidez receber NFTs representando sua participa√ß√£o em pools de liquidez. Com isso, os usu√°rios podem negociar, vender ou transferir suas posi√ß√Ķes de liquidez sem afetar os ativos subjacentes na pool.

Outra característica importante do Uniswap V3 é sua integração com a solução Layer-2 da Ethereum, Optimism, que visa reduzir taxas de transação e melhorar a escalabilidade da plataforma. 

O que há de novo no Uniswap V4? 

Embora o Uniswap V4 ainda não tenha sido lançado oficialmente, seus recursos e melhorias potenciais foram publicados em seu rascunho de código e whitepaper. Os recursos incluem: 

1. ‚ÄúHooks‚ÄĚ e pools personalizadas¬†

A proposta do Uniswap V4 √© oferecer personaliza√ß√£o atrav√©s da introdu√ß√£o de ‚Äúhooks‚ÄĚ, que s√£o contratos executados em v√°rios pontos do ciclo de vida de uma pool de liquidez.¬†

Para compreender melhor os ‚Äúhooks‚ÄĚ, √© importante reconhecer que cada pool de liquidez tem um ciclo de vida desde a cria√ß√£o at√© a adi√ß√£o, remo√ß√£o ou ajuste de liquidez. Os ‚Äúhooks‚ÄĚ permitem que desenvolvedores adicionem c√≥digos que executam a√ß√Ķes espec√≠ficas em pontos-chave ao longo do ciclo de vida da pool.¬†

Por exemplo, ‚Äúhooks‚ÄĚ podem ser adicionados para permitir que as pools de liquidez suportem taxas din√Ęmicas nativamente, adicionem ordens limite on-chain ou atuem como um market maker com m√©dia ponderada pelo tempo (time-weighted average market maker ou TWAMM) para distribuir grandes ordens ao longo do tempo e reduzir o impacto nos pre√ßos.

A personaliza√ß√£o de pools de liquidez por meio de ‚Äúhooks‚ÄĚ pode ser ampla, desde o uso de v√°rios or√°culos on-chain at√© a aloca√ß√£o de liquidez n√£o utilizada para protocolos de empr√©stimo. Em √ļltima an√°lise, os ‚Äúhooks‚ÄĚ devem oferecer aos desenvolvedores flexibilidade para criar pools de liquidez personalizadas e atender a necessidades espec√≠ficas.¬†

2. Singleton 

No Uniswap V3, um novo contrato foi implantado para cada pool de liquidez, encarecendo a criação de pools e a realização de swaps multi-pool. 

Uma grande mudan√ßa no Uniswap V4 √© que todas as pools s√£o mantidas em um √ļnico contrato. Isto proporcionar√° importantes economias de Gas j√° que os swaps n√£o precisar√£o mais transferir tokens entre pools mantidas em contratos diferentes. Estimativas do Uniswap mostram que o Uniswap V4 pode reduzir os custos de Gas na cria√ß√£o de pools em at√© 99%.¬†

3. Flash accounting 

O modelo de contrato singleton complementa outra mudança de arquitetura no Uniswap V4 chamada flash accounting. 

Nas vers√Ķes anteriores do Uniswap, cada opera√ß√£o, como swap de tokens ou adi√ß√£o de liquidez a uma pool, terminava com a transfer√™ncia de tokens. No Uniswap V4, as transfer√™ncias externas s√£o feitas apenas no final, o que simplifica as opera√ß√Ķes da pool e reduz os custos.¬†

Os recursos singleton e flash accounting permitem o roteamento mais eficiente e econ√īmico em m√ļltiplas pools. Considerando que a introdu√ß√£o de ‚Äúhooks‚ÄĚ deve aumentar o n√ļmero de pools de liquidez, este benef√≠cio √© especialmente √ļtil.¬†

4. Pares de trading ETH nativos 

O Uniswap V4 está trazendo de volta pares de trading ETH nativos. 

Conforme explicado acima, o Uniswap V1 foi limitado a pares de tokens ETH/ERC-20. No Uniswap V2, no entanto, os pares ETH nativos foram removidos devido √† complexidade da implementa√ß√£o e √†s preocupa√ß√Ķes com a fragmenta√ß√£o da liquidez entre os pares WETH e ETH.¬†

Tanto o Uniswap V2 quanto o Uniswap V3 exigem que a grande maioria dos usuários transforme seus tokens ETH em WETH antes de negociar no protocolo Uniswap, o que requer uma taxa adicional de Gas. 

Com a introdução dos recursos singleton e flash accounting, o Uniswap V4 permite o trading de pares WETH e ETH. Isso deve beneficiar os usuários, já que as transferências nativas de ETH (21k Gas) custam aproximadamente metade do Gas das transferências de tokens ERC-20 (40k Gas).

Quais são os benefícios do Uniswap V4? 

O Uniswap V4 foi projetado para ampliar as possibilidades em relação à adição de liquidez e ao trading de tokens on-chain. Seus benefícios incluem: 

1. Customização 

Os ‚Äúhooks‚ÄĚ permitem que os desenvolvedores adicionem novas funcionalidades √†s pools de liquidez com grande flexibilidade. A expectativa √© que isso estimule o surgimento de pools inovadoras com recursos de trading personalizados.¬†

2. Eficiência

A introdu√ß√£o de ‚Äúhooks‚ÄĚ, contratos singleton e flash accounting pode trazer mais efici√™ncia no roteamento de transa√ß√Ķes.

3. Redução no uso de Gas 

Espera-se que os novos recursos do Uniswap V4 reduzam ainda mais os custos de Gas. Isso pode atrair mais usuários para o protocolo. 

4. Potencial de aumento de ganhos para LPs 

O Uniswap V4 possivelmente oferecer√° estruturas de taxas din√Ęmicas que oferecem aos provedores de liquidez (LPs) mais controle e potencial para aumento de ganhos.¬†

5. Estratégias avançadas de trading 

Os novos recursos, como market maker com m√©dia ponderada pelo tempo (TWAMM), ordens limite e taxas din√Ęmicas podem permitir estrat√©gias de trading mais avan√ßadas que n√£o eram poss√≠veis nas vers√Ķes anteriores. Esses recursos devem atrair traders avan√ßados.

Quais s√£o as potenciais limita√ß√Ķes do Uniswap V4?¬†

O Uniswap V4 tem algumas potenciais limita√ß√Ķes. Elas incluem:¬†

1. Cobrança de taxas

O Uniswap V4 possui dois tipos de taxa de governança: taxa de swap e taxa de saque, cada uma delas com mecanismos diferentes. Semelhante ao Uniswap V3, a governança do Uniswap (holders de tokens DAO e UNI) pode optar por receber uma porcentagem limitada da taxa de swap em uma pool específica. 

No Uniswap V4, o sistema de governan√ßa pode cobrar uma porcentagem limitada da taxa de saque se os ‚Äúhooks‚ÄĚ decidirem inicialmente ativar taxas de saque para uma pool.¬†

2. Licença que limita o uso 

O Uniswap V4 ser√° lan√ßado sob a licen√ßa Business Source License 1.1, que limita o uso do c√≥digo-fonte do Uniswap V4 em um ambiente comercial ou de produ√ß√£o por at√© quatro anos, momento em que ser√° convertido para uma licen√ßa General Public License (GPL) permanentemente. Isso levou alguns membros da comunidade a criticar que a √ļltima itera√ß√£o do Uniswap n√£o √©, de fato, de c√≥digo aberto.¬†

Considera√ß√Ķes finais¬†

O mercado de corretoras descentralizadas (DEX) √© um espa√ßo em constante evolu√ß√£o, com novos protocolos e plataformas surgindo regularmente. O Uniswap √© um projeto dominante no setor de DEXs e est√° lan√ßando sua quarta vers√£o cinco anos ap√≥s seu surgimento em 2018. Cada uma das itera√ß√Ķes anteriores do protocolo adicionaram novas atualiza√ß√Ķes que melhoraram suas funcionalidades.¬†

O Uniswap V4 traz grandes mudan√ßas visando in√ļmeras novas possibilidades para DEXs. Embora esse modelo aberto ofere√ßa aos desenvolvedores espa√ßo quase ilimitado para experimentos, ele pode adicionar uma complexidade significativa em termos de experi√™ncia do usu√°rio. Os usu√°rios devem estudar cuidadosamente como funciona uma pool de liquidez e aprender o que cada ‚Äúhook‚ÄĚ faz antes de se envolverem.¬†

No entanto, os benef√≠cios potenciais do Uniswap V4 parecem significativos. √Č sempre importante que os usu√°rios fa√ßam suas pr√≥prias pesquisas (DYOR) e entendam completamente os projetos.¬†

Leituras adicionais

Aviso de Risco e Isen√ß√£o de Responsabilidade: este conte√ļdo √© apresentado a voc√™ ‚Äúno estado em que se encontra‚Äú apenas para fins informativos e educacionais, sem qualquer tipo de garantia. O conte√ļdo n√£o deve ser interpretado como aconselhamento financeiro, jur√≠dico ou profissional, e n√£o tem o objetivo de recomendar a compra de qualquer produto ou servi√ßo espec√≠fico. Voc√™ deve buscar seu pr√≥prio conselho de consultores profissionais. No caso de contribui√ß√Ķes e artigos enviados por colaboradores terceirizados, note que as opini√Ķes expressas pertencem ao respectivo autor e n√£o refletem necessariamente as opini√Ķes da Binance Academy. Para mais detalhes, por favor leia nosso aviso aqui. Os pre√ßos dos ativos digitais podem ser vol√°teis. O valor do seu investimento pode aumentar ou diminuir e voc√™ pode n√£o recuperar o valor investido. Voc√™ √© o √ļnico respons√°vel por suas decis√Ķes de investimento e a Binance Academy n√£o se responsabiliza por nenhuma de suas poss√≠veis perdas. Este material n√£o deve ser interpretado como aconselhamento financeiro, jur√≠dico ou profissional. Para mais informa√ß√Ķes, por favor consulte nossos Termos de Uso e Aviso de Risco.