Retomar
Uniswap é um conjunto de programas de computador que rodam na blockchain Ethereum e permitem a troca de tokens descentralizados. Tudo funciona graças aos unicórnios (conforme ilustrado pelo seu logotipo).
Os comerciantes podem negociar tokens Ethereum no Uniswap sem ter que confiar seus fundos a ninguém. Enquanto isso, qualquer pessoa pode emprestar sua criptomoeda para reservas chamadas “pools de liquidez”. Em troca de contribuir com dinheiro para esses pools, eles ganham comissões.
Como esses unicórnios mágicos convertem um token em outro? O que você precisa para usar o Uniswap? Vamos continuar lendo.
Introdução
Durante anos, as bolsas centralizadas foram a espinha dorsal do mercado de criptomoedas. Eles garantem tempos de liquidação rápidos, alto volume de negociação e melhoria constante da liquidez. No entanto, existe um mundo paralelo construído na forma de protocolos sem terceiros confiáveis. As bolsas descentralizadas (DEXs) não exigem intermediários ou custodiantes para facilitar a negociação.
Devido às limitações inerentes à tecnologia blockchain, tem sido difícil criar DEXs que concorram significativamente com suas contrapartes centralizadas. A maioria dos DEXs poderia melhorar o desempenho e a experiência do usuário.
Muitos desenvolvedores têm pensado em novas maneiras de construir uma exchange descentralizada. Uniswap é um dos pioneiros neste campo. O funcionamento do Uniswap pode ser um pouco mais difícil de entender do que um DEX mais tradicional. Porém, veremos em breve que este modelo apresenta algumas vantagens interessantes.
Como resultado desta inovação, o Uniswap tornou-se um dos projetos de maior sucesso em finanças descentralizadas (DeFi).
Vamos dar uma olhada no que é o Uniswap, como funciona e como você pode negociar tokens nele simplesmente com uma carteira Ethereum.
O que é Uniswap?
Uniswap é um protocolo de troca descentralizado baseado em Ethereum. Para ser mais preciso, é um protocolo de liquidez automatizado. Não há carteira de pedidos ou parte centralizada necessária para realizar negociações. O Uniswap permite aos usuários negociar sem intermediário, com alto grau de descentralização e resistência à censura.
Uniswap é um software livre. Você pode conferir por si mesmo no GitHub do Uniswap.
Ok, mas como ocorrem as negociações sem uma carteira de pedidos? O Uniswap opera sob um modelo que envolve provedores de liquidez criando pools de liquidez. Este sistema fornece um mecanismo de preços descentralizado que essencialmente suaviza a profundidade da carteira de pedidos. Veremos como isso funciona com mais detalhes. Por enquanto, basta observar que os usuários podem negociar tokens ERC-20 perfeitamente, sem a necessidade de uma carteira de pedidos.
Como o protocolo Uniswap é descentralizado, não há processo de registro. Essencialmente, qualquer token ERC-20 pode ser disponibilizado, desde que seja criado um pool de liquidez para os traders. Portanto, o Uniswap também não cobra taxas de listagem. De certa forma, o protocolo Uniswap atua como uma espécie de bem público.
O protocolo Uniswap foi criado por Hayden Adams em 2018. Mas a tecnologia subjacente que inspirou sua implementação foi descrita pela primeira vez pelo cofundador da Ethereum, Vitalik Buterin.
Como funciona o Uniswap?
O Uniswap se desvia da arquitetura tradicional das bolsas digitais, pois não utiliza uma carteira de pedidos. Funciona com um modelo denominado Constant Product Market Maker, que é uma variação de um modelo denominado Automated Market Maker (AMM).
Os formadores de mercado automatizados são contratos inteligentes que mantêm reservas de liquidez que os traders podem negociar. Estas reservas são financiadas por fornecedores de liquidez. Qualquer um pode ser um provedor de liquidez se depositar um valor equivalente a dois tokens no pool. Em troca, os traders pagam uma comissão ao pool, que é então distribuída aos fornecedores de liquidez com base na sua participação no pool. Veremos como isso funciona com mais detalhes.
Os provedores de liquidez criam um mercado depositando um valor equivalente dividido em dois tokens. Pode ser ETH e um token ERC-20 ou dois tokens ERC-20. Esses pools geralmente consistem em stablecoins como DAI, USDC ou USDT, mas isso não é um requisito. Em troca, os fornecedores de liquidez obtêm “tokens de liquidez”, que representam a sua parte em todo o pool de liquidez. Esses tokens de liquidez podem ser trocados pela ação que representam no pool.
Então, vamos pegar o pool de liquidez ETH/USDT como exemplo. Chamaremos a parte ETH do pool de x e a parte USDT de y. O Uniswap pega essas duas quantidades e as multiplica para calcular a liquidez total do pool. Vamos chamar isso de k. A ideia chave do Uniswap é que k deve permanecer constante, o que significa que a liquidez total do pool é constante. Portanto, a fórmula para a liquidez total do pool é:
x * y = kEntão, o que acontece quando alguém quer fazer uma negociação?
Digamos que Alice compre 1 ETH por 300 USDT usando o pool de liquidez ETH/USDT. Assim, aumenta a parte USDT do pool e diminui a parte ETH do pool. Isto significa que o preço da ETH está aumentando. Para que ? Há menos ETH no pool após a transação e sabemos que a liquidez total (k) deve permanecer constante. Este mecanismo visa, portanto, determinar o preço. Em última análise, o preço pago por este ETH é baseado na mudança na relação entre x e y.
Ressalta-se que este modelo não possui escala linear. Na verdade, quanto maior a ordem, mais ela desequilibra os saldos de x e y. Isto significa que as negociações maiores se tornam exponencialmente mais caras em relação às encomendas menores, levando a derrapagens de preços cada vez maiores. Isto também significa que quanto maior for o pool de liquidez, mais fácil será processar grandes encomendas. Para que ? Neste caso, o deslocamento entre x e y é menor.
Uniswapv3
A tecnologia por trás do Uniswap passou por diversas evoluções. É provável que, se você usou o Uniswap, você tenha usado o Uniswap v2. No entanto, sempre há novas melhorias em andamento. Vamos revisar as melhorias mais importantes trazidas pelo Uniswap v3.
Eficiência de capital
Uma das maiores mudanças que o Uniswap v3 traz é a eficiência de capital. Isso ocorre porque a maioria dos AMMs são muito ineficientes em termos de capital, ou seja, a maior parte dos fundos neles colocados em um determinado momento não são utilizados. Isto se deve a uma característica inerente deste modelo x x y = k, que discutimos anteriormente. Simplificando, quanto mais liquidez houver no pool, mais o sistema poderá suportar pedidos maiores dentro de uma faixa de preço mais ampla.
No entanto, os fornecedores de liquidez (LPs) nestes pools oferecem essencialmente liquidez para uma curva de preços (intervalo) entre 0 e infinito. Todo esse capital está presente no pool para ser utilizado durante um cenário em que um dos ativos do pool seja 5x-s, 10x-s, 100x-s.
Se isso acontecer, esses ativos inativos garantem que ainda haja liquidez nesta parte da curva de preços. Isto significa que apenas uma pequena parte da liquidez do pool está localizada onde ocorre a maioria das negociações.
Por exemplo, o Uniswap tem atualmente cerca de US$ 5 bilhões em liquidez bloqueada, enquanto movimenta apenas cerca de US$ 1 bilhão em volume por dia. Você pode pensar que essa forma de fazer as coisas não é particularmente elegante e parece que a equipe do Uniswap concorda. Uniswap v3 corrige esse problema.
Os provedores de liquidez agora podem definir faixas de preços personalizadas para as quais desejam fornecer liquidez. Isto deverá levar a uma maior concentração de liquidez na faixa de preços onde ocorre a maior parte da atividade comercial.
De certa forma, o Uniswap v3 é uma forma rudimentar de criar uma carteira de pedidos em uma blockchain Ethereum, onde os formadores de mercado podem decidir fornecer liquidez nas faixas de preço que desejarem. Deve-se notar que esta mudança favorece os formadores de mercado profissionais em detrimento dos indivíduos. A vantagem dos AMMs é que qualquer pessoa pode fornecer liquidez e colocar seus fundos para trabalhar.
No entanto, com esta camada adicional de complexidade, os LPs “preguiçosos” ganharão significativamente menos em taxas de negociação do que os profissionais que podem continuar a optimizar a sua estratégia continuamente. Ao mesmo tempo, não é difícil imaginar agregadores como o yearn.finance oferecendo aos investidores individuais uma maneira de permanecerem um tanto competitivos neste ambiente.
Tokens Uniswap LP na forma de NFTs
Agora entendemos que cada posição do Uniswap LP é única, pois cada custodiante pode definir sua própria faixa de preço. Isso significa que as posições LP do Uniswap não são mais fungíveis. Como resultado, cada posição LP agora é representada por um token não fungível (NFT).
Um dos benefícios de representar uma posição LP do Uniswap como um token fungível foi saber como usá-lo em outras partes do DeFi. Os tokens LP Uniswap v2 podem ser depositados em Aave ou MakerDAO como garantia. Este não é mais o caso da v3, pois cada posição é única. Contudo, esta quebra de compatibilidade pode ser resolvida através de novos tipos de produtos derivados.
Uniswap na Camada 2
As taxas de transação no Ethereum aumentaram no último ano. Isso torna o uso do Uniswap economicamente inviável para muitos pequenos usuários.
O Uniswap v3 também será implantado em uma solução de segunda camada chamada “Optimistic rollup”. Esta é uma excelente forma de adaptar contratos inteligentes e ao mesmo tempo beneficiar da segurança da rede Ethereum. Espera-se que esta implantação resulte em um aumento significativo no rendimento das transações e na redução de taxas para os usuários.
O que é uma perda impermanente?
Como vimos, os provedores de liquidez ganham taxas quando fornecem liquidez aos traders que podem negociar tokens. Há mais alguma coisa que os provedores de liquidez devam estar cientes? Sim. Existe um efeito chamado perda não permanente.
Digamos que Alice deposite 1 ETH e 100 USDT em um pool Uniswap. Como o par de tokens deve ter valor equivalente, isso significa que o preço do ETH é de 100 USDT. Enquanto isso, há um total de 10 ETH e 1.000 USDT no pool, sendo o restante fornecido por outros provedores de liquidez como Alice. Isso significa que Alice tem uma participação de 10% no pool. Nossa liquidez total (k), neste caso, é de 10.000.
O que acontece se o preço do ETH subir para 400 USDT? Lembre-se que a liquidez total do pool deve permanecer constante. Se a ETH vale agora 400 USDT, isso significa que a relação entre a quantidade de ETH e a quantidade de USDT no pool mudou. Verdade seja dita, agora existem 5 ETH e 2.000 USDT no pool. Para que ? Os traders de arbitragem adicionarão USDT ao pool e removerão o ETH dele até que a proporção reflita o preço exato. É por isso que é essencial entender que k é constante.
Então Alice decide sacar seus fundos e ficar com 10% do total, representando sua parte. Como resultado, ela recebe 0,5 ETH e 200 USDT, perfazendo um total de 400 USDT. Parece que ela teve um bom lucro. Mas o que poderia ter acontecido se ela não tivesse depositado seus fundos no pool? Ela teria 1 ETH e 100 USDT, totalizando 500 USDT.
Na verdade, Alice teria se saído melhor HODLing em vez de fornecer liquidez no Uniswap. Neste caso, a perda intermitente é essencialmente o custo de oportunidade de fornecer um token cujo preço aumenta. Isto significa simplesmente que, ao depositar fundos no Uniswap na esperança de ganhar taxas, Alice pode perder outras oportunidades.
Observe que esse efeito funciona independentemente da direção em que o preço muda desde o momento do depósito. O que isso significa ? Se o preço do ETH diminuir em relação ao momento do depósito, as perdas também poderão ser ampliadas. Se você quiser uma explicação mais técnica sobre isso, confira o artigo do Pintail que aborda esse tópico.
Mas por que a perda é intermitente? Se os preços dos tokens do pool retornarem ao preço utilizado no momento do depósito, o efeito será cancelado. Além disso, uma vez que os fornecedores de liquidez ganham comissões, a perda pode ser compensada ao longo do tempo. Apesar disso, os fornecedores de liquidez devem considerar isto antes de adicionar fundos a um pool.
Como o Uniswap ganha dinheiro?
Este não é o caso. Uniswap é um protocolo descentralizado apoiado pela Paradigm (um fundo de hedge de criptomoeda). Todas as taxas são pagas aos provedores de liquidez e nenhum dos fundadores recebe qualquer remuneração relacionada às negociações realizadas por meio do protocolo.
Atualmente, as taxas de transação pagas aos provedores de liquidez são de 0,3% por negociação. Por padrão, eles são adicionados ao pool de liquidez, mas os provedores de liquidez podem retirá-los a qualquer momento. As taxas são distribuídas com base na participação de cada provedor de liquidez no pool.
Parte da taxa poderia ser gasta no desenvolvimento do Uniswap no futuro. A equipe Uniswap já implantou uma versão melhorada do protocolo chamada Uniswap v2.
➟ Você quer entrar na criptografia? Compre Bitcoin na Binance!
Como usar Uniswap
Uniswap é um protocolo de código aberto, o que significa que qualquer pessoa pode criar seu próprio aplicativo que utilize esse protocolo. No entanto, a implementação mais comumente usada é https://app.uniswap.org ou https://uniswap.exchange.
Vá para a interface do Uniswap.
Conecte sua carteira. Você pode usar MetaMask, Trust Wallet ou qualquer outra carteira Ethereum compatível.
Selecione o token que deseja vender.
Selecione o token que deseja comprar.
Clique em Trocar.
Visualize a transação na janela pop-up.
Confirme a solicitação de transação em sua carteira.
Aguarde a confirmação da transação no blockchain Ethereum. Você pode acompanhar seu status em https://etherscan.io/.
O token Uniswap (UNI)
UNI é o token nativo do protocolo Uniswap e concede aos seus titulares direitos de governança. Isto significa simplesmente que os titulares de UNI podem votar a favor de alterações ao protocolo. Já falamos sobre como o protocolo era uma espécie de bem público. O token UNI dá vida a essa ideia.
1 bilhão de tokens UNI foram emitidos. 60% deles serão distribuídos aos membros existentes da comunidade Uniswap, enquanto 40% serão disponibilizados aos membros da equipe, investidores e consultores ao longo de quatro anos.
Parte da distribuição comunitária é feita através da distribuição a fornecedores de liquidez. Isso significa que o UNI será distribuído para aqueles que fornecem liquidez aos seguintes pools Uniswap:
ETH/USDT
ETH/USDC
Ethereum/DAI
Ethereum/WBTC
Mas quem são os membros da comunidade Uniswap? Bem, qualquer endereço Ethereum que tenha interagido com contratos Uniswap. Vamos ver como você pode coletar tokens UNI.
Como recuperar tokens Uniswap (UNI)?
Se você usou o Uniswap, provavelmente poderá obter 400 tokens UNI por endereço com o qual usou o Uniswap. Para coletar seus tokens:
Acesse https://app.uniswap.org/.
Conecte a carteira com a qual você usou o Uniswap anteriormente.
Clique em “Resgatar seus tokens UNI”.

Confirme a transação em sua carteira (você pode verificar os preços atuais do gás no site Etherscan Gas Tracker).
Parabéns, agora você possui UNI!
Você deseja trocar seus tokens UNI? Binance tem tudo que você precisa.
➟ Clique aqui para negociar UNI na Binance!
Como comprar UNI na Binance
Para comprar UNI, você precisará negociar moeda fiduciária ou criptográfica usando a visualização Exchange da Binance. Você não pode usar cartão de débito para comprar diretamente na UNI. Abaixo estão os pares possíveis, deixando você escolher entre BNB, BTC, BUSD, USDT ou EUR.

Se quiser comprar UNI usando criptomoedas, você pode transferir fundos para sua carteira à vista ou comprá-los. BUSD é uma opção recomendada devido à sua estabilidade de preços. Você pode comprar BUSD com seu cartão acessando a página [Comprar criptomoedas]. Insira o valor que deseja comprar e clique em [Continuar] para preencher as informações do seu cartão.

Depois de ter sua criptomoeda, vá até a bolsa e selecione o par UNI que deseja negociar. Você pode alterar os pares clicando no par de mercado atual no canto superior esquerdo.

Na barra de pesquisa, digite o par escolhido. Em nosso exemplo, precisamos do par UNI/BUSD.

Agora você pode criar um pedido de compra para UNI. A maneira mais rápida é uma ordem de mercado que fornece o preço à vista atual. Você também pode definir uma ordem limitada ou uma ordem stop-limit se quiser comprar a um preço específico ou superior.
Para criar sua ordem de mercado, vá para o lado direito da visualização do Exchange e clique em [Spot]. Certifique-se de ter escolhido [Mercado] como tipo de pedido na guia [Comprar] e insira a quantidade de BUSD que deseja negociar. Por fim, clique em [Comprar UNI] para fazer seu pedido.

Como vender UNI na Binance
A venda da UNI é feita de forma semelhante. Primeiro, certifique-se de que seu UNI esteja em sua carteira spot na Binance. Se você ainda não depositou seus tokens, acesse a página [Fiat and spot] e pesquise UNI. Clique em [Depósito] para obter instruções detalhadas sobre como transferir seu UNI. Você também pode verificar nosso guia Como depositar no Binance para obter ajuda.

Depois de depositar seu UNI, abra a visualização Exchange e selecione o par UNI que deseja negociar. Vamos dar uma olhada no par UNI/BTC.

Use a barra de pesquisa para encontrar o par que mais combina com você. No nosso caso, clique em [UNI/BTC].

Para vender seu UNI pelo preço atual de mercado, vá para o lado direito da tela. Clique em [Spot] e selecione [Market] como o tipo de pedido na guia [Sell]. Insira a quantidade de UNI que deseja vender e clique em [Vender UNI].

Concluir
Uniswap é um protocolo de troca inovador construído em Ethereum. Permite que qualquer pessoa com uma carteira Ethereum troque tokens sem a intervenção de uma autoridade centralizada.
Embora tenha as suas limitações, esta tecnologia pode ter implicações interessantes para o futuro do comércio de tokens sem um terceiro confiável. Assim que as soluções de escalonamento Ethereum 2.0 entrarem em operação na rede, o Uniswap provavelmente também se beneficiará delas.



