Sistema de Intenções: a revolução do middleware que simplifica as operações de Finanças Descentralizadas

robot
Geração do resumo em andamento

Sistema de Intenção: Potenciais Soluções para o Problema da Complexidade em Finanças Descentralizadas

Antes do colapso da Luna, eu gerenciava a estratégia de rendimento de stablecoins para um amigo novato em criptomoedas. Nos encontramos semanalmente pelo Zoom, e eu o orientava sobre como operar. Nós diversificamos os fundos em protocolos de Finanças Descentralizadas em várias cadeias, realizando um grande número de aprovações, transferências, trocas, depósitos e outras transações. Este processo é muito complicado e complexo.

Usando como exemplo a troca de USDC por FRAX/DAI LP na Polygon, são necessárias 12 transações:

  1. Fazer a troca de USDC por DAI em um DEX ( duas transações )
  2. Transferir USDC e DAI para a Polygon ( em uma transação )
  3. Consolidar USDC e DAI em ( transações na Polygon )
  4. Depositar LP no vault para obter recompensas (2 transações )

Este processo é moroso e trabalhoso, especialmente quando a escala do portfólio é grande.

De uma perspectiva mais elevada, nossas operações têm resultados esperados claros. Por exemplo, "temos USDC( na Ethereum) e esperamos fornecer liquidez na forma de FRAX/DAI( na Polygon), e então depositar no vault de staking". Este é o "conteúdo" da operação, enquanto as 12 transações específicas são o "como" da operação. Desde o ponto de partida até o destino, é necessário uma série de etapas claras.

O poderoso algoritmo de roteamento de transações pode simplificar este processo em 1-2 etapas. Só precisamos expressar o resultado desejado, e o algoritmo consegue retornar o melhor caminho e processar a transação. Esta estrutura de mapeamento de caminhos é chamada de "intenção", e é uma parte importante do middleware do Ethereum no futuro.

Atualmente, não há consenso sobre a definição de "intenção", mas existem basicamente duas opiniões:

  1. A intenção é assinar um conjunto de restrições declarativas, permitindo que os usuários externalizem a criação de transações para terceiros, enquanto mantêm o controle total sobre as transações.

  2. As transações são imperativas, enquanto as intenções são declarativas. As transações especificam como executar o EVM para gerar alterações de estado, enquanto as intenções apenas especificam as alterações de estado desejadas, sem se preocupar com o processo de implementação.

Ambas as definições enfatizam a característica "declarativa" da intenção, ou seja, buscar ajuda externa através do compartilhamento de dados entre o usuário e o "solucionador". O usuário declara o resultado desejado, e o solucionador fornece o método de implementação. Ao contrário das transações com parâmetros específicos, a intenção requer um mapeamento de terceiros. Além disso, existem condições de restrição para restringir o conjunto de caminhos possíveis.

Por que as intenções (Intents) podem ser a resposta para a complexidade do problema DeFi?

Usando o exemplo do meu amigo, o sistema de intenção permite-nos transmitir o objetivo final para um conjunto de solucionadores, que calculam o caminho ideal. Escolhemos a rota com o melhor preço e executamos a transação, todos os passos intermediários são tratados pelos solucionadores, e o usuário só precisa confirmar 1-2 transações.

A arquitetura baseada em "intenção" já existe no EVM. Por exemplo, ao usar um DEX, ele encontrará automaticamente a melhor rota de negociação. Após selecionar os ativos de compra e venda na interface do Curve, a UI será automaticamente direcionada para o melhor LP. Ele também fornecerá uma estimativa do impacto no preço e sugerirá como limitar o deslizamento.

Esta intenção de negociação na Curve é apenas um exemplo básico. Em comparação, a verdadeira partilha de intenções espera resultados e condições de restrição, sendo o solucionador responsável por determinar a melhor taxa de troca.

Os agregadores como 1inch ou DeFiLlama utilizam um sistema de intenção para construir trocas de negociação. Os usuários fornecem parâmetros de execução e, em seguida, recebem um conjunto de opções de intermediários de negociação potenciais. Os usuários podem escolher a melhor opção com base nas taxas e nos custos de gás.

Por que as intenções (Intents) podem ser a resposta para a complexidade do problema DeFi?

Além da agregação de trading, existem outros tipos de "intenção" na Ethereum:

  1. Ordem limitada
  2. Execução de ordens de terceiros baseada em liquidez não DEX
  3. Utilizar stablecoins para patrocinar o gas das transações de terceiros
  4. Mecanismo de delegação como a lista branca
  5. Processamento em lote de transações
  6. Troca entre cadeias

A intenção pode ser entendida simplesmente como um novo tipo de ordem limitada. É composta por duas partes: o estado final que o usuário espera e a transação iniciada pelo solucionador. A combinação de ambas permite executar a transação desejada.

O design de arquitetura baseado em intenção tem quase nenhum risco. Os resolvedores não têm motivação para disseminar intenções que contenham MEV lucrativo. A característica central da intenção é a exposição de dados, os usuários estão dispostos a extrair MEV à custa de conveniência.

A intenção não pode ser transmitida diretamente para o pool de memórias do Ethereum, mas é preenchida em uma Interpool privada fora da cadeia. Esses Interpool podem ser permissivos, não permissivos ou híbridos.

A Interpool sem permissão utiliza uma API descentralizada, onde os nós podem compartilhar livremente intenções e conceder acesso aos executores. No entanto, eles são suscetíveis a ataques DDOS e não conseguem impedir a propagação de intenções maliciosas.

O pool de memória permitido utiliza APIs confiáveis, que conseguem resistir a DDoS e controlar a propagação de intenções. Eles dependem de intermediários confiáveis para garantir a qualidade de execução, mas essa suposição de confiança vai contra o espírito da blockchain aberta.

As soluções híbridas tentam encontrar um equilíbrio entre os dois. Por exemplo, o CoW Protocol utiliza um intermediário confiável para operar leilões, mas a participação é sem permissão.

Por que as intenções (Intents) podem ser a resposta para a complexidade do problema DeFi?

Atualmente, a Interpool mais popular é centralizada e licenciada, sem incentivos para compartilhar informações com concorrentes. O risco aqui é que uma das partes possa monopolizar a maior parte das transações baseadas em intenção e começar a introduzir comportamentos de busca de renda, como taxas adicionais.

A intenção pode ser vista como uma forma de arbitragem MEV. As oportunidades de arbitragem criadas por ordens não liquidadas a longo prazo podem ser mais valiosas do que as transações convencionais, pois o solucionador pode determinar a rota em vez de competir com outras transações.

Um solucionador opaco e não regulamentado pode oferecer a pior rota, pois seus lucros são inversamente proporcionais à qualidade da execução. Os usuários precisam escolher cuidadosamente os solucionadores, utilizando seu poder de negociação para forçar os solucionadores a competir entre si. O solucionador que trouxer o maior retorno para os usuários vencerá o leilão.

Por que as intenções (Intents) podem ser a resposta para a complexidade do problema DeFi?

O CoWSwap adotou este design, usando leilões em lote para encontrar o melhor preço de liquidação para os negociantes. As ordens não são executadas imediatamente, mas são coletadas em lote para liquidação. Os solucionadores competem publicamente para corresponder às ordens. Este mecanismo permite que os preços de negociação dentro do lote sejam uniformes, evitando a reorganização de transações. No entanto, ainda existe algum MEV nas ordens CoW, uma vez que os formadores de mercado precisam arbitrar em outros locais para obter lucro.

Por que as intenções (Intents) podem ser a resposta para a complexidade dos problemas de Finanças Descentralizadas?

Atualmente, alguns protocolos estão desenvolvendo uma infraestrutura de sistema híbrido baseada em intenção. Por exemplo, o SUAVE da Flashbot está construindo uma piscina de memórias privadas e uma rede de construção de blocos para direcionar o tráfego para L2 e Ethereum. A Anom está tentando construir uma infraestrutura de próxima geração totalmente sem permissão.

Embora o vencedor final do sistema de intenção ainda não esteja claro, ele é uma parte importante da revolução da camada de middleware que está acontecendo no campo das criptomoedas. A interface do usuário atual das criptomoedas não é suficientemente amigável para os usuários, dificultando a adoção generalizada. Atualmente, as intenções são principalmente utilizadas para troca de moedas e processamento em lote de pedidos, mas no futuro espera-se que sejam aplicadas a um processamento de dados mais amplo.

Isto cria possibilidades para construir novas aplicações em certas cadeias inovadoras. Uma camada de intenção poderosa pode desbloquear novos casos de uso para esses novos produtos e simplificar o processo de desenvolvimento de aplicações.

Por que as Intents podem ser a resposta para o problema da complexidade das Finanças Descentralizadas?

DEFI1.12%
Ver original
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
  • Recompensa
  • 4
  • Repostar
  • Compartilhar
Comentário
0/400
NestedFoxvip
· 2h atrás
Os jogadores de Finanças Descentralizadas também vão ter condução automática.
Ver originalResponder0
mev_me_maybevip
· 2h atrás
Ainda tenho que pagar a taxa...
Ver originalResponder0
AirdropNinjavip
· 3h atrás
Ah, isso... a operação é muito complicada.
Ver originalResponder0
GasFeeVictimvip
· 3h atrás
Bebi a sopa de prolongamento de vida com gás.
Ver originalResponder0
Faça trade de criptomoedas em qualquer lugar e a qualquer hora
qrCode
Escaneie o código para baixar o app da Gate
Comunidade
Português (Brasil)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)