Compreender Princípios, Aplicações e Estratégias de Mitigação de Risco de Intenção

12/3/2023, 3:54:15 PM
Principiante
Ethereum
Este artigo explora os princípios, aplicações, riscos potenciais e estratégias de mitigação da intenção.

Recentemente, tem havido uma discussão acalorada na comunidade Ethereum sobre a intenção e as suas aplicações. Este artigo tem como objetivo fornecer uma breve visão geral dos princípios por trás da intenção, suas aplicações atuais, riscos potenciais e métodos para resolvê-los.

Se a transação se refere explicitamente a como um comportamento é executado, então a intenção refere-se ao resultado esperado desse comportamento.

Por exemplo, se as instruções de uma transação são:

“Faça A, depois faça B, depois pague C para obter D.”

A intenção correspondente seria:

“Posso pagar e quero ter um D.”

Os protocolos centrados na intenção podem melhorar significativamente a experiência e a eficiência do utilizador. As transações exigem que os utilizadores especifiquem explicitamente cada parâmetro, aumentando a barreira de entrada. Em contraste, usando o Intenção, os utilizadores podem simplesmente expressar o resultado esperado enquanto terceirizam a tarefa de alcançar os resultados da melhor forma a um terceiro maduro.

Embora a intenção forneça mais possibilidades para o ecossistema, os designs baseados em intenção na cadeia Ethereum podem impactar significativamente as infraestruturas fora da cadeia. As atividades relacionadas com MEV e controlo de mercado estão crucialmente ligadas aos designs baseados em intenção na cadeia.

Como funciona a intenção

Atualmente, o método padrão para os utilizadores interagirem com o Ethereum envolve a formulação e assinatura de transações e mensagens num formato específico que fornece ao EVM toda a informação necessária para realizar transições de estado. No entanto, a criação de transações pode envolver operações bastante complexas, o que requer operações intrincadas substanciais relativas a contratos inteligentes e gestão nonce, mantendo ativos específicos para pagar taxas de gás. Os meandros levam a uma má experiência do utilizador e a uma eficiência reduzida, uma vez que os utilizadores precisam de tomar decisões sem informação suficiente ou envolvendo estratégias de execução complexas.

O objetivo da intenção é reduzir o fardo dos utilizadores. As intenções permitem aos utilizadores terceirizarem a criação de transações a terceiros sem abrir mão do controlo total assinando um conjunto de restrições descritivas.

Num processo padrão baseado em transações, quando os validadores são incentivados a verificar, as assinaturas de transação permitem que os validadores sigam com precisão o caminho computacional para um estado específico. Em contraste, uma intenção não especifica exatamente quais caminhos computacionais devem ser tomados, mas permite qualquer ação que satisfaça restrições específicas. Ao assinar e partilhar intenções, o utilizador concede efetivamente ao destinatário permissão para escolher o caminho computacional em seu nome (como mostrado na figura abaixo). Vale a pena notar que várias intenções podem ser incluídas numa única transação, permitindo que intenções sobrepostas sejam combinadas, poupando taxas de gás e melhorando a eficiência económica. Além disso, os utilizadores podem pagar taxas de gás de forma mais flexível, permitindo o patrocínio de gás por terceiros ou pagamentos usando tokens alternativos.

Como mostrado na figura, ao submeter uma transação, os utilizadores especificam o caminho computacional exato, enquanto ao submeter a intenção, os utilizadores especificam o objetivo e algumas condições de restrição, com matchmaking determinando o caminho computacional a seguir.

Aplicações Atuais de Intenção

Criar intenções tercioriza as complexidades da interação com a cadeia de blocos enquanto permite aos utilizadores manter a custódia dos seus ativos e identidades criptográficas. Na verdade, muitos conceitos sobre intenção correspondem a sistemas que estão a funcionar há vários anos, tais como os seguintes cenários:

Limite de ordens: Se um utilizador receber pelo menos 200 fichas B, pode retirar 100 tokens A da sua conta.

Leilão ao estilo Cowswape: Semelhante a ordens limitadas mas depende de terceiros ou mecanismos para corresponder a várias ordens para otimizar a qualidade de execução.

Patrocínio de gás: Os utilizadores podem optar por pagar taxas de transação em USDC em vez de ETH, e há USDC na conta para pagar as taxas de gás.

Autorização delegada: Permite a interação com contas específicas apenas de determinadas formas pré-autorizadas. Uma intenção só pode ser cumprida se a transação final seguir a lista de controlo de acesso especificada na intenção.

Processamento de transações em lote: Permite o processamento em lote de múltiplas intenções para melhorar a eficiência do gás.

Agregadores: Opera apenas com o melhor preço/rendimentos. Cumpra a intenção provando a agregação de vários cenários e seguindo o caminho ideal.

Atualmente, o intent encontrou novas aplicações em MEV de cadeia cruzada (como SUAVE), abstrações de contas ERC4337 e cenários de pedidos Seaport. À medida que o ERC4337 evolui, a exploração para outras novas aplicações, como a intenção entre domínios, também está em curso.

Em todas as aplicações baseadas em intenção, é necessário haver pelo menos um grupo que compreenda a intenção e seja incentivado a executar a intenção em tempo hábil. Quanto a quem desempenha este papel, como é implementado e os seus incentivos, são necessárias mais exploração e prática para determinar a eficácia, a confiança e outros impactos dos sistemas orientados por intenção.

Intermediários e Mempool

A maneira mais óbvia de colocar intenções nas mãos de intermediários dispostos é o Ethereum Mempool. No entanto, o design atual do Mempool não suporta a propagação da intenção. As perspectivas de longo prazo sugerem uma probabilidade mínima de suporte generalizado para intenções dentro do Ethereum Mempool, considerando a vulnerabilidade dos ataques DOS. A natureza aberta e sem permissão do Ethereum Mempool apresenta uma barreira à adoção da intenção.

Na ausência do Ethereum Mempool, os designers de sistemas de intenções enfrentam alguns desafios. O dilema atual gira em torno de propagar a intenção a partes com permissão ou fazê-lo de maneira sem permissão para que qualquer parte possa executar a intenção.

Como mostra a figura acima, a intenção flui primeiro do utilizador para o Intentpool público/privado, público/privado e depois converte-o numa transação através do matchmaker e, finalmente, converte-o num Mempool público, ou apresenta-o diretamente na cadeia através dos leilões MEV Boost.

Mempool sem permissão

Um design que está a ser experimentado é uma API descentralizada que permite que vários nós no sistema transmitam intenções através de fofocas, concedendo assim acesso sem permissão aos executores.

Por exemplo, nos relayers do protocolo 0x, a transmissão de fofocas é facilitada para ordens limitadas, sendo empurrada na cadeia ao encontrar correspondências. Esta abordagem está também a ser explorada no contexto do ERC4337 Mempool partilhado para combater os riscos de centralização e censura. No entanto, o design deste Intentpool sem permissão também enfrenta alguns desafios, incluindo:

Resistência DoS: Os programadores podem ter de limitar a funcionalidade das intenções para evitar potenciais ataques DoS.

Incentivos de propagação: Para muitas aplicações, executar intenções é uma atividade rentável. Portanto, teoricamente, os nós que operam o Intentpool têm um incentivo para não propagar intenções para reduzir a concorrência pela execução de intenções.

MEV: Uma vez que a qualidade de execução das intenções depende do bom comportamento dos participantes fora da cadeia, existem algumas dificuldades enfrentadas ao usar Intentpools públicos e sem permissão. Se a execução for rentável, um Intentpool sem permissão pode tentar fazer arbitragem contra os utilizadores. Isto é semelhante aos “ataques sanduíche” no Ethereum Mempool, o que será um problema comum para intenções relacionadas com o DeFI. Uma melhoria potencial poderia ser a criação de um Intentpool sem permissão mas encriptado.

Mempool Permissionado

As APIs centralizadas de confiança são mais resistentes a ataques DOS e não precisam de propagar intenções. Este modelo de confiança fornece alguma base para as preocupações do MEV. Enquanto o pressuposto de confiança for válido, a qualidade da execução pode ser garantida. Intermediários de confiança também podem ter uma reputação associada a eles, incentivando a execução séria.

Portanto, os Intentpools permissíveis são atraentes para os programadores de aplicações baseadas em intenção a curto prazo. No entanto, suposições de confiança fortes têm inerentemente falhas e, em certa medida, contradizem o design original da blockchain.

Soluções Híbridas

Existem também soluções que são uma mistura das duas situações mencionadas acima. Por exemplo, há uma situação em que o processo de propagação é permissível mas a execução não tem permissão e vice-versa. Um exemplo comum de uma solução híbrida são os leilões de fluxo de encomendas.

A ideia por trás deste tipo de design é que os utilizadores que precisam de contrapartes podem ter de diferenciar entre contrapartes melhores e piores para negociar a preços mais favoráveis. O processo de design envolve normalmente uma parte de confiança que obtém a intenção (ou transação) do utilizador e facilita leilões em nome do utilizador. Não é necessária permissão para participar no leilão. No entanto, estes designs também têm desvantagens, na medida em que são suscetíveis a várias perturbações dentro do Intentpool permissível.

O ponto principal desta abordagem é que as aplicações baseadas em intenção envolvem não só novos formatos de mensagem para interagir com contratos inteligentes, mas também mecanismos de propagação e descoberta de pares na forma de alternativas ao Mempool. A coisa mais crítica no momento é projetar um mecanismo de descoberta de intenção e correspondência compatível com incentivos, mantendo a descentralização.

Riscos e Estratégias de Mitigação

Embora as intenções sejam um novo paradigma empolgante para as transações, a sua adoção generalizada pode implicar uma aceleração de uma tendência maior de mudança da atividade do utilizador para mempools alternativos. Se gerida indevidamente, esta mudança pode prejudicar a descentralização do Ethereum e levar a um poder excessivo das partes de confiança. Os riscos potenciais incluem o seguinte:

Fluxo de ordens: Se a execução da intenção for autorizada, mas os utilizadores a escolherem descuidadamente e a migrarem do Mempool público, a produção de blocos Ethereum pode tornar-se centralizada.

Confiança: Uma vez que muitas soluções exigem confiança nos intermediários, a fim de garantir a qualidade de execução dos Intents, esta alta barreira à entrada dificultará o desenvolvimento de novas arquiteturas baseadas em intenção e reduzirá a velocidade da inovação e da concorrência.

Transparência: Várias arquiteturas de intenção comprometem o controlo dos utilizadores sobre os seus ativos na cadeia e o mempool permissionado, introduzindo um nível de opacidade. Esta opacidade representa o risco de o sistema que está a ser construído ser opaco. Neste caso, não está claro como as expectativas dos utilizadores são satisfeitas e se existem ameaças não detectadas ao ecossistema. Até o ecossistema de middleware e mempool que evolui entre os utilizadores e a cadeia de blocos pode tornar-se opaco também.

Então, como reduzir esses riscos? Sabemos que o espaço do Ethereum Mempool é limitado. Para algumas aplicações, surgem riscos devido à sua falta de privacidade, impedindo-as de suportar uma gama mais ampla de formatos de mensagem. Isto coloca os programadores de carteira e aplicações numa posição difícil, uma vez que têm de encontrar alguma forma de permitir que os utilizadores liguem-se à cadeia de blocos, evitando os riscos mencionados acima. O sistema ideal deve ser sem permissão para que qualquer pessoa possa igualar e executar intenções sem sacrificar muita qualidade de execução. O sistema deve ser versátil para que novas aplicações possam ser implementadas sem a necessidade de criar novos mempools. Os sistemas devem ser transparentes, permitindo a comunicação pública do processo de execução das intenções e fornecendo dados para a realização de auditorias de qualidade quando as garantias de privacidade permitirem.

Embora equipas como FlashBots e Anoma estejam a trabalhar arduamente para cumprir os requisitos acima para uma solução universal, combinando privacidade e falta de permissão, será difícil criar um sistema tão perfeito num futuro próximo. Portanto, os utilizadores precisam de fazer compensações e escolher soluções diferentes para diferentes aplicações. Da mesma forma, as aplicações que iniciam intentpools precisam de procurar a ubiquidade sem permissão e escolher os intermediários cuidadosamente onde a permissão está disponível.

Os designers de aplicações baseadas em intenção precisam considerar completamente as implicações fora da cadeia das suas aplicações, uma vez que dizem respeito não apenas à sua base de utilizadores, mas à comunidade em geral. Isto exige que a comunidade em geral preste especial atenção aos ecossistemas fora da cadeia em torno do Ethereum.

Conclusão

Devido à óbvia procura do mercado por aplicações baseadas em intenção, muitas aplicações baseadas em intenção têm sido amplamente utilizadas há vários anos. A crescente adoção da intenção, parcialmente impulsionada pelo ERC4337, pode acelerar a mudança do Ethereum Mempool para novos espaços. A adoção da intenção representa uma mudança para os utilizadores de um paradigma de “operação forçada” para um “descritivo”, prometendo melhorias significativas na experiência e eficiência do utilizador.

Site oficial do Ebunker: https://www.ebunker.io

Para mais discussões, junte-se a: https://t.me/ebunkerio

E-bunker Twitter: https://twitter.com/ebunker_eth

Isenção de responsabilidade:

  1. Este artigo foi reimpresso de [Medium]. Todos os direitos de autor pertencem ao autor original [eBunkerChinese]. Se houver objeções a esta reimpressão, contacte a equipa do Gate Learn, e eles tratarão disso imediatamente.
  2. Isenção de responsabilidade: As opiniões e opiniões expressas neste artigo são exclusivamente do autor e não constituem nenhum conselho de investimento.
  3. As traduções do artigo para outras línguas são feitas pela equipa do Gate Learn. A menos que mencionado, é proibido copiar, distribuir ou plagiar os artigos traduzidos.

Partilhar

Calendário Cripto

Coinfest Ásia em Bali
A UPCX irá participar no Coinfest Asia, agendado para ocorrer em Bali, de 21 a 22 de agosto. Espera-se que a conferência se concentre em desenvolvimentos de blockchain e inclua apresentações e oportunidades de networking para profissionais do setor de criptomoedas.
UPC
0.02%
2025-08-21
Coinfest Ásia 2025 em Bali
A Tokocrypto confirmou que o diretor executivo Calvin Kizana falará na Coinfest Asia 2025, que está agendada para ocorrer em Bali nos dias 21 e 22 de agosto.
TKO
-1.18%
2025-08-21
Leilão RWA Kweichow Moutai
A Bounce irá lançar o leilão de ativos do mundo real Kweichow Moutai no dia 8 de agosto às 13:00 UTC na BNB Chain, com um preço inicial de 20 tokens AUCTION. O leilão segue o formato inglês, com incrementos de lance entre 15 e 30 AUCTION, e fechará não mais tarde do que 22 de agosto, a menos que não haja novos lances colocados dentro de seis horas. Os vencedores receberão um NFT transferível como prova de propriedade, resgatável pelo Pacote Moutai no evento da Bounce em Singapura. O pacote inclui quatro colecionáveis de Kweichow Moutai envelhecidos de edição limitada, conhecidos por sua raridade e demanda sustentada no mercado.
AUCTION
-2.43%
2025-08-21
Coinfest Asia em Bali
Os Pudgy Penguins vão organizar um encontro no Coinfest Asia em Bali, nos dias 21 e 22 de agosto. A iniciativa incluirá três sessões integradas no programa da conferência.
PENGU
-4.04%
2025-08-21
Encontro em Seul
A BSquared Network planeia um encontro oficial em Seul, no dia 22 de agosto, das 09:00 às 13:00 UTC para discutir a interseção da inteligência artificial, soluções PayFi e Bitcoin.
B2
-6.02%
2025-08-21

Artigos relacionados

O que é o EtherVista, o "Novo Padrão para DEX" auto-proclamado?
Intermediário

O que é o EtherVista, o "Novo Padrão para DEX" auto-proclamado?

Este artigo fornece uma análise detalhada da exchange descentralizada (DEX) emergente EtherVista e seu token de plataforma, VISTA. Ele explora como a EtherVista visa desafiar o modelo AMM (Automated Market Maker) existente, especialmente o da Uniswap, por meio de seus mecanismos de negociação exclusivos e modelo de distribuição de taxas. O artigo também mergulha nos contratos inteligentes da EtherVista, na tokenomics e em como atrai usuários oferecendo taxas de gás baixas e um sistema inovador de compartilhamento de receita.
9/10/2024, 3:49:43 PM
O que é o Ethereum 2.0? Entender a Mesclagem
Intermediário

O que é o Ethereum 2.0? Entender a Mesclagem

Uma mudança numa das principais criptomoedas que pode ter impacto em todo o ecossistema
11/21/2022, 9:48:45 AM
Top 10 Token LST ETH
Principiante

Top 10 Token LST ETH

A competição no setor de staking ETH está aquecendo, com vários ecossistemas de jogabilidade e recompensas inovadores surgindo, atraindo a atenção do mercado. Este artigo filtrará os 10 principais tokens ETH LST que valem a pena serem observados com base nas classificações de capitalização de mercado.
10/28/2024, 1:45:41 PM
LDO+STETH dupla governação (continuação)
Intermediário

LDO+STETH dupla governação (continuação)

Este artigo apresenta a atualização do modelo de governação do projeto Lido, explica o PAP e questões relacionadas e analisa como ir além da mera votação de token de governança.
12/27/2023, 9:21:07 AM
Principais plataformas de loteria cripto para 2024
Principiante

Principais plataformas de loteria cripto para 2024

Explore o mundo das loterias criptográficas com este guia abrangente sobre a mecânica das loterias criptográficas, bem como as melhores plataformas.
1/28/2024, 4:53:22 PM
O que é a Rocket Pool?
Principiante

O que é a Rocket Pool?

O Rocket Pool é uma aplicação descentralizada (DAPP) no espaço das Finanças Descentralizadas (DEFI) que aumenta o acesso a oportunidades de apostas na cadeia de farol.
11/21/2022, 9:24:26 AM
Comece agora
Registe-se e ganhe um cupão de
100 USD
!