DeFi 101 – Revisão Uniswap – Como funciona?

Você pode ter ouvido falar de Uniswap, que tem sido um tema controverso na comunidade DeFi. Hayden Adams desenvolveu originalmente o protocolo Uniswap após ser inspirado pela postagem de Vitalik Buterin sobre a equação do formador de mercado X * Y = K. Hayden adotou uma abordagem racional para o problema, desenvolvendo o Uniswap, um protocolo para provisionamento automatizado de liquidez. Vamos conhecer mais detalhes sobre o Uniswap para entender como ele funciona e quais os riscos disso!

O que é o Uniswap?

Uniswap é uma forma de troca completamente diferente, completamente descentralizada – ou seja, não pertence nem é administrada por uma única empresa – e emprega uma metodologia de negociação muito nova conhecida como protocolo de liquidez automática.

A plataforma Uniswap foi criada em 2018 na blockchain Ethereum, o segundo maior projeto de criptomoeda do mundo em capitalização de mercado, tornando-o interoperável com todos os tokens e infraestrutura ERC-20, como serviços de carteira como MetaMask e MyEtherWallet.

O Uniswap também é totalmente de código aberto, o que significa que qualquer pessoa pode copiar o código e usá-lo para construir suas próprias exchanges descentralizadas. Ele ainda permite que os usuários listem tokens gratuitamente no mercado. As bolsas centralizadas normais são orientadas para o lucro e exigem taxas exorbitantes para listar novas moedas, pelo que esta é uma distinção significativa. Como o Uniswap é uma bolsa descentralizada (DEX), os usuários têm controle total sobre seus fundos em todos os momentos, ao contrário de uma bolsa centralizada, que exige que os traders entreguem o controle de suas chaves privadas para que os pedidos possam ser registrados em um banco de dados interno, em vez de do que executado em um blockchain, que é mais demorado e caro.

Como funciona o Uniswap?

Uniswap é alimentado por dois contratos inteligentes: "Troca" e "Fábrica.”São programas de computador programados para realizar tarefas específicas quando determinados critérios são satisfeitos. O contrato inteligente de fábrica é usado neste caso para adicionar novos tokens à plataforma, enquanto o contrato de troca trata de todas as trocas de tokens, ou “negociações”. Nas plataformas Uniswap v.2 aprimoradas, qualquer token baseado em ERC20 pode ser trocado por outro.

Protocolo de liquidez automatizado

Um protocolo de liquidez automatizado é usado pelo Uniswap para resolver o problema de liquidez (mencionado na introdução) das bolsas centralizadas. Isto funciona incentivando os negociantes de bolsa a se tornarem provedores de liquidez (LPs): os usuários do Uniswap reúnem seus fundos para formar um fundo que é usado para realizar todas as negociações na plataforma. Cada token listado tem seu próprio pool com o qual os usuários podem contribuir, e os valores de cada token são calculados usando um algoritmo matemático operado por um computador

Um comprador ou vendedor não precisa esperar que a parte contrária surja para concluir uma transação com esta abordagem. Em vez disso, podem executar qualquer negócio rapidamente a um preço conhecido, desde que haja liquidez suficiente no pool para tornar isso possível.

Cada LP recebe um token que simboliza o compromisso apostado no pool em troca da aplicação de seus fundos. Por exemplo, se você contribuiu com US$ 10,000 para um pool de liquidez com um valor total de US$ 100,000, você receberia um token representando 10% desse pool. Este token pode ser trocado por uma parte dos custos de negociação. O Uniswap cobra dos consumidores uma taxa fixa de 0.3% para cada negociação executada na plataforma, que é instantaneamente transferida para uma reserva de liquidez.

Quando um fornecedor de liquidez decide retirar-se, recebe uma percentagem do total das taxas da reserva com base no montante que apostou nesse pool. O token que receberam, que registra quanto dinheiro devem, é então destruído.

Após a atualização do Uniswap v.2, foi implementada uma nova taxa de protocolo, que pode ser ativada ou desativada por voto da comunidade e transfere essencialmente 0.05% de cada taxa de negociação de 0.30% para um fundo Uniswap para financiar o desenvolvimento futuro. Esta opção de cobrança está atualmente desativada; entretanto, se estiver habilitado, os LPs começarão a receber 0.25% das taxas de negociação do pool.

Como funciona o provisionamento automatizado de liquidez do Uniswap?

Os X e Y na equação “X * Y = K” refletem o número de tokens ETH e ERC20 disponíveis, respectivamente. Considerando que K é uma constante que pode ser definida pelos projetistas do contrato de troca Uniswap. K pode parecer uma constante aleatória, mas é a mais importante. Quando você multiplica X por Y, o resultado deve ser sempre igual a K.

O gráfico abaixo ilustra a função K, que é uma constante. O token B (ETH) é representado no eixo Y, enquanto o token A (ERC20) é representado no eixo X. O primeiro ponto vermelho (posição antiga) reflete o preço atual de troca deste par ETH-ERC20 com base no saldo atual do token ETH versus tokens ERC20.

Como resultado, o saldo dos tokens ETH cai enquanto o saldo dos tokens ERC20 aumenta. Isso significa que o ponto vermelho migrará para o novo local, pois o pool de liquidez contém mais tokens ERC20 e menos tokens ETH. Em outras palavras, é um algoritmo de precificação muito simples no qual a taxa de preço avança junto com um gráfico.

uniswap1 minuto

A diferença entre Uniswap V1 e V2

Com o Uniswap V2, muitos novos recursos foram adicionados, como oráculos de preços, trocas de flash e um roteador de troca. Este é o aspecto mais crítico a ser compreendido para obter uma melhor compreensão de como o Uniswap roteia tokens entre pools de liquidez.

Trocas Uniswap V1

O Uniswap V1 sempre executa duas negociações. Uma negociação inicial para converter seu token ERC20 em ETH, seguida por uma segunda negociação para converter seu ETH de volta para o token ERC20 desejado. Em outras palavras, o usuário final é cobrado duas vezes.

Isso apresentou algumas limitações ao uso do Uniswap:

  • Taxas mais altas
  • Uniswap fortemente vinculado ao uso de ETH
  • Não é possível trocar tokens ERC20 diretamente por outros tokens ERC20.

Pelas razões acima, o Uniswap V2 foi criado.

Trocas Uniswap V2

O Uniswap V2 oferece aos usuários finais três alternativas para troca de tokens por meio do “Contrato de roteador."

O Contrato de Roteador é simplesmente um contrato que possui lógica de roteamento para rotear seus tokens para o contrato de troca apropriado. Em outras palavras, o contrato do roteador está ciente de todos os contratos de troca do Uniswap V2.

Aqui estão as três opções de troca:

  • Uma troca direta de dois pares ERC20. Duas stablecoins, por exemplo, DAI/USDC, podem ser muito úteis para os traders.
  • Swap ETH tradicional, onde você paga os custos duas vezes.
  • As trocas de caminho personalizadas permitem que você crie um caminho de comutação mais complexo para converter seu DAI em USDC, como DAI/ETH, ETH/BAT, BAT/USDT e USDT/USDC. Como resultado disso, os traders são frequentemente apresentados a oportunidades de arbitragem intrigantes.

Trocas de Flash Uniswap: são seguras?

Os flash swaps, às vezes conhecidos como empréstimos instantâneos, foram cunhados por Max Wolff do Marble Protocol em 2018. Na altura, ele chamou a sua inovação de “banco de contrato inteligente” porque permite empréstimos de risco zero.

No entanto, observamos recentemente um aumento nos ataques a empréstimos instantâneos em uma variedade de protocolos, incluindo o bZx, no qual um invasor foge com milhares de tokens obtidos gratuitamente por meio de empréstimos instantâneos.

Um invasor de empréstimo instantâneo aproveita as ineficiências do mercado e, em seguida, paga o empréstimo inicial, mantendo o excedente adquirido ao negociar esses desequilíbrios do mercado.

Alguns executivos do setor afirmam que isso representa um grave risco para a área DeFi; no entanto, outros atribuem a incidência de ataques a empréstimos instantâneos ao Falta de segurança do protocolo bZx.

Conclusão

É indiscutível que o provisionamento automatizado de liquidez deu um impulso significativo ao espaço DeFi, resultando em muitas oportunidades de negociação novas e mais sofisticadas. No entanto, só o tempo dirá se os swaps foram a decisão certa para a indústria criptográfica. Aqui está um rápido resumo das vantagens e desvantagens de usar o Uniswap.

Prós

  • Descentralizada
  • Qualquer novo token pode ganhar liquidez direta enviando seu token para troca ao contrato de roteamento Uniswap V2.
  • As negociações são mais baratas em comparação com uma DEX ou uma bolsa centralizada.
  • Contribuir com liquidez para pools de liquidez pode beneficiar os provedores de liquidez.

Desvantagens

  • Ataques com interruptores de flash são uma possibilidade.
  • Continua a depender da negociação de arbitragem para corrigir os desequilíbrios do mercado. No entanto, a negociação de arbitragem ocorre em qualquer mercado natural para eliminar rapidamente os desequilíbrios.
  • Falsificação de listagens de tokens
  • Atualmente, o aumento dos custos do gás devido à enorme quantidade de negociações torna a negociação do Uniswap uma atividade mais cara.

Se você tiver dúvidas, comentários, sugestões ou ideias sobre o projeto, envie um e-mail ventures@coincu.com.

AVISO LEGAL : As informações neste site são fornecidas como comentários gerais do mercado e não constituem aconselhamento de investimento. Nós encorajamos você a fazer sua própria pesquisa antes de investir.

KAZ

Coincu Ventures

DeFi 101 – Revisão Uniswap – Como funciona?

Você pode ter ouvido falar de Uniswap, que tem sido um tema controverso na comunidade DeFi. Hayden Adams desenvolveu originalmente o protocolo Uniswap após ser inspirado pela postagem de Vitalik Buterin sobre a equação do formador de mercado X * Y = K. Hayden adotou uma abordagem racional para o problema, desenvolvendo o Uniswap, um protocolo para provisionamento automatizado de liquidez. Vamos conhecer mais detalhes sobre o Uniswap para entender como ele funciona e quais os riscos disso!

O que é o Uniswap?

Uniswap é uma forma de troca completamente diferente, completamente descentralizada – ou seja, não pertence nem é administrada por uma única empresa – e emprega uma metodologia de negociação muito nova conhecida como protocolo de liquidez automática.

A plataforma Uniswap foi criada em 2018 na blockchain Ethereum, o segundo maior projeto de criptomoeda do mundo em capitalização de mercado, tornando-o interoperável com todos os tokens e infraestrutura ERC-20, como serviços de carteira como MetaMask e MyEtherWallet.

O Uniswap também é totalmente de código aberto, o que significa que qualquer pessoa pode copiar o código e usá-lo para construir suas próprias exchanges descentralizadas. Ele ainda permite que os usuários listem tokens gratuitamente no mercado. As bolsas centralizadas normais são orientadas para o lucro e exigem taxas exorbitantes para listar novas moedas, pelo que esta é uma distinção significativa. Como o Uniswap é uma bolsa descentralizada (DEX), os usuários têm controle total sobre seus fundos em todos os momentos, ao contrário de uma bolsa centralizada, que exige que os traders entreguem o controle de suas chaves privadas para que os pedidos possam ser registrados em um banco de dados interno, em vez de do que executado em um blockchain, que é mais demorado e caro.

Como funciona o Uniswap?

Uniswap é alimentado por dois contratos inteligentes: "Troca" e "Fábrica.”São programas de computador programados para realizar tarefas específicas quando determinados critérios são satisfeitos. O contrato inteligente de fábrica é usado neste caso para adicionar novos tokens à plataforma, enquanto o contrato de troca trata de todas as trocas de tokens, ou “negociações”. Nas plataformas Uniswap v.2 aprimoradas, qualquer token baseado em ERC20 pode ser trocado por outro.

Protocolo de liquidez automatizado

Um protocolo de liquidez automatizado é usado pelo Uniswap para resolver o problema de liquidez (mencionado na introdução) das bolsas centralizadas. Isto funciona incentivando os negociantes de bolsa a se tornarem provedores de liquidez (LPs): os usuários do Uniswap reúnem seus fundos para formar um fundo que é usado para realizar todas as negociações na plataforma. Cada token listado tem seu próprio pool com o qual os usuários podem contribuir, e os valores de cada token são calculados usando um algoritmo matemático operado por um computador

Um comprador ou vendedor não precisa esperar que a parte contrária surja para concluir uma transação com esta abordagem. Em vez disso, podem executar qualquer negócio rapidamente a um preço conhecido, desde que haja liquidez suficiente no pool para tornar isso possível.

Cada LP recebe um token que simboliza o compromisso apostado no pool em troca da aplicação de seus fundos. Por exemplo, se você contribuiu com US$ 10,000 para um pool de liquidez com um valor total de US$ 100,000, você receberia um token representando 10% desse pool. Este token pode ser trocado por uma parte dos custos de negociação. O Uniswap cobra dos consumidores uma taxa fixa de 0.3% para cada negociação executada na plataforma, que é instantaneamente transferida para uma reserva de liquidez.

Quando um fornecedor de liquidez decide retirar-se, recebe uma percentagem do total das taxas da reserva com base no montante que apostou nesse pool. O token que receberam, que registra quanto dinheiro devem, é então destruído.

Após a atualização do Uniswap v.2, foi implementada uma nova taxa de protocolo, que pode ser ativada ou desativada por voto da comunidade e transfere essencialmente 0.05% de cada taxa de negociação de 0.30% para um fundo Uniswap para financiar o desenvolvimento futuro. Esta opção de cobrança está atualmente desativada; entretanto, se estiver habilitado, os LPs começarão a receber 0.25% das taxas de negociação do pool.

Como funciona o provisionamento automatizado de liquidez do Uniswap?

Os X e Y na equação “X * Y = K” refletem o número de tokens ETH e ERC20 disponíveis, respectivamente. Considerando que K é uma constante que pode ser definida pelos projetistas do contrato de troca Uniswap. K pode parecer uma constante aleatória, mas é a mais importante. Quando você multiplica X por Y, o resultado deve ser sempre igual a K.

O gráfico abaixo ilustra a função K, que é uma constante. O token B (ETH) é representado no eixo Y, enquanto o token A (ERC20) é representado no eixo X. O primeiro ponto vermelho (posição antiga) reflete o preço atual de troca deste par ETH-ERC20 com base no saldo atual do token ETH versus tokens ERC20.

Como resultado, o saldo dos tokens ETH cai enquanto o saldo dos tokens ERC20 aumenta. Isso significa que o ponto vermelho migrará para o novo local, pois o pool de liquidez contém mais tokens ERC20 e menos tokens ETH. Em outras palavras, é um algoritmo de precificação muito simples no qual a taxa de preço avança junto com um gráfico.

uniswap1 minuto

A diferença entre Uniswap V1 e V2

Com o Uniswap V2, muitos novos recursos foram adicionados, como oráculos de preços, trocas de flash e um roteador de troca. Este é o aspecto mais crítico a ser compreendido para obter uma melhor compreensão de como o Uniswap roteia tokens entre pools de liquidez.

Trocas Uniswap V1

O Uniswap V1 sempre executa duas negociações. Uma negociação inicial para converter seu token ERC20 em ETH, seguida por uma segunda negociação para converter seu ETH de volta para o token ERC20 desejado. Em outras palavras, o usuário final é cobrado duas vezes.

Isso apresentou algumas limitações ao uso do Uniswap:

  • Taxas mais altas
  • Uniswap fortemente vinculado ao uso de ETH
  • Não é possível trocar tokens ERC20 diretamente por outros tokens ERC20.

Pelas razões acima, o Uniswap V2 foi criado.

Trocas Uniswap V2

O Uniswap V2 oferece aos usuários finais três alternativas para troca de tokens por meio do “Contrato de roteador."

O Contrato de Roteador é simplesmente um contrato que possui lógica de roteamento para rotear seus tokens para o contrato de troca apropriado. Em outras palavras, o contrato do roteador está ciente de todos os contratos de troca do Uniswap V2.

Aqui estão as três opções de troca:

  • Uma troca direta de dois pares ERC20. Duas stablecoins, por exemplo, DAI/USDC, podem ser muito úteis para os traders.
  • Swap ETH tradicional, onde você paga os custos duas vezes.
  • As trocas de caminho personalizadas permitem que você crie um caminho de comutação mais complexo para converter seu DAI em USDC, como DAI/ETH, ETH/BAT, BAT/USDT e USDT/USDC. Como resultado disso, os traders são frequentemente apresentados a oportunidades de arbitragem intrigantes.

Trocas de Flash Uniswap: são seguras?

Os flash swaps, às vezes conhecidos como empréstimos instantâneos, foram cunhados por Max Wolff do Marble Protocol em 2018. Na altura, ele chamou a sua inovação de “banco de contrato inteligente” porque permite empréstimos de risco zero.

No entanto, observamos recentemente um aumento nos ataques a empréstimos instantâneos em uma variedade de protocolos, incluindo o bZx, no qual um invasor foge com milhares de tokens obtidos gratuitamente por meio de empréstimos instantâneos.

Um invasor de empréstimo instantâneo aproveita as ineficiências do mercado e, em seguida, paga o empréstimo inicial, mantendo o excedente adquirido ao negociar esses desequilíbrios do mercado.

Alguns executivos do setor afirmam que isso representa um grave risco para a área DeFi; no entanto, outros atribuem a incidência de ataques a empréstimos instantâneos ao Falta de segurança do protocolo bZx.

Conclusão

É indiscutível que o provisionamento automatizado de liquidez deu um impulso significativo ao espaço DeFi, resultando em muitas oportunidades de negociação novas e mais sofisticadas. No entanto, só o tempo dirá se os swaps foram a decisão certa para a indústria criptográfica. Aqui está um rápido resumo das vantagens e desvantagens de usar o Uniswap.

Prós

  • Descentralizada
  • Qualquer novo token pode ganhar liquidez direta enviando seu token para troca ao contrato de roteamento Uniswap V2.
  • As negociações são mais baratas em comparação com uma DEX ou uma bolsa centralizada.
  • Contribuir com liquidez para pools de liquidez pode beneficiar os provedores de liquidez.

Desvantagens

  • Ataques com interruptores de flash são uma possibilidade.
  • Continua a depender da negociação de arbitragem para corrigir os desequilíbrios do mercado. No entanto, a negociação de arbitragem ocorre em qualquer mercado natural para eliminar rapidamente os desequilíbrios.
  • Falsificação de listagens de tokens
  • Atualmente, o aumento dos custos do gás devido à enorme quantidade de negociações torna a negociação do Uniswap uma atividade mais cara.

Se você tiver dúvidas, comentários, sugestões ou ideias sobre o projeto, envie um e-mail ventures@coincu.com.

AVISO LEGAL : As informações neste site são fornecidas como comentários gerais do mercado e não constituem aconselhamento de investimento. Nós encorajamos você a fazer sua própria pesquisa antes de investir.

KAZ

Coincu Ventures

Visitado 74 vezes, 1 visita(s) hoje