O que é Uniswap?

iniciantes11/21/2022, 10:23:16 AM
Uniswap é um protocolo de negociação criptográfica descentralizado construído na blockchain Ethereum que permite a qualquer pessoa trocar tokens ERC-20 diretamente de sua carteira ou criar pools de liquidez dos tokens.

Introdução

Uniswap é uma troca descentralizada em execução no blockchain Ethereum que permite aos usuários trocar tokens ERC-20 por meio de contratos inteligentes e códigos de aplicativos executados automaticamente. Os usuários ajudam outras pessoas a fazer a troca e ganham taxas de transação com isso.
Ao automatizar totalmente a troca de tokens sem um intermediário, o Uniswap reduz consideravelmente as taxas de transação e melhora a eficiência, ao mesmo tempo em que supera os problemas de triagem, restrições e confiança mútua associados às trocas centralizadas. Seu sucesso o tornou o projeto líder em finanças descentralizadas (também conhecido como DeFi) no Ethereum e um dos protocolos mais plagiados por seu código-fonte aberto.
A Uniswap emitiu seu token de governança UNI em setembro de 2020, além de uma forma de recompensar os usuários, o que também é mais um passo em direção à sua visão de descentralização, pois a comunidade pode participar da tomada de decisões. Desta forma, a Uniswap continua a crescer organicamente no espaço blockchain em constante mudança.

O Desenvolvimento da Uniswap

Vitalik Buterin, o fundador da Ethereum, publicou um blog no Reddit discutindo a viabilidade de trocas descentralizadas já em 2016. Considerando o fato de que qualquer pedido na cadeia exige uma taxa de gás, isso torna muito caro para os criadores de mercado operar em bolsas descentralizadas, onde é difícil colocar pedidos pendentes com frequência. O pagamento de taxas, independentemente de o pedido ser preenchido ou cancelado, tornou-se um custo de transação adicional, e o Bid-Ask Spread para negociação de tokens na cadeia geralmente excede 10%. Neste caso, surgiu a ideia de gerar cotações contínuas através de um Automated Market Maker para promover a liquidez.
Inspirado por esse artigo, Hayden Adams, ex-engenheiro da Siemens, iniciou sua pesquisa sobre como implementar um criador de mercado automatizado. Depois de receber um patrocínio de $ 100.000 da Ethereum Foundation, a Uniswap entrou no Ethereum em novembro de 2018, suportando trocas entre os tokens ETH e ERC-20.
A Uniswap rapidamente atraiu o mercado com sua interface de usuário simples e operação fácil, tornando-a a bolsa descentralizada mais negociada na Ethereum em seis meses. A Paradigm, uma empresa líder em investimentos em criptomoedas, respondeu rapidamente com US$ 1 milhão e, em maio de 2020, o Uniswap foi atualizado com sucesso para V2, que suporta transações diretas entre tokens ERC-20, contribuindo para a glória do verão DeFi em 2020.

O colapso do mercado de criptomoedas em 19 de maio de 2021 saiu pela culatra no Uniswap: o Bitcoin caiu quase 30% naquele dia como resultado de uma série de notícias de baixa, desencadeando um grande número de ordens de venda que resultaram no fechamento coletivo de muitas bolsas centralizadas . Por outro lado, Hayden Adams anunciou no Twitter no dia seguinte que a Uniswap havia passado no teste de estresse extremo ao processar um total de 6,3 bilhões de transações on-chain em um dia sem perder uma única ou travar.
O Uniswap foi atualizado para V3 em maio de 2021, o que permite aos usuários especificar uma faixa de preço para fornecer liquidez e está atualmente disponível em vários blockchains, como Ethereum, Polygon, Arbitrum, Optimism e Celo.

Como funciona o Uniswap?

Em uma troca centralizada tradicional, uma transação ocorre após uma série de lances entre compradores e vendedores e é concluída por acordo mútuo. Os compradores oferecem diferentes preços de compra e quantidades de uma commodity, do menor ao maior, e os vendedores oferecem preços de venda e quantidades correspondentes, do maior ao menor, que criam o Livro de Pedidos do mercado de commodities. Usuários e formadores de mercado que colocam ordens pendentes no livro de ofertas fornecem liquidez para as commodities, permitindo que as pessoas comprem ou vendam sem problemas.

Em vez de usar um livro de pedidos, o Uniswap usa um algoritmo chamado Constant Product Market Maker, que calcula a porcentagem de tokens apostados no Liquidity Pool para fornecer cotações contínuas. Não há necessidade de os usuários combinarem outros como contrapartes, pois podem trocar ativos diretamente do pool.

Semelhante a um livro de pedidos, um pool de liquidez é um local onde os usuários apostam ativos em um contrato inteligente para criar liquidez para commodities compradas e vendidas da mesma forma que um livro de pedidos em uma bolsa centralizada. Os Provedores de Liquidez, que apostam ativos em um pool de liquidez, têm direito a uma parcela igual das taxas de transação do pool com base na proporção dos fundos fornecidos.

Como todas as taxas de transação são alocadas aos provedores de liquidez, o Uniswap pode ser considerado um tipo de propriedade pública, pois não possui nenhuma fonte de receita.

Criador de mercado de produto constante

O Constant Product Market Maker pertence ao Automated Market Maker (AMM) que calcula cotações para ativos em um pool líquido usando a fórmula matemática X * Y = K, onde X e Y são as quantidades de ativos no pool de liquidez e K é o produto constante . Uma hipérbole pode ser vista depois de desenhar os três em uma coordenada cartesiana.

Apenas a quantidade de ativos X e Y muda quando os usuários trocam ativos por meio do pool de liquidez, e a liquidez total de K não é afetada de forma alguma, levando o preço do token a se mover ao longo da curva hiperbólica. O preço relativo entre o ativo Y e X pode ser calculado dividindo o número de Y adquirido pelo número de X pago quando um usuário paga X para adquirir Y no pool de liquidez.

Por exemplo, existe um pool de liquidez de ETH/USDT no Uniswap com 10 ETH e 1.000 USDT. Se Alice gastar 1.000 USDT para trocar ETH desse pool, de acordo com a fórmula do Constant Product Market Maker, o resultado sem taxas cobradas é,

10 1000 = 5 2000

o que significa que o pool agora tem 5 ETH e 2.000 USDT. Como Alice paga 1.000 USDT para obter 5 ETH, sua taxa de troca de ETH é

|(2000 - 1000)/(5-10)| = 200 USDT/ETH

Pode-se descobrir que este é o valor absoluto do recíproco da inclinação da tangente entre dois pontos na hipérbole.

Esta tangente coincidirá com a tangente de X * Y = K quando a quantidade trocada for muito pequena. Portanto, de acordo com o Constant Product Market Maker, que é o recíproco da inclinação tangente da hipérbole, X/Y, o preço relativo dos dois ativos no pool é determinado pela razão de seu valor.
(Inclinação tangente)

Uma mudança em K acontece quando a liquidez é adicionada ou subtraída do pool, deslocando a hipérbole para a direita ou para a esquerda. Por exemplo, existe um pool de liquidez de ETH/USDT no Uniswap com 10 ETH e 1.000 USDT. Se Bob adicionar 30 ETH e 3.000 USDT a esse pool, de acordo com a fórmula do Constant Product Market Maker, a liquidez total do pool será:

(10+30) * (1.000+3.000) = 160.000

A hipérbole se deslocou para a direita depois de desenhar em uma coordenada cartesiana.
(Deslocamento para a direita da hipérbole)

Um aumento na liquidez total do pool o tornará mais capaz de absorver as flutuações de preços causadas pelos resgates dos usuários e reduzir a derrapagem de preços durante a negociação; por outro lado, uma diminuição na liquidez total a tornará mais suscetível a mudanças de preços e aumentará a derrapagem de preços.

Por exemplo, existe um pool de liquidez de ETH/USDT no Uniswap com 10 ETH e 1.000 USDT. Antes de Bob adicionar liquidez, Alice pode gastar 1.000 USDT para trocar 5 ETH desse pool à taxa de swap de 200 USDT/ETH.

Se Bob adiciona 30 ETH e 3.000 USDT ao pool de liquidez antes de Alice, tornando a liquidez total 40 * 4000 = 160.000, então Alice gasta 1.000 USDT para trocar ETH do pool e, de acordo com a fórmula Constant Product Market Maker, o resultado sem taxas cobradas é,

40 4000 = 32 5000

Como Alice paga 1.000 USDT para obter 8 ETH, sua taxa de troca de ETH agora é

|(5000 - 4000)/(32-40)| = 125 USDT/ETH

O que pode ser visto nos exemplos acima é que, dado o mesmo número de resgates, um pool com liquidez total abundante é menos propenso a flutuações de preço devido aos resgates dos usuários, e os usuários podem obter os tokens necessários a um custo menor, dada a mesmo número de resgates.

Curva de indiferença

A fórmula do Market Maker de Produto Constante é um tipo de Curva de Indiferença em economia. Uma curva de indiferença mostra uma combinação de dois bens em várias quantidades que fornecem igual utilidade e valor para um indivíduo, e a curva é traçada conectando esses pontos de combinação em série. Se a inclinação desta curva for negativa, implica que o pool de liquidez, com liquidez total constante, tem que diminuir um ativo se quiser aumentar outro enquanto a diminuição pode ser vista como o custo de oportunidade do swap.

Para tanto, o formador de mercado de produto constante é essencialmente um modelo de troca, onde os usuários trocam ativos de pools sem contrapartes correspondentes e usando outras moedas enquanto os preços são cotados diretamente pelos ativos no pool. Pode-se dizer que o pool de liquidez demonstra as três principais funções do dinheiro em grande medida, incluindo armazenamento de valor, meio de transação e unidade de preço, enriquecendo a imaginação de usar vários ativos como várias moedas. A eficiência e inovação em seu mecanismo de operação também levaram a um boom na mineração de liquidez.

Perda Impermanente

Além de trocar tokens, os usuários do Uniswap também podem apostar suas participações no pool de liquidez para cobrar taxas de transação como provedores de liquidez. No entanto, os provedores de liquidez estão sujeitos a um risco ou a um custo de oportunidade denominado Perda Impermanente.

Uma perda impermanente aparece quando o preço relativo dos dois tokens no pool muda. Por exemplo, o preço atual de mercado de 1 ETH é 100 USDT, Alice deposita 1 ETH e 100 USDT em um pool, que tem um total de 10 ETH e 1.000 USDT com uma liquidez total de 10.000, neste caso, Alice detém 10 % compartilhar.

Quando o preço de mercado do ETH sobe para 400 USDT, os traders de arbitragem depositam USDT no pool para ETH, pois o preço aqui é mais baixo, resultando na mudança da quantidade de ETH e USDT no pool até que os dois preços coincidam, eventualmente deixando 5 ETH e 2.000 USDT na piscina.

Se Alice retirar seus 10% de ações agora, ela receberá 0,5 ETH e 200 USDT, com um valor total de 400 USDT. No entanto, se Alice não depositasse seus ativos no pool de liquidez, ela ainda teria 1 ETH e 100 USDT, totalizando 500 USDT. Alice experimenta uma perda impermanente durante o processo de aumento do preço do ETH, pois o pool de liquidez converteu parte de suas participações em ETH em USDT, é por isso que ela obtém um lucro menor ao ser um provedor de liquidez.

Uma perda impermanente desaparece apenas quando o preço relativo dos dois tokens no pool permanece o mesmo. Se o preço de mercado de 1 ETH cair de 400 USDT para 100 USDT, e a liquidez total do pool voltar para 10 ETH e 1.000 USDT, Alice ainda poderá recuperar 1 ETH e 100 USDT que ela investiu inicialmente retirando sua participação de 10% neste momento. No entanto, o provedor de liquidez da Uniswap pode cobrar 0,3% pela taxa de transação e o valor final de ETH e USDT obtido por Alice será maior do que ela investiu inicialmente na prática.

O cálculo da perda impermanente é complicado e existem muitos sites que oferecem uma Calculadora de Perda Impermanente de maneira simples, onde você só precisa inserir os preços de dois tokens ao depositá-los no pool de liquidez e sacar.

Uniswap V3

Desde o seu lançamento no final de 2018, o Uniswap passou por várias atualizações, com o Uniswap V3 entrando em operação em maio de 2021 e introduzindo o conceito de eficiência de capital. A característica do criador de mercado de produto constante é que ele pode fornecer uma ampla gama de cotações contínuas, e sempre haverá dois tokens no pool de liquidez que podem calcular o preço relativo, não importa quão violentas sejam as mudanças de preço. Por outro lado, o pool é muito subutilizado, com apenas uma pequena parte dos fundos sendo usada para negociação em um determinado momento, e quase todos os fundos fora da faixa atual de preços de mercado estão ociosos.

O Uniswap V3 permite fornecer liquidez em uma faixa de preço especificada, os provedores de liquidez podem definir sua própria liquidez para se concentrar na faixa de preço mais popular, o que garante que a liquidez adicionada seja totalmente utilizada e permite que os provedores ganhem mais. A especificação de faixas de preço para fornecer liquidez também beneficia os provedores de liquidez proativos, que receberão taxas de transação muito mais altas do que os provedores de liquidez passiva, rastreando cotações constantemente e otimizando suas estratégias.

No entanto, isso traz novos problemas ao mesmo tempo, os tokens de pool de liquidez mantidos por diferentes provedores de liquidez variam em faixas de preço, tornando os tokens tokens não fungíveis exclusivos. Os tokens de compartilhamento do pool de liquidez do Uniswap V2 podem ser depositados em outros protocolos DeFi como garantia. Atualmente, os tokens de compartilhamento do pool de liquidez do Uniswap V3 não possuem essa função. No Uniswap V2, os Liquidity Pool Tokens podem ser depositados como garantia para outros protocolos DeFi, que não estão disponíveis atualmente no V3.

Como usar o Uniswap?

O Uniswap é bastante simples de operar, mas antes disso é necessária uma carteira que possa ser conectada ao Ethereum. Considerando que o Uniswap é um protocolo de código aberto que qualquer pessoa pode usar seu código para construir um aplicativo web front-end, é altamente recomendável usar o site oficial https://app.uniswap.org/ .

As etapas são as seguintes:

  1. Ir para a página

  2. Conecte sua própria carteira, como Metamask e Trust Wallet, ou carteiras de hardware, como Trezor e Ledger Nano S

  3. Selecione o token que deseja trocar

  4. Selecione os tokens que deseja receber

  5. Clique em “Trocar”

  6. Você pode visualizar o resultado da transação, pois uma janela pop-up aparecerá

  7. Confirme a solicitação de transação em sua carteira

  8. Você pode verificar o status em https://etherscan.io

O token nativo de Uniswap

UNI, emitido em setembro de 2020, é o token de governança da Uniswap, permitindo que os titulares proponham e votem no desenvolvimento do protocolo. Dar governança à comunidade ajudará a descentralizar a Uniswap e garantir que a equipe de desenvolvimento se concentre em suas necessidades e interesses para ganhar o apoio e a confiança da comunidade.

Os endereços Ethereum que usaram o aplicativo Uniswap antes de 1º de setembro de 2020 são elegíveis para receber 400 tokens UNI airdrop. O airdrop valia quase $ 1.200 naquele dia, ou $ 16.000 no preço máximo de 2021, já que o UNI é um dos tokens airdrop com o maior crescimento de preço no Ethereum.

O fornecimento total de tokens UNI é de 1 bilhão, com 60% alocados à comunidade na oferta inicial e os 40% restantes a serem desbloqueados em lotes ao longo de 4 anos para a equipe, investidores e consultores.

Atualmente, a equipe de desenvolvimento e os investidores possuem uma quantidade relativamente grande de tokens, e os requisitos para iniciar uma proposta e votar permanecem altos com 2,5 milhões de tokens para iniciar uma proposta e mais de 40 milhões para aprovar uma proposta. Será um desafio para a Uniswap tornar o protocolo mais descentralizado e avançar para uma governança comunitária eficaz.

Fonte: uniswap.org

Conclusão

O Uniswap é um dos principais projetos no setor financeiro descentralizado da Ethereum, que alcançou várias inovações em blockchain desde o seu nascimento. Ele verifica a viabilidade do Constant Product Market Maker e inspira outras equipes de projeto com seu código-fonte aberto, diferentes tipos de algoritmos e trocas descentralizadas surgiram depois dele.

O Uniswap também encontra maneiras de resolver os dilemas que atormentam as trocas descentralizadas há anos, os usuários podem trocar tokens ERC-20 facilmente enquanto se tornam provedores de liquidez para obter taxas de transação. A Uniswap abriu uma nova porta para o mundo blockchain, liderando o boom das finanças descentralizadas. A equipe por trás disso e toda a comunidade da Uniswap não param de seguir em frente após o próximo ETH 2.0.

Autor: Piccolo
Tradutor: Yuler
Revisores: Ashley, hugo, Echo, Ashley
* As informações não pretendem ser e não constituem aconselhamento financeiro ou qualquer outra recomendação de qualquer tipo oferecida ou endossada pela Gate.io.
* Este artigo não pode ser reproduzido, transmitido ou copiado sem referência à Gate.io. A contravenção é uma violação da Lei de Direitos Autorais e pode estar sujeita a ação legal.

O que é Uniswap?

iniciantes11/21/2022, 10:23:16 AM
Uniswap é um protocolo de negociação criptográfica descentralizado construído na blockchain Ethereum que permite a qualquer pessoa trocar tokens ERC-20 diretamente de sua carteira ou criar pools de liquidez dos tokens.

Introdução

Uniswap é uma troca descentralizada em execução no blockchain Ethereum que permite aos usuários trocar tokens ERC-20 por meio de contratos inteligentes e códigos de aplicativos executados automaticamente. Os usuários ajudam outras pessoas a fazer a troca e ganham taxas de transação com isso.
Ao automatizar totalmente a troca de tokens sem um intermediário, o Uniswap reduz consideravelmente as taxas de transação e melhora a eficiência, ao mesmo tempo em que supera os problemas de triagem, restrições e confiança mútua associados às trocas centralizadas. Seu sucesso o tornou o projeto líder em finanças descentralizadas (também conhecido como DeFi) no Ethereum e um dos protocolos mais plagiados por seu código-fonte aberto.
A Uniswap emitiu seu token de governança UNI em setembro de 2020, além de uma forma de recompensar os usuários, o que também é mais um passo em direção à sua visão de descentralização, pois a comunidade pode participar da tomada de decisões. Desta forma, a Uniswap continua a crescer organicamente no espaço blockchain em constante mudança.

O Desenvolvimento da Uniswap

Vitalik Buterin, o fundador da Ethereum, publicou um blog no Reddit discutindo a viabilidade de trocas descentralizadas já em 2016. Considerando o fato de que qualquer pedido na cadeia exige uma taxa de gás, isso torna muito caro para os criadores de mercado operar em bolsas descentralizadas, onde é difícil colocar pedidos pendentes com frequência. O pagamento de taxas, independentemente de o pedido ser preenchido ou cancelado, tornou-se um custo de transação adicional, e o Bid-Ask Spread para negociação de tokens na cadeia geralmente excede 10%. Neste caso, surgiu a ideia de gerar cotações contínuas através de um Automated Market Maker para promover a liquidez.
Inspirado por esse artigo, Hayden Adams, ex-engenheiro da Siemens, iniciou sua pesquisa sobre como implementar um criador de mercado automatizado. Depois de receber um patrocínio de $ 100.000 da Ethereum Foundation, a Uniswap entrou no Ethereum em novembro de 2018, suportando trocas entre os tokens ETH e ERC-20.
A Uniswap rapidamente atraiu o mercado com sua interface de usuário simples e operação fácil, tornando-a a bolsa descentralizada mais negociada na Ethereum em seis meses. A Paradigm, uma empresa líder em investimentos em criptomoedas, respondeu rapidamente com US$ 1 milhão e, em maio de 2020, o Uniswap foi atualizado com sucesso para V2, que suporta transações diretas entre tokens ERC-20, contribuindo para a glória do verão DeFi em 2020.

O colapso do mercado de criptomoedas em 19 de maio de 2021 saiu pela culatra no Uniswap: o Bitcoin caiu quase 30% naquele dia como resultado de uma série de notícias de baixa, desencadeando um grande número de ordens de venda que resultaram no fechamento coletivo de muitas bolsas centralizadas . Por outro lado, Hayden Adams anunciou no Twitter no dia seguinte que a Uniswap havia passado no teste de estresse extremo ao processar um total de 6,3 bilhões de transações on-chain em um dia sem perder uma única ou travar.
O Uniswap foi atualizado para V3 em maio de 2021, o que permite aos usuários especificar uma faixa de preço para fornecer liquidez e está atualmente disponível em vários blockchains, como Ethereum, Polygon, Arbitrum, Optimism e Celo.

Como funciona o Uniswap?

Em uma troca centralizada tradicional, uma transação ocorre após uma série de lances entre compradores e vendedores e é concluída por acordo mútuo. Os compradores oferecem diferentes preços de compra e quantidades de uma commodity, do menor ao maior, e os vendedores oferecem preços de venda e quantidades correspondentes, do maior ao menor, que criam o Livro de Pedidos do mercado de commodities. Usuários e formadores de mercado que colocam ordens pendentes no livro de ofertas fornecem liquidez para as commodities, permitindo que as pessoas comprem ou vendam sem problemas.

Em vez de usar um livro de pedidos, o Uniswap usa um algoritmo chamado Constant Product Market Maker, que calcula a porcentagem de tokens apostados no Liquidity Pool para fornecer cotações contínuas. Não há necessidade de os usuários combinarem outros como contrapartes, pois podem trocar ativos diretamente do pool.

Semelhante a um livro de pedidos, um pool de liquidez é um local onde os usuários apostam ativos em um contrato inteligente para criar liquidez para commodities compradas e vendidas da mesma forma que um livro de pedidos em uma bolsa centralizada. Os Provedores de Liquidez, que apostam ativos em um pool de liquidez, têm direito a uma parcela igual das taxas de transação do pool com base na proporção dos fundos fornecidos.

Como todas as taxas de transação são alocadas aos provedores de liquidez, o Uniswap pode ser considerado um tipo de propriedade pública, pois não possui nenhuma fonte de receita.

Criador de mercado de produto constante

O Constant Product Market Maker pertence ao Automated Market Maker (AMM) que calcula cotações para ativos em um pool líquido usando a fórmula matemática X * Y = K, onde X e Y são as quantidades de ativos no pool de liquidez e K é o produto constante . Uma hipérbole pode ser vista depois de desenhar os três em uma coordenada cartesiana.

Apenas a quantidade de ativos X e Y muda quando os usuários trocam ativos por meio do pool de liquidez, e a liquidez total de K não é afetada de forma alguma, levando o preço do token a se mover ao longo da curva hiperbólica. O preço relativo entre o ativo Y e X pode ser calculado dividindo o número de Y adquirido pelo número de X pago quando um usuário paga X para adquirir Y no pool de liquidez.

Por exemplo, existe um pool de liquidez de ETH/USDT no Uniswap com 10 ETH e 1.000 USDT. Se Alice gastar 1.000 USDT para trocar ETH desse pool, de acordo com a fórmula do Constant Product Market Maker, o resultado sem taxas cobradas é,

10 1000 = 5 2000

o que significa que o pool agora tem 5 ETH e 2.000 USDT. Como Alice paga 1.000 USDT para obter 5 ETH, sua taxa de troca de ETH é

|(2000 - 1000)/(5-10)| = 200 USDT/ETH

Pode-se descobrir que este é o valor absoluto do recíproco da inclinação da tangente entre dois pontos na hipérbole.

Esta tangente coincidirá com a tangente de X * Y = K quando a quantidade trocada for muito pequena. Portanto, de acordo com o Constant Product Market Maker, que é o recíproco da inclinação tangente da hipérbole, X/Y, o preço relativo dos dois ativos no pool é determinado pela razão de seu valor.
(Inclinação tangente)

Uma mudança em K acontece quando a liquidez é adicionada ou subtraída do pool, deslocando a hipérbole para a direita ou para a esquerda. Por exemplo, existe um pool de liquidez de ETH/USDT no Uniswap com 10 ETH e 1.000 USDT. Se Bob adicionar 30 ETH e 3.000 USDT a esse pool, de acordo com a fórmula do Constant Product Market Maker, a liquidez total do pool será:

(10+30) * (1.000+3.000) = 160.000

A hipérbole se deslocou para a direita depois de desenhar em uma coordenada cartesiana.
(Deslocamento para a direita da hipérbole)

Um aumento na liquidez total do pool o tornará mais capaz de absorver as flutuações de preços causadas pelos resgates dos usuários e reduzir a derrapagem de preços durante a negociação; por outro lado, uma diminuição na liquidez total a tornará mais suscetível a mudanças de preços e aumentará a derrapagem de preços.

Por exemplo, existe um pool de liquidez de ETH/USDT no Uniswap com 10 ETH e 1.000 USDT. Antes de Bob adicionar liquidez, Alice pode gastar 1.000 USDT para trocar 5 ETH desse pool à taxa de swap de 200 USDT/ETH.

Se Bob adiciona 30 ETH e 3.000 USDT ao pool de liquidez antes de Alice, tornando a liquidez total 40 * 4000 = 160.000, então Alice gasta 1.000 USDT para trocar ETH do pool e, de acordo com a fórmula Constant Product Market Maker, o resultado sem taxas cobradas é,

40 4000 = 32 5000

Como Alice paga 1.000 USDT para obter 8 ETH, sua taxa de troca de ETH agora é

|(5000 - 4000)/(32-40)| = 125 USDT/ETH

O que pode ser visto nos exemplos acima é que, dado o mesmo número de resgates, um pool com liquidez total abundante é menos propenso a flutuações de preço devido aos resgates dos usuários, e os usuários podem obter os tokens necessários a um custo menor, dada a mesmo número de resgates.

Curva de indiferença

A fórmula do Market Maker de Produto Constante é um tipo de Curva de Indiferença em economia. Uma curva de indiferença mostra uma combinação de dois bens em várias quantidades que fornecem igual utilidade e valor para um indivíduo, e a curva é traçada conectando esses pontos de combinação em série. Se a inclinação desta curva for negativa, implica que o pool de liquidez, com liquidez total constante, tem que diminuir um ativo se quiser aumentar outro enquanto a diminuição pode ser vista como o custo de oportunidade do swap.

Para tanto, o formador de mercado de produto constante é essencialmente um modelo de troca, onde os usuários trocam ativos de pools sem contrapartes correspondentes e usando outras moedas enquanto os preços são cotados diretamente pelos ativos no pool. Pode-se dizer que o pool de liquidez demonstra as três principais funções do dinheiro em grande medida, incluindo armazenamento de valor, meio de transação e unidade de preço, enriquecendo a imaginação de usar vários ativos como várias moedas. A eficiência e inovação em seu mecanismo de operação também levaram a um boom na mineração de liquidez.

Perda Impermanente

Além de trocar tokens, os usuários do Uniswap também podem apostar suas participações no pool de liquidez para cobrar taxas de transação como provedores de liquidez. No entanto, os provedores de liquidez estão sujeitos a um risco ou a um custo de oportunidade denominado Perda Impermanente.

Uma perda impermanente aparece quando o preço relativo dos dois tokens no pool muda. Por exemplo, o preço atual de mercado de 1 ETH é 100 USDT, Alice deposita 1 ETH e 100 USDT em um pool, que tem um total de 10 ETH e 1.000 USDT com uma liquidez total de 10.000, neste caso, Alice detém 10 % compartilhar.

Quando o preço de mercado do ETH sobe para 400 USDT, os traders de arbitragem depositam USDT no pool para ETH, pois o preço aqui é mais baixo, resultando na mudança da quantidade de ETH e USDT no pool até que os dois preços coincidam, eventualmente deixando 5 ETH e 2.000 USDT na piscina.

Se Alice retirar seus 10% de ações agora, ela receberá 0,5 ETH e 200 USDT, com um valor total de 400 USDT. No entanto, se Alice não depositasse seus ativos no pool de liquidez, ela ainda teria 1 ETH e 100 USDT, totalizando 500 USDT. Alice experimenta uma perda impermanente durante o processo de aumento do preço do ETH, pois o pool de liquidez converteu parte de suas participações em ETH em USDT, é por isso que ela obtém um lucro menor ao ser um provedor de liquidez.

Uma perda impermanente desaparece apenas quando o preço relativo dos dois tokens no pool permanece o mesmo. Se o preço de mercado de 1 ETH cair de 400 USDT para 100 USDT, e a liquidez total do pool voltar para 10 ETH e 1.000 USDT, Alice ainda poderá recuperar 1 ETH e 100 USDT que ela investiu inicialmente retirando sua participação de 10% neste momento. No entanto, o provedor de liquidez da Uniswap pode cobrar 0,3% pela taxa de transação e o valor final de ETH e USDT obtido por Alice será maior do que ela investiu inicialmente na prática.

O cálculo da perda impermanente é complicado e existem muitos sites que oferecem uma Calculadora de Perda Impermanente de maneira simples, onde você só precisa inserir os preços de dois tokens ao depositá-los no pool de liquidez e sacar.

Uniswap V3

Desde o seu lançamento no final de 2018, o Uniswap passou por várias atualizações, com o Uniswap V3 entrando em operação em maio de 2021 e introduzindo o conceito de eficiência de capital. A característica do criador de mercado de produto constante é que ele pode fornecer uma ampla gama de cotações contínuas, e sempre haverá dois tokens no pool de liquidez que podem calcular o preço relativo, não importa quão violentas sejam as mudanças de preço. Por outro lado, o pool é muito subutilizado, com apenas uma pequena parte dos fundos sendo usada para negociação em um determinado momento, e quase todos os fundos fora da faixa atual de preços de mercado estão ociosos.

O Uniswap V3 permite fornecer liquidez em uma faixa de preço especificada, os provedores de liquidez podem definir sua própria liquidez para se concentrar na faixa de preço mais popular, o que garante que a liquidez adicionada seja totalmente utilizada e permite que os provedores ganhem mais. A especificação de faixas de preço para fornecer liquidez também beneficia os provedores de liquidez proativos, que receberão taxas de transação muito mais altas do que os provedores de liquidez passiva, rastreando cotações constantemente e otimizando suas estratégias.

No entanto, isso traz novos problemas ao mesmo tempo, os tokens de pool de liquidez mantidos por diferentes provedores de liquidez variam em faixas de preço, tornando os tokens tokens não fungíveis exclusivos. Os tokens de compartilhamento do pool de liquidez do Uniswap V2 podem ser depositados em outros protocolos DeFi como garantia. Atualmente, os tokens de compartilhamento do pool de liquidez do Uniswap V3 não possuem essa função. No Uniswap V2, os Liquidity Pool Tokens podem ser depositados como garantia para outros protocolos DeFi, que não estão disponíveis atualmente no V3.

Como usar o Uniswap?

O Uniswap é bastante simples de operar, mas antes disso é necessária uma carteira que possa ser conectada ao Ethereum. Considerando que o Uniswap é um protocolo de código aberto que qualquer pessoa pode usar seu código para construir um aplicativo web front-end, é altamente recomendável usar o site oficial https://app.uniswap.org/ .

As etapas são as seguintes:

  1. Ir para a página

  2. Conecte sua própria carteira, como Metamask e Trust Wallet, ou carteiras de hardware, como Trezor e Ledger Nano S

  3. Selecione o token que deseja trocar

  4. Selecione os tokens que deseja receber

  5. Clique em “Trocar”

  6. Você pode visualizar o resultado da transação, pois uma janela pop-up aparecerá

  7. Confirme a solicitação de transação em sua carteira

  8. Você pode verificar o status em https://etherscan.io

O token nativo de Uniswap

UNI, emitido em setembro de 2020, é o token de governança da Uniswap, permitindo que os titulares proponham e votem no desenvolvimento do protocolo. Dar governança à comunidade ajudará a descentralizar a Uniswap e garantir que a equipe de desenvolvimento se concentre em suas necessidades e interesses para ganhar o apoio e a confiança da comunidade.

Os endereços Ethereum que usaram o aplicativo Uniswap antes de 1º de setembro de 2020 são elegíveis para receber 400 tokens UNI airdrop. O airdrop valia quase $ 1.200 naquele dia, ou $ 16.000 no preço máximo de 2021, já que o UNI é um dos tokens airdrop com o maior crescimento de preço no Ethereum.

O fornecimento total de tokens UNI é de 1 bilhão, com 60% alocados à comunidade na oferta inicial e os 40% restantes a serem desbloqueados em lotes ao longo de 4 anos para a equipe, investidores e consultores.

Atualmente, a equipe de desenvolvimento e os investidores possuem uma quantidade relativamente grande de tokens, e os requisitos para iniciar uma proposta e votar permanecem altos com 2,5 milhões de tokens para iniciar uma proposta e mais de 40 milhões para aprovar uma proposta. Será um desafio para a Uniswap tornar o protocolo mais descentralizado e avançar para uma governança comunitária eficaz.

Fonte: uniswap.org

Conclusão

O Uniswap é um dos principais projetos no setor financeiro descentralizado da Ethereum, que alcançou várias inovações em blockchain desde o seu nascimento. Ele verifica a viabilidade do Constant Product Market Maker e inspira outras equipes de projeto com seu código-fonte aberto, diferentes tipos de algoritmos e trocas descentralizadas surgiram depois dele.

O Uniswap também encontra maneiras de resolver os dilemas que atormentam as trocas descentralizadas há anos, os usuários podem trocar tokens ERC-20 facilmente enquanto se tornam provedores de liquidez para obter taxas de transação. A Uniswap abriu uma nova porta para o mundo blockchain, liderando o boom das finanças descentralizadas. A equipe por trás disso e toda a comunidade da Uniswap não param de seguir em frente após o próximo ETH 2.0.

Autor: Piccolo
Tradutor: Yuler
Revisores: Ashley, hugo, Echo, Ashley
* As informações não pretendem ser e não constituem aconselhamento financeiro ou qualquer outra recomendação de qualquer tipo oferecida ou endossada pela Gate.io.
* Este artigo não pode ser reproduzido, transmitido ou copiado sem referência à Gate.io. A contravenção é uma violação da Lei de Direitos Autorais e pode estar sujeita a ação legal.
Comece agora
Inscreva-se e ganhe um cupom de
$100
!