DR

  • Uniswap é uma troca de criptografia descentralizada alimentada por Ethereum e governada por seu token nativo, UNI.

  • Os comerciantes podem trocar quaisquer tokens Ethereum ERC-20 no Uniswap sem precisar depender de intermediários ou entidades centralizadas.

  • Qualquer pessoa pode ganhar taxas emprestando suas criptomoedas aos pools de liquidez do Uniswap.

Introdução

As bolsas centralizadas (CEXs) têm sido a espinha dorsal do mercado de criptomoedas há anos devido à sua profunda liquidez, transações mais rápidas, acessos fiduciários e suporte ao cliente. No entanto, as bolsas descentralizadas (DEXs) estão a ganhar popularidade à medida que os utilizadores são atraídos pelas taxas de negociação mais baixas, segurança, privacidade e acessibilidade.

Os DEXs oferecem benefícios exclusivos que podem torná-los uma alternativa atraente ao CEX. Um exemplo é o Uniswap. Criada por Hayden Adams em 2018, sua implementação foi inspirada na tecnologia subjacente descrita pela primeira vez pelo cofundador da Ethereum, Vitalik Buterin. A Uniswap foi pioneira no modelo Automated Market Maker (AMM) e desempenhou um papel crucial na invenção e desenvolvimento de DEXs. Hoje, o Uniswap continua a ser um dos DEXs mais fáceis de usar disponíveis, com liquidez substancial e uma ampla seleção de listagens de tokens.

O que é Uniswap?

Uniswap é um DEX que permite aos usuários negociar criptomoedas sem depender de uma autoridade central ou intermediário, ao mesmo tempo que mantém a resistência à censura. Operando no blockchain Ethereum, o Uniswap aproveita contratos inteligentes – programas autoexecutáveis ​​no blockchain com condições predeterminadas escritas diretamente no código.

O Uniswap emprega um modelo AMM inovador, que utiliza pools de liquidez em vez de carteiras de pedidos tradicionais para permitir negociações contínuas. Os usuários podem fornecer liquidez a esses pools depositando um valor igual de ambos os tokens no par. Em troca, eles recebem tokens de Provedor de Liquidez (LP). Outros usuários podem trocar tokens interagindo com os pools de liquidez. Um modelo Constant Product Market Maker (CPMM) é usado para determinar o preço dos ativos em um pool de liquidez.

O Uniswap usa software de código aberto, que você pode conferir no Uniswap GitHub.

Como funciona o Uniswap?

No centro do Uniswap está seu modelo CPMM. Vamos ver como isso funciona.

Digamos que você deposite um par de negociação no pool de liquidez do Uniswap como provedor de liquidez (LP). Você pode comprometer qualquer par de tokens de igual valor, seja ETH e um token ERC-20 ou dois tokens ERC-20. Um dos tokens geralmente é uma stablecoin como DAI, USDC ou USDT. Em troca, você receberá “tokens de liquidez” como LP, representando sua parcela do pool de liquidez e a parcela correspondente das taxas de negociação geradas pelo pool. .

Vejamos o pool de liquidez ETH/USDT. Chamaremos a parte ETH do pool de x e a parte USDT de y. Uniswap multiplica x por y para calcular a liquidez total do pool, que chamaremos de k. A ideia central por trás do Uniswap é que k deve permanecer constante. Portanto, a fórmula para a liquidez total do pool é: x * y = k.

Então, digamos que Alice compre 1 ETH por 300 USDT usando o pool de liquidez ETH/USDT. Ao fazer isso, ela aumenta a parcela do USDT e diminui a parcela da ETH do pool. Isso aumentará o preço da ETH.

Isso ocorre porque agora há menos ETH no pool após a transação e sabemos que a liquidez total do pool (k) deve permanecer constante; este mecanismo determina que o preço da ETH será k/x. Em última análise, o preço pago pelo ETH no pool é baseado em quanto uma determinada negociação altera a proporção entre x e y.

É importante notar que este modelo não é dimensionado de forma linear. Quanto maior a ordem, maior será a mudança no equilíbrio entre x e y. As encomendas maiores são, portanto, muito mais caras do que as encomendas mais pequenas e conduzirão a derrapagens progressivamente maiores. Significa também que quanto maior for o pool de liquidez, menor será a mudança entre x e y e, portanto, mais fácil será atender a grandes encomendas.

A evolução do Uniswap

O Uniswap evoluiu ao longo do tempo, com diferentes versões de protocolo oferecendo novos recursos e melhorias. Aqui está uma breve visão geral do Uniswap v1, v2 e v3:

Uniswap v1

Lançado em 2018, o Uniswap v1 foi a primeira versão do protocolo Uniswap. Ele foi projetado com a simplicidade em mente, mas ainda permitia aos usuários negociar qualquer token ERC-20 no blockchain Ethereum. O protocolo ganhou popularidade entre a comunidade Ethereum e funcionou como uma prova de conceito para exchanges descentralizadas baseadas em AMM.

Uniswap v2

O Uniswap v2 foi lançado em 2020 e trouxe diversas melhorias para a primeira versão. Uma das mudanças mais significativas foi a introdução de pares ERC-20 para ERC-20, o que significava que os provedores de liquidez poderiam criar contratos de pares para quaisquer dois tokens ERC-20.

Os usuários também poderiam negociar entre os tokens sem a necessidade de conversão intermediária para ETH. Resumindo, o Uniswap v2 permitia pools de liquidez consistindo em quaisquer dois tokens ERC-20, em vez de precisar ter ETH junto com um token ERC-20.

O Uniswap v2 também melhorou a eficiência do protocolo, reduziu as taxas de gás e introduziu novos recursos, como flash swaps, o que significava que os tokens poderiam ser liberados aos destinatários antes de verificar se foram recebidos tokens de entrada suficientes. Os novos recursos e otimizações prepararam o terreno para o crescimento exponencial na adoção de AMM e fizeram do Uniswap uma das maiores exchanges à vista de criptomoedas.

Uniswapv3

Uma das mudanças mais significativas introduzidas pelo Uniswap v3 foi relacionada à eficiência de capital. Muitos AMMs são em grande parte ineficientes em termos de capital – a maioria dos fundos que eles contêm geralmente não estão em uso devido a uma característica inerente do modelo x * y = k acima mencionado. Simplificando, quanto mais liquidez o pool tiver, maiores serão os pedidos e a faixa de preços que o sistema pode suportar.

Os LPs nesses pools fornecem liquidez para uma curva de preços entre 0 e infinito, o que significa que o capital fornecido pelos LPs em um AMM é distribuído uniformemente por todas as faixas de preço. Isso significa que apenas uma parte da liquidez do pool fica onde ocorre a maior parte das negociações. Porém, não faz muito sentido fornecer liquidez em uma faixa de preço distante do preço atual ou que nunca será alcançada.

O Uniswap v3 procura resolver esse problema – os LPs agora podem definir faixas de preços personalizadas dentro das quais desejam fornecer liquidez, o que deve resultar em liquidez mais concentrada na faixa de preços com maior atividade comercial. Por exemplo, se um LP definir uma faixa de preço de US$ 1.000 a US$ 2.000, a liquidez fornecida só poderá permitir a negociação entre esses dois preços, em vez de dentro de faixas de preços infinitas.

Em certo sentido, o Uniswap v3 é uma forma rudimentar de criar uma carteira de pedidos on-chain no Ethereum, onde os formadores de mercado podem decidir fornecer liquidez nas faixas de preços de sua escolha. É importante notar que essa mudança favorece os formadores de mercado mais experientes em detrimento dos participantes iniciantes. Com esta camada adicional de complexidade, os LPs menos ativos podem ganhar menos em taxas de negociação do que os jogadores profissionais que otimizam a sua estratégia de forma consistente.

Posições Uniswap LP como NFTs

Como cada LP pode definir sua própria faixa de preço, a posição de cada LP Uniswap é única e, como tal, não é mais fungível. No Uniswap v3, as posições LP agora são representadas por um token não fungível (NFT). Contudo, as posições partilhadas ainda podem ser tornadas fungíveis (ERC-20).

Os LPs Uniswap v3 agora veem todas as taxas geradas diretamente nos próprios NFTs. Esses NFTs podem ser negociados entre carteiras e os titulares sempre podem cobrar taxas de posição. É basicamente uma imagem digital que exibe informações essenciais, como o par de tokens e uma curva que representa a “inclinação” da posição. Cada posição do Uniswap v3 também possui um esquema de cores exclusivo e diferentes pools são representados por diferentes variações de cores.

Diferentes níveis de taxas

O Uniswap v3 oferece aos LPs três níveis de taxas, 0,05%, 0,30% e 1,00%, para permitir que os LPs ajustem suas margens de lucro com base na volatilidade esperada do par de tokens. Por exemplo, os LPs estão expostos a riscos mais elevados em pares não correlacionados, como ETH/USDT, e a riscos mais baixos em pares correlacionados, como pares de stablecoin.

Uniswap na Camada 2

Historicamente, as taxas de transação do Ethereum têm aumentado à medida que o uso da rede aumenta. Isso às vezes torna o uso do Uniswap economicamente inviável, especialmente para usuários menores. Para resolver esse problema, o Uniswap v3 permite que soluções de escalonamento da Camada 2 escalem contratos inteligentes enquanto ainda aproveitam a segurança da rede Ethereum. Essa implementação também ajuda a aumentar o rendimento das transações e garantir taxas mais baixas para os usuários.

Uniswap ao vivo na rede BNB

O Uniswap entrou no ar na rede BNB depois de receber 66% do apoio dos eleitores da governança. Esta mudança pode potencialmente fornecer aos usuários opções de negociação mais eficientes e econômicas. Isso também significa que os usuários do Uniswap poderão aproveitar as vantagens da alta velocidade e das baixas taxas de transação da Cadeia BNB. Além disso, a integração permite que o Uniswap aproveite um novo pool de liquidez e aumente a conscientização e a adoção entre investidores de varejo e institucionais.

O que é perda impermanente?

Além de ganhar taxas para fornecer liquidez aos traders que podem trocar tokens, os LPs também devem estar cientes de um efeito chamado perda impermanente. Suponhamos que Alice seja uma LP que depositou 1 ETH e 100 USDT em um pool Uniswap com liquidez total de 10.000 (10 ETH x 1.000 USDT); o resto foi financiado por outros LPs como o dela. A participação de Alice no pool é de 10%, o que significa que seu depósito inicial compreende 10% da liquidez total do pool.

No momento do depósito de Alice, o preço de 1 ETH era de 100 USDT, o que significa que o depósito dela era de US$ 200 (1 ETH x US$ 100 + 100 USDT). Agora suponha que o preço do ETH aumente para 400 USDT. Como resultado, os traders de arbitragem adicionam USDT e removem ETH do pool até que a relação entre os dois reflita com precisão o novo preço. Isso faz com que a quantidade de ETH e USDT no pool diminua para 5 ETH e 2.000 USDT.

Alice decide retirar seus fundos do pool. De acordo com sua parcela, ela recebe 10%, ou seja, 0,5 ETH e 200 USDT, totalizando US$ 400 (0,5 ETH x US$ 400 + 200 USDT). Superficialmente, parece que Alice obteve lucro.

No entanto, se ela tivesse mantido seu depósito inicial de 1 ETH e 100 USDT, ela teria acabado com um valor total de US$ 500 (1 ETH x US$ 400 + 100 USDT). Portanto, ao depositar seus fundos no pool Uniswap, Alice perdeu a valorização do preço do ETH.

Esta perda é referida como “impermanente” porque pode ser mitigada se os preços dos tokens agrupados reverterem para os mesmos preços de quando foram adicionados ao pool. Além disso, como os LPs ganham honorários, a perda pode ser compensada ao longo do tempo. No entanto, os LPs devem estar cientes do conceito de perda impermanente antes de adicionar fundos a um pool Uniswap.

Observe que o cenário acima se aplica quer o preço suba ou desça desde o momento do depósito. Isso significa que se o preço do ETH diminuir a partir do momento do depósito, as perdas incorridas pelo LP também poderão ser amplificadas.

Como o Uniswap ganha dinheiro?

O Uniswap gera receita por meio de uma pequena taxa cobrada em cada negociação realizada no protocolo. Esta “taxa de provedor de liquidez” é fixada em um determinado valor do valor comercial e é automaticamente distribuída aos LPs. Ao contrário das exchanges tradicionais, o Uniswap como protocolo não gera receita para si, mas para os LPs. Ao concentrar sua liquidez, os LPs podem aumentar sua exposição dentro da faixa de preço especificada para ganhar ainda mais taxas de negociação no Uniswap v3.

Além disso, devido à natureza descentralizada e de código aberto do Uniswap, não há nenhuma entidade central controlando ou lucrando com o protocolo. Em vez disso, é mantido e melhorado por uma comunidade de desenvolvedores e pela sua governança, que contribuem para o seu progresso.

O token UniSwap (UNI)

O token nativo do Uniswap, UNI, foi lançado em setembro de 2020 e desde então vem atraindo usuários e LPs para a plataforma. UNI é um token ERC-20, o que significa que foi construído no Ethereum e pode ser armazenado em qualquer carteira de criptomoeda que suporte tokens ERC-20.

O token UNI confere aos seus titulares direitos de governança, o que significa que eles podem votar em alterações e melhorias no protocolo. A extensão do poder de voto que um usuário possui é proporcional ao número de tokens de governança que ele possui. O processo de governação é descentralizado, o que significa que qualquer pessoa pode apresentar uma proposta e votar.

Os tokens UNI podem ser comprados e vendidos em várias bolsas de criptomoedas, para que os comerciantes possam usar os tokens UNI para negociar outras criptomoedas ou para participar em aplicações financeiras descentralizadas (DeFi). Observe que novos casos de uso podem surgir por meio de solicitações da comunidade e votos de governança.

Como usar o Uniswap

Para usar o Uniswap, você precisa ter uma carteira de criptomoeda que contenha alguns tokens Ether ou ERC-20. Veja como começar a usar uma opção de troca simples no Uniswap:

  1. Conecte-se à sua carteira Ethereum no site Uniswap.

  2. Selecione o token que deseja negociar. Uniswap oferece suporte a vários tokens ERC-20; certifique-se de selecionar o correto.

  3. Insira o valor que deseja negociar. A interface mostrará então o valor estimado do outro token que você receberá, com base na taxa de câmbio atual.

  4. Se o valor for satisfatório, você pode clicar em “Trocar”. Sua carteira solicitará que você confirme a transação.

  5. Após a confirmação da transação, a negociação será executada no Ethereum. Finalmente, os tokens serão exibidos na sua carteira.

Considerações finais

Uniswap é um protocolo DEX em evolução construído em Ethereum. Ele permite que qualquer pessoa com uma carteira criptográfica troque tokens sem o envolvimento de intermediários ou terceiros. A plataforma permitiu que uma nova classe de LPs ganhasse taxas sobre seus ativos ociosos, ao mesmo tempo que permitiu aos comerciantes trocar facilmente entre criptomoedas.

O lançamento do token de governança UNI estabeleceu ainda mais a posição do Uniswap como uma plataforma voltada para a comunidade. À medida que o ecossistema DeFi continua a crescer, será interessante ver como os DEXs evoluem para atender às demandas dos usuários, mantendo ao mesmo tempo seus valores fundamentais de descentralização e falta de confiança.

Leitura adicional

  • O que é um IDO (oferta inicial de DEX)?

  • O que são aplicativos descentralizados (DApps)?

  • As melhores carteiras criptográficas para BNB Smart Chain (BSC)

  • O que é o rendimento real no DeFi?

Isenção de responsabilidade e aviso de risco: Este conteúdo é apresentado a você “como está” apenas para fins informativos gerais e educacionais, sem representação ou garantia de qualquer tipo. Não deve ser interpretado como aconselhamento financeiro, jurídico ou outro aconselhamento profissional, nem tem a intenção de recomendar a compra de qualquer produto ou serviço específico. Você deve procurar aconselhamento de consultores profissionais apropriados. Quando o artigo for contribuído por um contribuidor terceirizado, observe que as opiniões expressas pertencem ao contribuidor terceirizado e não refletem necessariamente as da Binance Academy. Por favor, leia nosso aviso completo aqui para obter mais detalhes. Os preços dos ativos digitais podem ser voláteis. O valor do seu investimento pode diminuir ou aumentar 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 quaisquer perdas que você possa incorrer. Este material não deve ser interpretado como aconselhamento financeiro, jurídico ou outro aconselhamento profissional. Para obter mais informações, consulte nossos Termos de Uso e Aviso de Risco.