Uniswap Labs lança rascunho de código Uniswap v4, uma espiada nas principais funções

Uniswap Labs lança rascunho de código Uniswap v4, uma espiada nas principais funções

Hoje à noite, o UniswapLabs lançou o rascunho do código Uniswap v4 para que o v4 possa ser construído publicamente, com feedback público e contribuições significativas da comunidade. A visão do Uniswapv4 é permitir que qualquer pessoa tome decisões de compensação introduzindo "ganchos". Ganchos são contratos executados em vários pontos do ciclo de vida das operações do pool. Os pools podem fazer as mesmas compensações que ;v 3 ou podem adicionar recursos totalmente novos. Por exemplo, a v4 permitirá que o próprio pool suporte taxas dinâmicas, adicione pedidos de limite na cadeia ou atue como um criador de mercado médio ponderado pelo tempo (TWAMM) para distribuir grandes pedidos ao longo do tempo. Os pools v4 existirão em um único contrato, o que reduzirá o custo de gás da criação do pool em 99%.

O código Uniswap v;4 será lançado sob a Business Source License 1.1, que limitará o uso do código-fonte v;4 em um ambiente comercial ou de produção a 4 anos, quando será permanentemente convertido para uma licença GPL . O mecanismo de taxa de protocolo também será modelado após v3. A governança poderá votar para adicionar taxas de protocolo a qualquer pool, até um valor limite.

O seguinte é o artigo escrito pelo fundador da Uniswap Hayden Adams **, compilado por Odaily Planet Daily. **

Dois anos atrás, lançamos o Uniswap v3, um ponto de virada para liquidez on-chain e DeFi. Hoje, o protocolo Uniswap é o maior protocolo de câmbio descentralizado, movimentando mais de; 1,5; trilhão de dólares em volume de transações. Como infraestrutura pública, é uma parte importante do ecossistema de criptomoedas.

À medida que a tecnologia e os mercados evoluem, o protocolo Uniswap também deve evoluir. Temos o prazer de apresentar a visão do Uniswap v;4 a você e acreditamos que isso abrirá infinitas possibilidades para o método de negociação de criação de tokens para liquidez on-chain.

Agora lançamos rascunhos de código para criar v;4; com feedback aberto e contribuições significativas da comunidade. Esperamos que este seja um processo de meses. Você pode ler a versão inicial de código aberto do núcleo Uniswap v;4 e as bibliotecas adjacentes aqui, ler o rascunho do white paper técnico aqui e aprender mais sobre como contribuir aqui.

Uniswap v3; adota uma abordagem forte e assertiva para fornecer liquidez, equilibrada por um espaço de trade-off extremamente complexo. Novos recursos vêm com o custo de maior despesa e complexidade de código. Por exemplo, a versão V3 inclui oráculos, permitindo que os construtores integrem dados de precificação on-chain em tempo real, mas às custas do aumento dos custos para os comerciantes.

Nossa visão para o Uniswap v;4 é permitir que qualquer pessoa tome decisões de compensação introduzindo "ganchos". ganchos; são contratos executados em diferentes pontos do ciclo de vida das operações do pool. Os pools podem fazer as mesmas compensações da v3 ou adicionar funcionalidades totalmente novas. Por exemplo, v;4 permitiria que os pools de mineração suportassem taxas dinâmicas, adicionassem pedidos de limite na cadeia ou atuassem como um criador de mercado médio ponderado pelo tempo (TWAMM) para distribuir grandes pedidos ao longo do tempo.

Ao fazer essa customização, a arquitetura do Uniswap v;4 também reduz custos e garante eficiência. Ele introduz um novo contrato "singleton" em que todos os pools de mineração estão em um contrato inteligente. Acreditamos que a combinação de "ganchos" e arquitetura singleton criará uma plataforma muito poderosa com personalização de pool rápida e segura e roteamento eficiente em vários pools. Uniswap v;4 traz inovação AMM rápida e expressiva em um ecossistema robusto.

O que é o Uniswap v;4;?

ganchos; e pools personalizados

Cada pool de liquidez Uniswap tem um ciclo de vida. Durante o tempo de vida de um pool, várias coisas acontecem: os pools são criados com níveis de taxas padrão; a liquidez é adicionada, removida ou realinhada; e, é claro, os usuários trocam tokens. No Uniswap v3, esses eventos de ciclo de vida são fortemente acoplados e executados em uma ordem muito estrita.

Para criar espaço para liquidez personalizável no Uniswap v;4, queremos criar uma maneira para os implementadores de pool introduzirem código que execute ações específicas em pontos-chave do ciclo de vida do pool - como antes de uma negociação ou Depois, ou antes ou depois alterando a posição do LP.

Digite os ganchos, que são plug-ins que personalizam como os pools, swaps, taxas e posições de LP interagem. Os desenvolvedores podem inovar na liquidez e segurança do protocolo Uniswap para criar pools de AMM personalizados por meio de ganchos integrados com contratos inteligentes v;4.

Estamos entusiasmados com alguns experimentos, incluindo:

  • Formador de mercado médio ponderado pelo tempo (TWAMM)
  • Taxas dinâmicas com base na volatilidade ou outras entradas
  • Pedido de boné de corrente
  • Depositar liquidez fora do intervalo no contrato de empréstimo
  • Oráculos on-chain personalizados, como oráculos geomédicos
  • Componha automaticamente as taxas de LP de volta às posições de LP
  • Os lucros internalizados do MEV são distribuídos de volta aos LPs

O mar é tão largo quanto o salto dos peixes, o céu é tão alto quanto os pássaros voam, o espaço de imaginação de v4 é ilimitado. Agora, cada pool não é apenas definido por tokens e níveis de taxas, veremos pools de todas as cores, formas e tamanhos. A lógica principal do Uniswap v4 é a mesma da v3, que não pode ser atualizada. Embora cada pool possa usar seu próprio contrato inteligente de ganchos, os ganchos podem ser restritos a permissões específicas determinadas no momento da criação do pool.

Criamos um exemplo de contrato de hooks, clique para ver o framework atual. Esperamos que os desenvolvedores criem maneiras novas e interessantes de criar recursos nos quais ainda não pensamos.

Uniswap Labs lança rascunho de código Uniswap v4, uma espiada nas principais funções

Melhore a arquitetura e economize; GÁS

No Uniswap v3, implantamos um novo contrato para cada pool, o que encarece a criação de pools e a realização de swaps de vários pools. Na v;4, colocamos todos os pools em um contrato singleton, o que proporcionará economia efetiva de gás, pois as transações não precisam mais transferir tokens entre pools em contratos diferentes. Os primeiros dados mostram que v;4 reduz os custos de gás de criação de pool em 99%;. Os ganchos introduzem um mundo de escolhas infinitas, e os singletons permitem que você amplie todos eles com eficiência.

Essa arquitetura singleton é complementada por um novo sistema de "contabilidade flash". Em vez de transferir ativos para dentro e para fora do pool ao final de cada transação na v3, o sistema só faz transferências com base nos saldos líquidos - o que significa um sistema mais eficiente que fornece gás adicional no Uniswap v;4 save.

Acreditamos que o melhor design para contabilidade flash é usar "armazenamento transitório", que será implementado pelo EIP-1153. Este EIP está sendo considerado para ser incluído como parte da atualização do hard fork Ethereum Cancun e trará mais melhorias de gás e projetos de contrato mais limpos em várias aplicações.

Com a eficiência de singletons e contabilidade flash, não há mais necessidade de limitar os níveis de taxas. Os criadores de pools podem configurá-los em um nível que os torne mais competitivos ou personalizá-los usando ganchos de taxas dinâmicos. v;4 fornece suporte para ETH nativo, o que proporciona economia adicional de gás.

Uniswap Labs lança rascunho de código Uniswap v4, uma espiada nas principais funções

Licença e Administração

Como sempre, acreditamos firmemente que a infraestrutura financeira básica deve ser aberta e transparente. Também acreditamos que a comunidade Uniswap - as pessoas e equipes que suportam, usam e constroem o protocolo - devem governar a v;4; do protocolo, assim como governaram as versões anteriores.

O código será lançado sob a Business Source License 1.1, que limita o uso do código-fonte v;4 em um ambiente comercial ou de produção a quatro anos, momento em que fará a transição permanente para a licença GPL. Assim como na v3, o Uniswap Governance e o Uniswap Labs podem conceder exceções de licença.

O mecanismo de cobrança do protocolo também será baseado na v3. As camadas de governança poderão votar para aumentar as taxas de protocolo em qualquer pool, sujeito a um limite. Mais detalhes sobre o mecanismo de taxas podem ser encontrados no white paper.

Ver original
O conteúdo serve apenas de referência e não constitui uma solicitação ou oferta. Não é prestado qualquer aconselhamento em matéria de investimento, fiscal ou jurídica. Consulte a Declaração de exoneração de responsabilidade para obter mais informações sobre os riscos.
  • Recompensa
  • Comentar
  • Partilhar
Comentar
0/400
Nenhum comentário
  • Pino
Negocie cripto em qualquer lugar e a qualquer hora
qrCode
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)