O que é Uniswap?

PrincipianteNov 21, 2022
O Uniswap é um protocolo de comércio criptográfico descentralizado baseado na blockchain Ethereum que permite a qualquer pessoa trocar os fichas ERC-20 diretamente da sua carteira ou criar piscinas de liquidez dos fichas.
O que é Uniswap?

Introdução

O Uniswap é um Exchange descentralizado executado na blockchain Ethereum que permite aos utilizadores trocar fichas ERC-20 através da execução automática de Smart Contract e códigos de aplicação. Os utilizadores ajudam outros a fazer a troca e a ganhar taxas de transação com isso.
Ao automatizar totalmente a troca de token sem um intermediário, o Uniswap reduz muito as taxas de transação e melhora a eficiência ao mesmo tempo que supera os problemas de triagem, restrições e confiança mútua associados às trocas centralizadas. O seu sucesso fez dele o projeto líder na Finanças Descentralizadas (também conhecido como DeFI) sobre Ethereum e um dos protocolos mais plagiados para o seu código open source.
A Uniswap emitiu o seu código de governação UNI em setembro de 2020, além de como forma de recompensar os utilizadores, o que também é um passo mais para a sua visão da descentralização à medida que a comunidade pode participar na tomada de decisões. Desta forma, o Uniswap continua a crescer organicamente no espaço da blockchain em constante mudança.

O Desenvolvimento da Uniswap

Vitalik Buterin, o fundador da Ethereum, publicou um blogue no Reddit para discutir a viabilidade das trocas descentralizadas já em 2016. Considerando o facto de que qualquer pedido em cadeia exige uma taxa Gasolina, isso torna demasiado caro para os fabricantes de mercado operarem em trocas descentralizadas onde é difícil fazer encomendas pendentes com frequência. Pagar taxas independentemente de o pedido ser preenchido ou cancelado tornou-se um custo de transação adicional, e o Bid-Ask Spread para a negociação de tokens de cadeia frequentemente 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 nesse artigo, Hayden Adams, um ex-engenheiro da Siemens, apresentou a sua pesquisa sobre como implementar um fabricante de mercado automático. Depois de receber um patrocínio de 100 000 dólares da Ethereum Foundation, a Uniswap foi viver para a Ethereum em novembro de 2018, apoiando trocas entre fichas ETH e ERC-20.
A Uniswap atraiu rapidamente o mercado com a sua interface de usuário simples e operação fácil, fazendo com que seja o intercâmbio descentralizado mais negociado da Ethereum em seis meses. Paradigma, uma empresa líder de investimento em criptomoedas, respondeu rapidamente com 1 milhão de dólares e, em maio de 2020, a Uniswap foi atualizada com sucesso para V2, que apoia transações diretas entre fichas ERC-20, contribuindo para a glória do verão do DeFI em 2020.

O colapso do mercado das criptomoedas no dia 19 de maio de 2021 saiu pela frente no Uniswap: a Bitcoin caiu quase 30% nesse dia em resultado de uma série de notícias bearish, desencadeando um grande número de pedidos de venda que resultou na paralisação coletiva de muitas bolsas centralizadas. Em contrapartida, o Hayden Adams anunciou no Twitter no dia seguinte que o Uniswap tinha passado o teste de stress extremo ao processar um total de 6,3 mil milhões de transações em cadeia num dia sem perder um único nem ficar preso.
O Uniswap foi atualizado para a V3 a partir de maio de 2021, o que permite aos utilizadores especificar uma faixa de preços para fornecer liquidez, e está atualmente disponível em várias blockchains, tais como Ethereum, Polygon, Arbitro, Optimismo e Celo.

Como funciona o Uniswap?

Numa troca centralizada tradicional, uma transação tem lugar depois de uma série de propostas entre compradores e vendedores e é concluída por acordo mútuo. Os compradores oferecem preços de compra diferentes e quantidades de uma mercadoria de baixo a alto, e os vendedores oferecem preços de venda correspondentes e quantidades de alto a baixo, que criam a Livro de Encomendas do mercado de mercadorias. Os utilizadores e os operadores de mercado que fazem encomendas pendentes na carteira de encomendas fornecem liquidez para as mercadorias, permitindo que as pessoas comprem ou vendam sem problemas.

Em vez de usar uma carteira de encomendas, o Uniswap usa um algoritmo chamado Constant Product Market Maker que calcula a porcentagem de fichas apostadas no Pool de Liquidez para fornecer cotações contínuas. Não há necessidade de os utilizadores igualarem os outros como contrapartes, pois podem trocar ativos diretamente do conjunto.

Semelhante a uma carteira de encomendas, um pool de liquidez é um lugar onde os utilizadores apostam ativos num contrato inteligente para criar liquidez para mercadorias compradas e vendidas da mesma forma que uma carteira de encomendas numa bolsa centralizada. Os fornecedores de liquidez, que detêm ativos numa bolsa de liquidez, têm direito a uma parte igual das comissões de transações do pool com base na proporção dos fundos fornecidos.

Visto que todas as taxas de transação são alocadas a fornecedores de liquidez, a Uniswap pode ser considerada como um tipo de propriedade pública, uma vez que não tem nenhuma fonte de rendimento.

Produto constante Market Maker

O Constant Product Market Maker pertence ao Automated Market Maker (AMM) que calcula cotações de ativos num 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. Pode ser visto um hiperbola depois de desenhar os três numa coordenada cartesiana.

Só a quantidade do ativo X e Y muda quando os utilizadores trocam ativos através do conjunto de liquidez e a liquidez total de K não é afetada de forma alguma, liderando movimentos do preço do token ao longo da curva hiperbólica. O preço relativo entre o ativo Y e o X pode ser calculado dividindo o número de Y adquirido pelo número de X pago quando um utilizador paga X para adquirir Y no conjunto de liquidez.

Por exemplo, há uma bolsa de liquidez de ETH/USDT no Uniswap com 10 ETH e 1000 USDT. Se Alice gasta 1000 USDT para trocar ETH deste pool, de acordo com a fórmula Constant Product Market Maker, o resultado sem taxas cobradas é

10 1000 = 5 2000

o que significa que a piscina agora tem 5 ETH e 2000 USDT. Visto que a Alice paga 1000 USDT para ter 5 ETH, a taxa de troca dela ETH é

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

Pode ser encontrado que este é o valor absoluto do recíproco da inclinação tangente entre dois pontos no hipérbola.

Esta tangente vai coincidir com a tangente de X * Y = K quando o valor trocado é muito pequeno. Portanto, de acordo com o Constant Product Market Maker, que é o recíproco da inclinação tangente do hipérbola, X/Y, o preço relativo dos dois ativos no pool é determinado pela relação do seu montante.
(Declive tangente)

Uma mudança no K acontece quando a liquidez é adicionada ou subtraída da piscina, deslocando a hiperbola para a direita ou para a esquerda. Por exemplo, há uma bolsa de liquidez de ETH/USDT no Uniswap com 10 ETH e 1000 USDT. Se Bob adiciona 30 ETH e 3000 USDT a esta piscina, de acordo com a fórmula Constant Product Market Maker, a liquidez total da piscina é:

(10+30) * (1 000+3 000) = 160 000

O hiperbola mudou para a direita depois de desenhar uma coordenada cartesiana.
(Mudança direita do hiperbola)

Um aumento da liquidez total do pool tornará mais capaz de absorver as flutuações de preço causadas pelos resgates dos utilizadores e reduzir a derrapagem de preço durante a negociação; inversamente, uma diminuição da liquidez total torná-a mais suscetível a alterações de preço e aumentará a derrapagem de preços.

Por exemplo, há uma bolsa de liquidez de ETH/USDT no Uniswap com 10 ETH e 1000 USDT. Antes do Bob adicionar liquidez, a Alice pode gastar 1000 USDT para trocar 5 ETH deste pool à taxa de troca de 200 USDT/ETH.

Se o Bob adiciona 30 ETH e 3000 USDT à piscina de liquidez antes da Alice, fazendo a liquidez total 40 * 4000 = 160 000, então a Alice gasta 1000 USDT para trocar o ETH da piscina e de acordo com a fórmula Constant Product Market Maker, o resultado sem taxas cobradas é

40 4000 = 32 5000

Visto que a Alice paga 1000 USDT para obter 8 ETH, a taxa de troca dela ETH agora é

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

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

Curva da Indiferença

A fórmula do Constant Product Market Maker é um tipo de Curva de Indiferença na economia. Uma curva de indiferença mostra uma combinação de dois bens em várias quantidades que fornecem utilidade e valor iguais a um indivíduo, e a curva é plotada conectando esses pontos de combinação em série. Se o declive desta curva é negativo, implicando que a pool de liquidez, com liquidez total constante, tem de diminuir um ativo se quiser aumentar outro enquanto a diminuição pode ser vista como o custo de oportunidade da troca.

Para isso, a fabricante de produtos constante é essencialmente um modelo de troca directa, em que os utilizadores trocam ativos de piscinas sem contrapartes correspondentes e utilizam outras moedas enquanto os preços são diretamente citados pelos ativos do conjunto. Pode dizer-se que o pool de liquidez demonstra as três principais funções do dinheiro em grande medida, incluindo loja de valor, meio de transação e unidade de preços, enriquecendo a imaginação de usar múltiplos ativos como várias moedas. A eficiência e a inovação no seu mecanismo de operação também levaram a um boom na mineração de liquidez.

Perda impermanente

Além de trocar tokens, os utilizadores da Uniswap também podem deter as suas participações na bolsa de liquidez para cobrar taxas de transação como fornecedores de liquidez. No entanto, os fornecedores de liquidez estão sujeitos a um risco, ou a um custo de oportunidade chamado Perda Impermanente.

Uma perda impermanente aparece quando o preço relativo dos dois símbolos na piscina muda. Por exemplo, o preço de mercado atual de 1 ETH é 100 USDT, a Alice deposita 1 ETH e 100 USDT numa piscina, o que tem um total de 10 ETH e 1000 USDT com uma liquidez total de 10.000, neste caso, a Alice detém uma quota de 10%.

Quando o preço de mercado das ETH aumentar para 400 USDT, os comerciantes de arbitragem depositarão USDT no pool para ETH como o preço aqui é mais baixo, resultando na quantidade de ETH e USDT na piscina se alterando até os dois preços coincidirem, eventualmente deixando 5 ETH e 2000 USDT na piscina.

Se a Alice retirar as suas ações de 10% agora, ela receberá 0,5 ETH e 200 USDT, com um valor total de 400 USDT. No entanto, se a Alice não depositasse os seus ativos na piscina de liquidez, ela ainda teria 1 ETH e 100 USDT, pelo valor total de 500 USDT. Alice experimenta uma perda impermanente durante o processo de aumento dos preços ETH à medida que a piscina de liquidez converteu parte das suas participações ETH em USDT, é por isso que obtém um lucro mais baixo ao ser fornecedora de liquidez.

Uma perda impermanente só desaparece quando o preço relativo dos dois símbolos na piscina mantém o mesmo. Se o preço de mercado de 1 ETH baixar para 100 USDT de 400 USDT e a liquidez total da piscina reverter para 10 ETH e 1000 USDT, Alice ainda consegue recuperar as 1 ETH e 100 USDT que investiu inicialmente ao retirar a sua quota de 10% nesta altura. No entanto, a fornecedora de liquidez da Uniswap pode cobrar 0,3% pela taxa de transação e o valor final de ETH e USDT obtidos pela Alice será maior do que ela investiu inicialmente na prática.

O cálculo de perdas impermanentes é complicado e existem muitos sites que oferecem uma Calculadora Impermanente de perdas de uma forma simples onde só precisa inserir os preços de dois símbolos quando os deposita na pool de liquidez e retira.

Uniswap V3

Desde o seu lançamento, no final de 2018, o Uniswap sofreu vários upgrades, com o Uniswap V3 a viver em maio de 2021 e a introduzir o conceito de eficiência de capital. A característica da constante fabricante do mercado de produtos é que pode fornecer uma ampla gama de cotações contínuas, e sempre haverá dois símbolos no pool de liquidez que podem calcular o preço relativo, independentemente de quão violentas as alterações de preço. Por outro lado, o pool está muito subutilizado, com apenas uma pequena parte dos fundos a ser utilizada para negociação a qualquer momento, e quase todos os fundos longe do atual intervalo de preços de mercado estão num estado ocioso.

O Uniswap V3 permite fornecer liquidez num intervalo de preços especificado. Os fornecedores de liquidez podem definir a sua própria liquidez para se concentrarem na faixa de preços mais popular, o que garante que a liquidez adicional seja totalmente utilizada e permite que os fornecedores ganhem mais. Especificar intervalos de preços para fornecer liquidez também beneficia os fornecedores proativos de liquidez, que receberão taxas de transação muito mais altas do que os fornecedores de liquidez passivos rastreando constantemente as cotações e otimizando as suas estratégias.

No entanto, isso traz novos problemas ao mesmo tempo, os fichas do Pool de Liquidez detidos por diferentes fornecedores de liquidez variam em gama de preços, tornando os fichas únicos Não Fungíveis. Os símbolos de ações do conjunto de liquidez do Uniswap V2 podem ser depositados noutros protocolos DEFI como garantia. Atualmente, as fichas do pool de liquidez da Uniswap V3 não têm essa função. No Uniswap V2, os tokens de Pool de Liquidez podem ser depositados como garantia para outros protocolos DEFI, que não está atualmente disponível na V3.

Como usar o Uniswap?

Uniswap é bastante simples na operação, mas antes disso, é necessária uma carteira que possa ser conectada ao Ethereum. Considerando que o Uniswap é um protocolo de código aberto onde qualquer pessoa pode usar o seu código para construir uma aplicação front-end Web, recomenda-se fortemente o uso do site oficial https://app.uniswap.org/.

Os passos são os seguintes:

  1. Ir para a página

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

  3. Selecione o token que quer trocar.

  4. Selecione as fichas que quer receber

  5. Clique em “Trocar”

  6. Pode visualizar o resultado da transação como aparecerá uma janela pop-up

  7. Confirme o pedido de transação na sua carteira

  8. Pode verificar o estado em https://etherscan.io

O sinal nativo do Uniswap

UNI, emitido em setembro de 2020, é o símbolo de governação da Uniswap, que permite que os titulares proponham e votem a favor do desenvolvimento do protocolo. Dar governação à comunidade vai ajudar a descentralizar o Uniswap e garantir que a equipa de desenvolvimento se concentrará nas suas necessidades e interesses a fim de ganhar o apoio e a confiança da comunidade.

Os endereços etéreos que utilizaram o pedido Uniswap antes de 1 de setembro de 2020 são elegíveis para receber 400 fichas UNI airdrop. O airdrop valia quase $1.200 nesse dia, ou 16 000 dólares ao preço alto de 2021, dado que a UNI é uma das fichas de airdrop com o maior crescimento de preços no Ethereum.

O fornecimento total de fichas UNI é de mil milhões, com 60% alocados à comunidade na oferta inicial e os restantes 40% a serem desbloqueados em lotes ao longo de 4 anos para a equipe, investidores e assessores.

Atualmente, a equipe de desenvolvimento e os investidores detêm uma quantidade relativamente grande de fichas e os requisitos para iniciar uma proposta e votar continuam altos com 2,5 milhões de fichas para iniciar uma proposta e mais de 40 milhões para aprovar uma proposta. Será um desafio para o Uniswap tornar o protocolo mais descentralizado e avançar para uma governação 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 no blockchain nos anos desde o seu nascimento. Verifica a viabilidade do Constant Product Market Maker e inspira outras equipas de projeto com o seu código aberto, surgiram diferentes tipos de algoritmos e trocas descentralizadas.

A Uniswap também encontra formas de resolver os dilemas que atormentam as trocas descentralizadas há anos, os utilizadores podem trocar os fichas ERC-20 facilmente enquanto se tornam fornecedores de liquidez para obter taxas de transação. A Uniswap abriu uma nova porta ao mundo da blockchain, liderando o boom das finanças descentralizadas. A equipa por trás e toda a comunidade do Uniswap não vão parar de avançar a seguir ao próximo ETH 2.0.

Autor: Piccolo
Tradutor(a): Yuler
Revisor(es): Ashley, hugo, Echo, Ashley
* As informações não se destinam a ser e não constituem aconselhamento financeiro ou qualquer outra recomendação de qualquer tipo oferecido ou endossado pela Gate.io.
* Este artigo não pode ser reproduzido, transmitido ou copiado sem fazer referência à Gate.io. A violação é uma violação da Lei de Direitos de Autor e pode estar sujeita a ações legais.

O que é Uniswap?

PrincipianteNov 21, 2022
O Uniswap é um protocolo de comércio criptográfico descentralizado baseado na blockchain Ethereum que permite a qualquer pessoa trocar os fichas ERC-20 diretamente da sua carteira ou criar piscinas de liquidez dos fichas.
O que é Uniswap?

Introdução

O Uniswap é um Exchange descentralizado executado na blockchain Ethereum que permite aos utilizadores trocar fichas ERC-20 através da execução automática de Smart Contract e códigos de aplicação. Os utilizadores ajudam outros a fazer a troca e a ganhar taxas de transação com isso.
Ao automatizar totalmente a troca de token sem um intermediário, o Uniswap reduz muito as taxas de transação e melhora a eficiência ao mesmo tempo que supera os problemas de triagem, restrições e confiança mútua associados às trocas centralizadas. O seu sucesso fez dele o projeto líder na Finanças Descentralizadas (também conhecido como DeFI) sobre Ethereum e um dos protocolos mais plagiados para o seu código open source.
A Uniswap emitiu o seu código de governação UNI em setembro de 2020, além de como forma de recompensar os utilizadores, o que também é um passo mais para a sua visão da descentralização à medida que a comunidade pode participar na tomada de decisões. Desta forma, o Uniswap continua a crescer organicamente no espaço da blockchain em constante mudança.

O Desenvolvimento da Uniswap

Vitalik Buterin, o fundador da Ethereum, publicou um blogue no Reddit para discutir a viabilidade das trocas descentralizadas já em 2016. Considerando o facto de que qualquer pedido em cadeia exige uma taxa Gasolina, isso torna demasiado caro para os fabricantes de mercado operarem em trocas descentralizadas onde é difícil fazer encomendas pendentes com frequência. Pagar taxas independentemente de o pedido ser preenchido ou cancelado tornou-se um custo de transação adicional, e o Bid-Ask Spread para a negociação de tokens de cadeia frequentemente 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 nesse artigo, Hayden Adams, um ex-engenheiro da Siemens, apresentou a sua pesquisa sobre como implementar um fabricante de mercado automático. Depois de receber um patrocínio de 100 000 dólares da Ethereum Foundation, a Uniswap foi viver para a Ethereum em novembro de 2018, apoiando trocas entre fichas ETH e ERC-20.
A Uniswap atraiu rapidamente o mercado com a sua interface de usuário simples e operação fácil, fazendo com que seja o intercâmbio descentralizado mais negociado da Ethereum em seis meses. Paradigma, uma empresa líder de investimento em criptomoedas, respondeu rapidamente com 1 milhão de dólares e, em maio de 2020, a Uniswap foi atualizada com sucesso para V2, que apoia transações diretas entre fichas ERC-20, contribuindo para a glória do verão do DeFI em 2020.

O colapso do mercado das criptomoedas no dia 19 de maio de 2021 saiu pela frente no Uniswap: a Bitcoin caiu quase 30% nesse dia em resultado de uma série de notícias bearish, desencadeando um grande número de pedidos de venda que resultou na paralisação coletiva de muitas bolsas centralizadas. Em contrapartida, o Hayden Adams anunciou no Twitter no dia seguinte que o Uniswap tinha passado o teste de stress extremo ao processar um total de 6,3 mil milhões de transações em cadeia num dia sem perder um único nem ficar preso.
O Uniswap foi atualizado para a V3 a partir de maio de 2021, o que permite aos utilizadores especificar uma faixa de preços para fornecer liquidez, e está atualmente disponível em várias blockchains, tais como Ethereum, Polygon, Arbitro, Optimismo e Celo.

Como funciona o Uniswap?

Numa troca centralizada tradicional, uma transação tem lugar depois de uma série de propostas entre compradores e vendedores e é concluída por acordo mútuo. Os compradores oferecem preços de compra diferentes e quantidades de uma mercadoria de baixo a alto, e os vendedores oferecem preços de venda correspondentes e quantidades de alto a baixo, que criam a Livro de Encomendas do mercado de mercadorias. Os utilizadores e os operadores de mercado que fazem encomendas pendentes na carteira de encomendas fornecem liquidez para as mercadorias, permitindo que as pessoas comprem ou vendam sem problemas.

Em vez de usar uma carteira de encomendas, o Uniswap usa um algoritmo chamado Constant Product Market Maker que calcula a porcentagem de fichas apostadas no Pool de Liquidez para fornecer cotações contínuas. Não há necessidade de os utilizadores igualarem os outros como contrapartes, pois podem trocar ativos diretamente do conjunto.

Semelhante a uma carteira de encomendas, um pool de liquidez é um lugar onde os utilizadores apostam ativos num contrato inteligente para criar liquidez para mercadorias compradas e vendidas da mesma forma que uma carteira de encomendas numa bolsa centralizada. Os fornecedores de liquidez, que detêm ativos numa bolsa de liquidez, têm direito a uma parte igual das comissões de transações do pool com base na proporção dos fundos fornecidos.

Visto que todas as taxas de transação são alocadas a fornecedores de liquidez, a Uniswap pode ser considerada como um tipo de propriedade pública, uma vez que não tem nenhuma fonte de rendimento.

Produto constante Market Maker

O Constant Product Market Maker pertence ao Automated Market Maker (AMM) que calcula cotações de ativos num 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. Pode ser visto um hiperbola depois de desenhar os três numa coordenada cartesiana.

Só a quantidade do ativo X e Y muda quando os utilizadores trocam ativos através do conjunto de liquidez e a liquidez total de K não é afetada de forma alguma, liderando movimentos do preço do token ao longo da curva hiperbólica. O preço relativo entre o ativo Y e o X pode ser calculado dividindo o número de Y adquirido pelo número de X pago quando um utilizador paga X para adquirir Y no conjunto de liquidez.

Por exemplo, há uma bolsa de liquidez de ETH/USDT no Uniswap com 10 ETH e 1000 USDT. Se Alice gasta 1000 USDT para trocar ETH deste pool, de acordo com a fórmula Constant Product Market Maker, o resultado sem taxas cobradas é

10 1000 = 5 2000

o que significa que a piscina agora tem 5 ETH e 2000 USDT. Visto que a Alice paga 1000 USDT para ter 5 ETH, a taxa de troca dela ETH é

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

Pode ser encontrado que este é o valor absoluto do recíproco da inclinação tangente entre dois pontos no hipérbola.

Esta tangente vai coincidir com a tangente de X * Y = K quando o valor trocado é muito pequeno. Portanto, de acordo com o Constant Product Market Maker, que é o recíproco da inclinação tangente do hipérbola, X/Y, o preço relativo dos dois ativos no pool é determinado pela relação do seu montante.
(Declive tangente)

Uma mudança no K acontece quando a liquidez é adicionada ou subtraída da piscina, deslocando a hiperbola para a direita ou para a esquerda. Por exemplo, há uma bolsa de liquidez de ETH/USDT no Uniswap com 10 ETH e 1000 USDT. Se Bob adiciona 30 ETH e 3000 USDT a esta piscina, de acordo com a fórmula Constant Product Market Maker, a liquidez total da piscina é:

(10+30) * (1 000+3 000) = 160 000

O hiperbola mudou para a direita depois de desenhar uma coordenada cartesiana.
(Mudança direita do hiperbola)

Um aumento da liquidez total do pool tornará mais capaz de absorver as flutuações de preço causadas pelos resgates dos utilizadores e reduzir a derrapagem de preço durante a negociação; inversamente, uma diminuição da liquidez total torná-a mais suscetível a alterações de preço e aumentará a derrapagem de preços.

Por exemplo, há uma bolsa de liquidez de ETH/USDT no Uniswap com 10 ETH e 1000 USDT. Antes do Bob adicionar liquidez, a Alice pode gastar 1000 USDT para trocar 5 ETH deste pool à taxa de troca de 200 USDT/ETH.

Se o Bob adiciona 30 ETH e 3000 USDT à piscina de liquidez antes da Alice, fazendo a liquidez total 40 * 4000 = 160 000, então a Alice gasta 1000 USDT para trocar o ETH da piscina e de acordo com a fórmula Constant Product Market Maker, o resultado sem taxas cobradas é

40 4000 = 32 5000

Visto que a Alice paga 1000 USDT para obter 8 ETH, a taxa de troca dela ETH agora é

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

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

Curva da Indiferença

A fórmula do Constant Product Market Maker é um tipo de Curva de Indiferença na economia. Uma curva de indiferença mostra uma combinação de dois bens em várias quantidades que fornecem utilidade e valor iguais a um indivíduo, e a curva é plotada conectando esses pontos de combinação em série. Se o declive desta curva é negativo, implicando que a pool de liquidez, com liquidez total constante, tem de diminuir um ativo se quiser aumentar outro enquanto a diminuição pode ser vista como o custo de oportunidade da troca.

Para isso, a fabricante de produtos constante é essencialmente um modelo de troca directa, em que os utilizadores trocam ativos de piscinas sem contrapartes correspondentes e utilizam outras moedas enquanto os preços são diretamente citados pelos ativos do conjunto. Pode dizer-se que o pool de liquidez demonstra as três principais funções do dinheiro em grande medida, incluindo loja de valor, meio de transação e unidade de preços, enriquecendo a imaginação de usar múltiplos ativos como várias moedas. A eficiência e a inovação no seu mecanismo de operação também levaram a um boom na mineração de liquidez.

Perda impermanente

Além de trocar tokens, os utilizadores da Uniswap também podem deter as suas participações na bolsa de liquidez para cobrar taxas de transação como fornecedores de liquidez. No entanto, os fornecedores de liquidez estão sujeitos a um risco, ou a um custo de oportunidade chamado Perda Impermanente.

Uma perda impermanente aparece quando o preço relativo dos dois símbolos na piscina muda. Por exemplo, o preço de mercado atual de 1 ETH é 100 USDT, a Alice deposita 1 ETH e 100 USDT numa piscina, o que tem um total de 10 ETH e 1000 USDT com uma liquidez total de 10.000, neste caso, a Alice detém uma quota de 10%.

Quando o preço de mercado das ETH aumentar para 400 USDT, os comerciantes de arbitragem depositarão USDT no pool para ETH como o preço aqui é mais baixo, resultando na quantidade de ETH e USDT na piscina se alterando até os dois preços coincidirem, eventualmente deixando 5 ETH e 2000 USDT na piscina.

Se a Alice retirar as suas ações de 10% agora, ela receberá 0,5 ETH e 200 USDT, com um valor total de 400 USDT. No entanto, se a Alice não depositasse os seus ativos na piscina de liquidez, ela ainda teria 1 ETH e 100 USDT, pelo valor total de 500 USDT. Alice experimenta uma perda impermanente durante o processo de aumento dos preços ETH à medida que a piscina de liquidez converteu parte das suas participações ETH em USDT, é por isso que obtém um lucro mais baixo ao ser fornecedora de liquidez.

Uma perda impermanente só desaparece quando o preço relativo dos dois símbolos na piscina mantém o mesmo. Se o preço de mercado de 1 ETH baixar para 100 USDT de 400 USDT e a liquidez total da piscina reverter para 10 ETH e 1000 USDT, Alice ainda consegue recuperar as 1 ETH e 100 USDT que investiu inicialmente ao retirar a sua quota de 10% nesta altura. No entanto, a fornecedora de liquidez da Uniswap pode cobrar 0,3% pela taxa de transação e o valor final de ETH e USDT obtidos pela Alice será maior do que ela investiu inicialmente na prática.

O cálculo de perdas impermanentes é complicado e existem muitos sites que oferecem uma Calculadora Impermanente de perdas de uma forma simples onde só precisa inserir os preços de dois símbolos quando os deposita na pool de liquidez e retira.

Uniswap V3

Desde o seu lançamento, no final de 2018, o Uniswap sofreu vários upgrades, com o Uniswap V3 a viver em maio de 2021 e a introduzir o conceito de eficiência de capital. A característica da constante fabricante do mercado de produtos é que pode fornecer uma ampla gama de cotações contínuas, e sempre haverá dois símbolos no pool de liquidez que podem calcular o preço relativo, independentemente de quão violentas as alterações de preço. Por outro lado, o pool está muito subutilizado, com apenas uma pequena parte dos fundos a ser utilizada para negociação a qualquer momento, e quase todos os fundos longe do atual intervalo de preços de mercado estão num estado ocioso.

O Uniswap V3 permite fornecer liquidez num intervalo de preços especificado. Os fornecedores de liquidez podem definir a sua própria liquidez para se concentrarem na faixa de preços mais popular, o que garante que a liquidez adicional seja totalmente utilizada e permite que os fornecedores ganhem mais. Especificar intervalos de preços para fornecer liquidez também beneficia os fornecedores proativos de liquidez, que receberão taxas de transação muito mais altas do que os fornecedores de liquidez passivos rastreando constantemente as cotações e otimizando as suas estratégias.

No entanto, isso traz novos problemas ao mesmo tempo, os fichas do Pool de Liquidez detidos por diferentes fornecedores de liquidez variam em gama de preços, tornando os fichas únicos Não Fungíveis. Os símbolos de ações do conjunto de liquidez do Uniswap V2 podem ser depositados noutros protocolos DEFI como garantia. Atualmente, as fichas do pool de liquidez da Uniswap V3 não têm essa função. No Uniswap V2, os tokens de Pool de Liquidez podem ser depositados como garantia para outros protocolos DEFI, que não está atualmente disponível na V3.

Como usar o Uniswap?

Uniswap é bastante simples na operação, mas antes disso, é necessária uma carteira que possa ser conectada ao Ethereum. Considerando que o Uniswap é um protocolo de código aberto onde qualquer pessoa pode usar o seu código para construir uma aplicação front-end Web, recomenda-se fortemente o uso do site oficial https://app.uniswap.org/.

Os passos são os seguintes:

  1. Ir para a página

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

  3. Selecione o token que quer trocar.

  4. Selecione as fichas que quer receber

  5. Clique em “Trocar”

  6. Pode visualizar o resultado da transação como aparecerá uma janela pop-up

  7. Confirme o pedido de transação na sua carteira

  8. Pode verificar o estado em https://etherscan.io

O sinal nativo do Uniswap

UNI, emitido em setembro de 2020, é o símbolo de governação da Uniswap, que permite que os titulares proponham e votem a favor do desenvolvimento do protocolo. Dar governação à comunidade vai ajudar a descentralizar o Uniswap e garantir que a equipa de desenvolvimento se concentrará nas suas necessidades e interesses a fim de ganhar o apoio e a confiança da comunidade.

Os endereços etéreos que utilizaram o pedido Uniswap antes de 1 de setembro de 2020 são elegíveis para receber 400 fichas UNI airdrop. O airdrop valia quase $1.200 nesse dia, ou 16 000 dólares ao preço alto de 2021, dado que a UNI é uma das fichas de airdrop com o maior crescimento de preços no Ethereum.

O fornecimento total de fichas UNI é de mil milhões, com 60% alocados à comunidade na oferta inicial e os restantes 40% a serem desbloqueados em lotes ao longo de 4 anos para a equipe, investidores e assessores.

Atualmente, a equipe de desenvolvimento e os investidores detêm uma quantidade relativamente grande de fichas e os requisitos para iniciar uma proposta e votar continuam altos com 2,5 milhões de fichas para iniciar uma proposta e mais de 40 milhões para aprovar uma proposta. Será um desafio para o Uniswap tornar o protocolo mais descentralizado e avançar para uma governação 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 no blockchain nos anos desde o seu nascimento. Verifica a viabilidade do Constant Product Market Maker e inspira outras equipas de projeto com o seu código aberto, surgiram diferentes tipos de algoritmos e trocas descentralizadas.

A Uniswap também encontra formas de resolver os dilemas que atormentam as trocas descentralizadas há anos, os utilizadores podem trocar os fichas ERC-20 facilmente enquanto se tornam fornecedores de liquidez para obter taxas de transação. A Uniswap abriu uma nova porta ao mundo da blockchain, liderando o boom das finanças descentralizadas. A equipa por trás e toda a comunidade do Uniswap não vão parar de avançar a seguir ao próximo ETH 2.0.

Autor: Piccolo
Tradutor(a): Yuler
Revisor(es): Ashley, hugo, Echo, Ashley
* As informações não se destinam a ser e não constituem aconselhamento financeiro ou qualquer outra recomendação de qualquer tipo oferecido ou endossado pela Gate.io.
* Este artigo não pode ser reproduzido, transmitido ou copiado sem fazer referência à Gate.io. A violação é uma violação da Lei de Direitos de Autor e pode estar sujeita a ações legais.
Comece agora
Registe-se e ganhe um cupão de
100 USD
!