Adeus ao Fork Swap, o Uniswap V4 está entrando na era do "Romance of Ten Thousand Hooks"

Autor: YBB Capital Research Ac-Core

Contagem de palavras: Este artigo excede 5500 Tempo de leitura: 13 minutos

Adeus ao Fork Swap, Uniswap V4 está entrando na era do "Wangou Romance"

Introdução:

Em comparação com a versão V3, que foi lançada dois anos depois, em 21 de maio, a V4 tem uma composição de ativos mais livre e flexível e reduz bastante a taxa de gás necessária para fornecer liquidez e transações. Com a bênção da nova função Hooks (hooks), os desenvolvedores não precisam desenvolver xxSwap, eles só precisam customizar a liquidez em Hooks e adicionar páginas front-end e elementos que atendam às suas próprias necessidades, e então eles podem abrir "customized lugares" e, ao mesmo tempo, não há necessidade de se preocupar com o problema da liquidez insuficiente dos "lugares decretados". Vamos descobrir como o Uni V4 leva o DeFi da "era Lego" ao "Romance of Ten Thousand Hooks".

Adeus ao Fork Swap, Uniswap V4 está entrando na era do "Wangou Romance"

YBB Capital Research Ac-Core Homemade

Uniswap V4 — uma das poucas verdadeiras inovações em um mercado baixista

A atualização iterativa do Uniswap nos permitiu ver o potencial infinito do mundo DeFi. Não violou a intenção original e as regras de X*Y=K do começo ao fim. A inovação do Uniswap V4 se concentra principalmente em fornecer uma lógica de transação mais personalizada, melhorando a eficiência do gás e a experiência do desenvolvedor e melhorando a conveniência e a eficiência das transações. Em comparação com o uso da V3, tanto os desenvolvedores quanto os usuários podem obter serviços automatizados de formadores de mercado mais abertos, gratuitos e eficientes. O seguinte apresentará totalmente a atualização do V4 e as duas mudanças mais importantes: Hooks e Singleton.

Introdução que muda tudo: Ganchos

A função principal da versão Uniswap V4 - Hooks, que permite a cada desenvolvedor criar um DEX personalizado que atenda às necessidades da cena e construir seus próprios "blocos de Lego". Ganchos são um conceito importante introduzido pelo Uniswap V4. Eles são plug-ins para customizar a interação de pools de liquidez, trocas, taxas e localizações de provedores de liquidez (LP). Por meio do mecanismo Hooks, os desenvolvedores podem realizar operações específicas em momentos críticos do ciclo de vida do pool de liquidez, como antes/depois da troca, ou antes/depois das mudanças na posição do LP.

Ao mesmo tempo, os Hooks também são contratos inteligentes, eles interagem com o contrato principal do Uniswap V4 e podem ser executados em diferentes "pontos-chave" no pool de liquidez (os pontos-chave referem-se a: operações antes/depois da troca ou quando depósitos/retiradas de LP, etc.), permitindo que os desenvolvedores definam e executem a lógica personalizada de maneira flexível. Os ganchos podem ser vinculados a um pool de liquidez específico para controlar o comportamento e a interação do pool. Por exemplo, um desenvolvedor pode criar um Hook que valide certas condições antes de cada troca ou realizar algumas operações adicionais quando a posição do LP mudar.

Adeus ao Fork Swap, Uniswap V4 está entrando na era do "Wangou Romance"

YBB Capital Research Ac-Core Homemade

Por meio de Hooks, os criadores de pools de mineração podem ajustar os parâmetros do pool de mineração e introduzir novos recursos no AMM, além de permitir que várias estratégias DeFi sejam criadas no Uniswap, beneficiando ainda mais os LPs / swappers. Não é difícil imaginar que a introdução de Hooks trará aos desenvolvedores maior flexibilidade e espaço para inovação, e eles podem criar pools de liquidez exclusivos de acordo com suas próprias necessidades e estratégias para fornecer experiências de negociação mais inovadoras e personalizadas, como:

●Formador de mercado médio ponderado pelo tempo (TWAMM): Os desenvolvedores podem usar o mecanismo Hooks para criar um pool de liquidez que suporte a estratégia TWAMM para dispersar transações de grandes pedidos uniformemente durante um período de tempo.

●Taxas dinâmicas: Por meio de Hooks, o pool de liquidez pode ajustar dinamicamente as taxas de acordo com a volatilidade do mercado ou outros parâmetros de entrada para melhor adaptação às condições do mercado.

●Ordem de limite onchain: Ganchos podem criar e executar ordens de limite na cadeia, permitindo que os usuários negociem a preços especificados.

●Interação com o contrato de empréstimo: os desenvolvedores podem depositar fundos automaticamente além da faixa de liquidez no contrato de empréstimo por meio de Hooks, maximizando assim a utilidade dos fundos.

Ao mesmo tempo, o Uniswap V4 atualmente suporta oito callbacks de Hooks, conforme mostrado na figura abaixo.Esses Hooks podem ser executados antes do início da transação e após o término da transação, realizando assim a função de ordens de limite de preço em cadeia. Na operação real, um preço limite pode ser definido antes do início da transação e, após a conclusão da transação, pode ser verificado se o preço limite foi satisfeito. Se for satisfeito, a transação será executada e, se não for satisfeito, a transação será cancelada.

Adeus ao Fork Swap, Uniswap V4 está entrando na era do "Wangou Romance" YBB Capital Researcher Ac- Núcleo feito por você

**Outro Hooks para V4 —— “**Action Hooks”

Além dos Hooks, existe outro "Action Hooks" na versão Uniswap V4. Ele pode acionar a execução do contrato somente quando a condição Flag for atendida, para que possa invocar a lógica durante a execução do contrato. Consulte o fluxograma abaixo para explicar. Antes de nossa troca de ativos, o contrato precisa verificar o sinalizador para avaliar a volatilidade do pool de liquidez. Se a liquidez for alta, o sinalizador se tornará verdadeiro e executará nossos ganchos. Se a liquidez for insuficiente , Flag se tornará False para rejeitar Hooks e manter a interação inalterada, e executar a operação "Action Hooks" conforme mostrado abaixo para habilitar um método mais econômico para executar os Hooks que precisamos. Em seguida, apresentaremos a estrutura Singleton e o Flash a contabilidade alcançará uma troca de ativos mais barata e uma experiência de implantação de contrato na V4.

Adeus ao Fork Swap, Uniswap V4 está entrando na era do "Wangou Romance"

YBB Capital Research Ac-Core Homemade

Nova estrutura singleton: Singleton

Nas versões anteriores do Uniswap, Factory-Pool é a estrutura de contrato que tem sido usada desde V1, e também é a estrutura de contrato mais comumente usada para muitos DEXs e derivados no mundo DeFi. No entanto, na versão V4, abandonou o Factory -Pool e substituiu-o pela estrutura "Singleton" do contrato Singleton. Na V3, toda vez que você cria um pool de liquidez, é necessário reimplantar um novo contrato, que é muito caro para implantar, mas na V4, a estrutura singleton salva todos os pools de liquidez em um contrato, o que pode maximizar Minimizar a criação de liquidez e o consumo de gás em pools cross-chain (contratos), de modo que as transações de token não precisem ser transferidas entre diferentes contratos, podendo até reduzir 99% dos custos de gás do V3.

Esta arquitetura singleton também está equipada com um novo sistema "Flash Accounting". Na V3, ao término de cada interação, os ativos precisam ser transferidos entre pools de liquidez, enquanto na versão V4, o sistema transfere ativos apenas no "saldo líquido", e cada operação (troca/aplicação) resultará apenas em Alterações nos saldos internos , saldos de ativos expressos em unidades de "delta", ao final do swap, ele apenas troca o saldo líquido "delta" após uma série de cálculos, o que significa que um sistema mais eficiente é capaz de fornecer ao Uniswap V4 economia adicional de gás .

Com "Singleton" e "Flash Accounting", o Uniswap V4 suporta ETH nativo. Os usuários podem usar diretamente o Ethereum (ETH) para transações sem operações de conversão adicionais, melhorando assim a conveniência das transações e economizando taxas de gás. Isso torna os ecossistemas Uni e ETH intimamente ligados, desempenhando um papel no feedback do Ethereum.

Em termos de estrutura de contrato, o armazenamento e o empacotamento de dados de posição de liquidez da V4 também sofreram grandes mudanças. Na versão V2, a liquidez é distribuída por todo o intervalo (conforme mostrado na Figura 1 acima), de modo que o Protocolo Uni usa um Token homogêneo (ERC-20) como certificado de liquidez. Na versão V3, devido à adição de liquidez de limite de preço, a seleção da exibição de liquidez correspondente foi alterada para tokens não homogêneos (ERC-721) para exibição. Na versão V4, supomos que a exibição de liquidez não será expressa de forma tokenizada, mas será gerenciada usando o endereço de cada carteira. Além disso, o "armazenamento transitório" do EIP-1153 na atualização de Cancun também é benéfico para o sistema V4, o que ajuda a otimizar ainda mais os custos.

Adeus ao Fork Swap, Uniswap V4 está entrando na era do "Wangou Romance" YBB Capital Researcher Ac- Núcleo feito por você

Como permitir oráculos personalizados e distribuição MEV internalizada para portadores de LP

O UniSwap V4 é um protocolo de troca descentralizado projetado para permitir transações de token sem confiança no Ethereum. Ele faz isso usando uma implementação personalizada de oráculo e um mecanismo de distribuição MEV (Maximize Transaction Value) internalizado, que fornece maior liquidez e uma melhor experiência de transação. Para permitir a implementação de oráculo personalizado e distribuição de MEV internalizado para provedores de liquidez (detentores de LP), as seguintes etapas podem ser consideradas:

  1. Projete um Oracle personalizado: você precisa desenvolver um Oracle que possa fornecer dados de preços personalizados. Oracle é um contrato para obtenção de dados externos, que fornece informações como preços de mercado em tempo real para contratos inteligentes. De acordo com suas necessidades, você pode desenvolver um contrato Oracle customizado de acordo com pares de transações, tempo ou outros fatores.

  2. Mecanismo internalizado de distribuição MEV: MEV refere-se aos benefícios gerados devido a mudanças na ordem das transações em transações blockchain. O UniSwap V4 distribui esses benefícios diretamente aos provedores de liquidez por meio do mecanismo interno de distribuição MEV. Você pode projetar um mecanismo para que, quando o MEV aparecer, uma parte da renda seja distribuída diretamente aos titulares de LP correspondentes.

  3. Integração e implantação de contrato: Integre o Oracle personalizado e o mecanismo de distribuição MEV internalizado no contrato inteligente do UniSwap V4. Essas funções só precisam ser modificadas e ampliadas nos contratos correspondentes. Certifique-se de que as melhores práticas de segurança sejam seguidas durante o desenvolvimento e modificação do contrato, com testes e auditorias adequados.

  4. Notificação e Mecanismo de Incentivo: Anuncie este novo recurso para provedores de liquidez e forneça a eles os incentivos apropriados. Comunique-se com os usuários por meio de canais de mídia social ou de outra forma sobre os benefícios do novo Oracle personalizado e mecanismos de distribuição MEV internalizados.

  5. Monitoramento e Melhoria: Após a implantação, fique de olho no desempenho do sistema. Monitore a eficácia das transações e distribuição de MEV e faça melhorias conforme necessário. Ao mesmo tempo, o feedback e a participação nas sugestões da comunidade são muito importantes para otimizar ainda mais esse mecanismo.

Vantagens do pool de liquidez personalizado

O Uniswap V4 introduz o conceito de pools de liquidez personalizados, mas a personalização é recomendada com base na liquidez centralizada, de modo que essa transformação não afeta apenas o padrão de desenvolvimento do Fork Swap, o significado da existência de agregadores e até fornece liquidez para liquidez. trazer muitas vantagens.

●Amplie as opções de provedores de liquidez: Os modelos tradicionais de AMM geralmente têm regras e parâmetros fixos, que limitam a escolha dos provedores de liquidez. No entanto, o Uniswap V4 permite pools de liquidez personalizados por meio do mecanismo Hooks, permitindo que os provedores de liquidez criem diferentes tipos de pools de liquidez de acordo com suas próprias preferências e estratégias. Isso permite que pools de liquidez de vários tamanhos apareçam no mercado, proporcionando aos usuários mais opções e flexibilidade.

●Reduzir custos e melhorar a eficiência: A arquitetura do Uniswap V4 centraliza todos os pools de liquidez em um contrato inteligente, introduzindo o contrato "Singleton". Essa arquitetura pode reduzir custos de transação, melhorar a eficiência da transação e simplificar a implementação e manutenção de contratos. Além disso, o pool de liquidez personalizado também pode definir uma estrutura de taxas mais adequada de acordo com necessidades específicas para atender às necessidades de diferentes usuários.

●Fornecer uma gama mais ampla de estratégias de negociação e ferramentas de gerenciamento de risco: pools de liquidez personalizados fornecem aos traders mais oportunidades para estratégias de negociação e ferramentas de gerenciamento de risco. Por exemplo, ao apoiar a estratégia TWAMM, grandes pedidos podem ser negociados uniformemente durante um período de tempo, reduzindo assim o impacto nos preços de mercado. Além disso, os pools de liquidez personalizados também podem ser integrados a outros protocolos DeFi, como protocolos de empréstimo e oráculos personalizados, para fornecer aos usuários soluções de negociação mais abrangentes.

●Aprimorar de forma abrangente a flexibilidade e a criatividade: pools de liquidez personalizados trazem maior flexibilidade aos provedores de liquidez. Eles podem customizar e administrar sua liquidez de acordo com as necessidades e estratégias do mercado. Essa flexibilidade e potencial de inovação podem motivar mais provedores de liquidez a participar, fornecendo aos traders opções diversificadas de liquidez.

Questões que valem a pena pensar

Adeus ao Fork Swap, Uniswap V4 está entrando na era do "Wangou Romance"

YBB Capital Research Ac-Core Homemade

**1. Qual problema o C****urve resolve para o Uni V3? **

O modelo Uni V3 AMM é um modelo de transação baseado em X*Y=K. No processo de nossa combinação real de LPs, descobriremos que, quando ocorrerem condições extremas de mercado, não apenas o valor total terá o risco de perda gratuita , mas também aparecerá um pool de liquidez.Um caso em que a taxa de câmbio está fora do intervalo. Curve e Uniswap V3 são dois protocolos de troca descentralizados diferentes com problemas e objetivos ligeiramente diferentes.

Comparado ao V3, o Curve resolve os seguintes problemas:

  1. Lucre em faixas de baixa liquidez: O Uniswap V3 é caracterizado por concentrar a liquidez em uma faixa de preço específica, que é afetada por seu modelo AMM, enquanto outras faixas de preço carecem de liquidez. Isso resulta em altos custos de transação e liquidez limitada ao negociar dentro de uma ampla faixa de preço. Em contraste, o Curve se concentra na negociação entre stablecoins e aumenta a liquidez dentro das faixas de preço usando curvas de liquidez adaptáveis. Isso significa que os usuários podem negociar stablecoins em uma ampla faixa de preços com menor derrapagem.

  2. Transações de baixo custo: Como o Curve se concentra em transações entre stablecoins, incluindo ativos com relações de preço fixo, ele emprega algoritmos e estratégias específicas para reduzir derrapagens e custos de transações. Isso permite que os usuários negociem stablecoins a preços mais competitivos.

  3. Melhor descoberta de preço: Curve fornece uma ampla gama de liquidez, especialmente ao negociar entre stablecoins, pode fornecer melhores preços a serem descobertos. Isso significa que os usuários podem obter com mais precisão o preço de mercado das stablecoins, de modo a tomar melhores decisões de negociação.

  4. Transações eficientes de stablecoin: Curve usa um algoritmo especialmente otimizado e uma curva de liquidez para fornecer transações eficientes de stablecoin. Isso permite que os usuários troquem de forma rápida e segura entre stablecoins sem derrapagem excessiva de preços ou custos.

2. Modelo econômico Dual Token DEX criado por Uni V2: Camelot

Camelot era originalmente um projeto lançado pela Fantom. Seu nome original era Excalibur. Mais tarde, entrou em colapso devido à adoção da UST como moeda estável. Foi migrado aleatoriamente para o ecossistema Arbitrum e renomeado como Camelot. Diferentemente da GMX, a Camelot se concentra mais na orientação de liquidez para novos projetos.Seu principal mecanismo de inovação são os "Nitro Pools" sem permissão.Os projetos podem controlar totalmente os incentivos por si mesmos para obter o tipo de liquidez que precisam para seu próprio desenvolvimento.

O que precisa ser enfatizado é o modelo econômico dual-token da Camelot, que combina o Uniswap V2 com o protocolo de negociação descentralizado da Curve, e suporta transações de pares de tokens de volatilidade e estabilidade ao mesmo tempo e dispersa a liquidez de zero ao infinito em todo o intervalo Inside. O mais importante é que permite que a parte do projeto defina a proporção das taxas de transação de acordo com as condições de mercado e as circunstâncias específicas do contrato, de modo a atingir o objetivo de gerenciar taxas de transação direcionais dinâmicas.

Além disso, o Launchpad personalizado da Camelot também é sem permissão, permitindo que os projetos emitam tokens e os orientem para mais liquidez. Além disso, cada projeto que inicia ou coopera com a Camelot AMM pode configurar uma taxa de transação específica para que seu LP se adapte às suas próprias necessidades de estratégia de liquidez.

Resumo do que foi dito acima

Como uma atualização importante das trocas descentralizadas, o Uniswap V4 traz maior flexibilidade e espaço para criação ao ecossistema DeFi, introduzindo os conceitos de Hooks e pools de liquidez personalizados. O mecanismo Hooks permite que os desenvolvedores criem pools de liquidez exclusivos de acordo com suas próprias necessidades e estratégias e fornece uma variedade de estratégias de negociação e ferramentas de gerenciamento de risco. Os pools de liquidez personalizados expandem as opções de provisão de liquidez, reduzem as taxas e melhoram a eficiência e fornecem uma gama mais ampla de estratégias de negociação e ferramentas de gerenciamento de risco.

No entanto, o surgimento do V4 está destinado a reconstruir a base subjacente do DeFi novamente. Ele fornece um enorme pool de liquidez. Os desenvolvedores podem usar esse pool para implantar seus próprios Hooks ou ecologia e até mesmo não precisam do xxSwap com uma única função para obter alta -qualidade A quantidade de liquidez permite que mais desenvolvedores desenvolvam várias ecologias multifuncionais na plataforma Uniswap.Se Hooks + SingLeton combinará as vantagens de Curve + Camelot para afetar a próxima tendência de desenvolvimento de DeFi, vamos esperar para ver.

Ver original
  • Recompensa
  • Comentar
  • Partilhar
Comentar
Nenhum comentário
Negocie cripto em qualquer lugar e a qualquer hora
Digitalizar para transferir a aplicação Gate.io
Novidades
Português (Portugal)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • ไทย
  • Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)