NEAR Intents: Execução de Transação Baseada em Intenção
Learn how NEAR Intents enables intent-based blockchain transactions with competing solvers. Simplify cross-chain DeFi without managing gas or routes.
NEAR Intents é um framework de execução de transações no NEAR Protocol que permite declarar o resultado desejado de uma interação na blockchain (como a troca de um token por outro a uma taxa mínima) e delega a execução a uma rede de agentes especializados competitivos chamados solvers, eliminando a necessidade de especificar rotas, limites de gas ou chamadas de contrato manualmente.
NEAR Intents é o framework de execução de transações baseada em intenção construído no NEAR Protocol, projetado para permitir que você declare o que deseja de uma interação de blockchain e deixe os detalhes de execução para uma rede competitiva de agentes especializados. Em vez de especificar quais contratos chamar, quanto gas definir, ou qual rota seguir, você assina uma única intenção e o sistema cuida do resto.
O NEAR Protocol é um Blockchain Camada 1 escalável e amigável para desenvolvedores (habilitado por sharding Nightshade para processamento paralelo de transações de alto rendimento), e NEAR Intents é uma das suas adições arquiteturais mais significativas. O token nativo do NEAR Protocol é $NEAR, usado para pagar por computação e armazenamento na rede. Sob o modelo NEAR Intents, os solvers podem lidar com os custos de gas em seu nome, o que pode reduzir a necessidade de deter $NEAR diretamente para executar transações.
NEAR Intents está ativo na mainnet. Verifique o Status atual de implantação e os detalhes da versão na documentação do NEAR Protocol antes de construir ou transacionar, pois o framework continua a evoluir.
Neste artigo:
- O Problema das Transações Tradicionais Blockchain
- Como o NEAR Intents Funciona: O Ciclo de Vida do Intent
- O que é um Solver? Como a Rede de Solvers Funciona
- Por que o NEAR Intents Importa: Abstração de Cadeia e Cross-Chain DeFi
- O que Você Pode Fazer com NEAR Intents? Casos de Uso no Mundo Real
- Como o NEAR Intents se Compara a Alternativas
- Começando com NEAR Intents: Recursos para Desenvolvedores
- Perguntas Frequentes sobre NEAR Intents
O problema com transações Blockchain tradicionais
Cada transação tradicional de Blockchain é um conjunto de instruções: você diz à rede exatamente qual contrato chamar, qual função executar, quanto de gas alocar e com qual tolerância de slippage. A rede executa esses passos específicos sem qualquer julgamento sobre se eles são ótimos para você.
Ao contrário de chamar um Smart Contract diretamente, onde você especifica cada parâmetro de execução com antecedência e aceita o resultado dessas instruções exatas, um intent permite que você declare apenas o resultado desejado. O Smart Contract ainda é executado por baixo, mas você não precisa mais saber qual deles ou como configurá-lo. Essa distinção é o cerne da execução declarativa na Blockchain: você descreve o destino, não as direções.
O atrito nas transações on-chain tradicionais é familiar para qualquer usuário DeFi. Você define o slippage de forma muito restrita e a transação falha. Você faz a ponte (bridge) de tokens manualmente entre redes, pagando taxas em cada etapa. Você estima o gás incorretamente e a transação é revertida.
Você escolhe um único DEX para uma troca e aceita qualquer taxa que ele ofereça, sem saber que uma rota diferente teria dado a você mais tokens. Cada um desses modos de falha vem da mesma causa raiz: o usuário arca com todo o ônus do conhecimento de execução.
Pense na diferença como se estivesse reservando uma viagem. Você poderia pesquisar manualmente cada trecho de voo, tempo de conexão e hotel. Ou você poderia dizer a um agente de viagens: "Preciso estar em Tóquio até sexta-feira por menos de US$ 800" e deixar que eles encontrem o melhor caminho. A primeira abordagem é imperativa; a segunda é declarativa.
Este atrito (configurações de slippage incorretas, falhas em transações, processos de ponte complexos de várias etapas) é exatamente o que o NEAR Intents foi criado para eliminar.
Como o NEAR Intents Funciona: O Ciclo de Vida da Intenção
O NEAR Intents segue um processo de cinco etapas, desde a sua declaração assinada até o resultado confirmado, com toda a complexidade de execução gerenciada nos bastidores.
[Equipe de design: Diagrama de fluxo solicitado. Usuário declara intenção → Transmissão da intenção → Rede de solvers compete → Solver vencedor executa → Usuário recebe resultado]
- Você declara o resultado desejado assinando uma intenção (por exemplo, "trocar 1 ETH por pelo menos 2.800 USDC") usando sua carteira não custodial (como a MyNEAR Wallet ou uma extensão de carteira compatível).
- Sua intenção assinada é transmitida para a rede de solvers, onde agentes concorrentes avaliam se podem atendê-la.
- Vários solvers (agentes especializados que competem para encontrar a melhor maneira de cumprir sua intenção declarada) enviam lances com base nos caminhos de execução disponíveis para eles.
- O solver que oferece o melhor resultado ganha os direitos de execução e realiza a transação em seu nome, buscando liquidez em pools de AMM, livros de ordens fora da blockchain e inventário de Market Maker.
- Você recebe o resultado declarado; a rota de execução específica do solver permanece invisível para você.
Se nenhum solver der um lance na sua intenção dentro da janela definida, a intenção expira e seus fundos permanecem na sua carteira, sem serem afetados. A arquitetura NEAR Intents foi projetada para que uma intenção não preenchida não apresente riscos aos seus ativos. Verifique a expiração exata e o comportamento de falha na documentação do NEAR Protocol) para a implementação atual.
O Que É um Solver? Como Funciona a Rede de Solvers
Um solucionador é um agente especializado (um operador individual, um bot automatizado ou um market maker institucional) que monitora o pool de NEAR Intents e compete para cumprir intents declaradas pelo usuário. Os solucionadores lucram encontrando preços de execução melhores que o mínimo declarado pelo usuário, capturando o spread entre esse piso e a taxa de mercado real como sua taxa.
Quando você transmite uma intenção, múltiplos solvers a recebem simultaneamente e começam a calcular se podem cumpri-la lucrativamente. Cada solver envia um Bid (compra) representando o resultado que podem entregar. O protocolo NEAR Intents seleciona o Bid (compra) que melhor satisfaz seus parâmetros declarados e concede a esse solver o direito de executar.
A estrutura de incentivo é o motivo pelo qual os mercados competitivos de solvers funcionam a seu favor. Solvers agregam liquidez de múltiplas fontes (pools DEX, livros de ofertas fora da blockchain e inventário de Market Maker) para encontrar a rota de execução ideal, é por isso que eles podem frequentemente entregar preços melhores do que você conseguiria ao selecionar um único DEX manualmente. Pense em um solver como um agente de viagens que ganha uma comissão apenas quando encontra um voo mais barato do que o seu orçamento declarado: o incentivo deles vai na mesma direção que o seu.
Se nenhum solver conseguir cumprir sua intenção a um preço que atenda ao seu mínimo declarado, a intenção expira sem execução. Seus fundos permanecem em sua carteira e você está livre para reenviar com parâmetros ajustados. O protocolo verifica se o resultado entregue por um solver corresponde à sua intenção declarada antes que a quitação seja confirmada, portanto, você não precisa confiar em nenhum solver individual. O sistema verifica o trabalho deles antes de liberar os fundos.
Por que o NEAR Intents é importante: Abstração de Cadeia e DeFi Cross-chain
NEAR Intents é importante porque muda a unidade de interação na Blockchain de "um conjunto específico de instruções" para "um resultado desejado". Essa mudança tem consequências práticas para usuários DeFi e para desenvolvedores que criam aplicações que abrangem múltiplas cadeias.
O que é Abstração de Cadeia na NEAR?
Abstração de cadeia na NEAR é a iniciativa para tornar as fronteiras da rede blockchain invisíveis para os usuários, para que você possa interagir com ativos e aplicativos em qualquer cadeia sem saber ou se importar em qual cadeia você está. NEAR Intents é um dos principais mecanismos técnicos que tornam isso possível: ao permitir que solvers lidem com a execução cross-chain em seu nome, a topologia de rede subjacente desaparece da sua experiência. A abstração de cadeia é a visão estratégica mais ampla; NEAR Intents é uma das ferramentas específicas que tornam essa visão funcional hoje.
NEAR Intents e Execução Cross-Chain
NEAR Intents suporta execução cross-chain como uma funcionalidade principal de design, não um adicional, o que significa que você pode declarar intents que abrangem múltiplas redes blockchain e solvers lidam com a mecânica cross-chain sem que você precise interagir com uma interface de ponte. Por exemplo, você pode assinar um único intent para trocar ETH na Ethereum por USDC na NEAR, e um solver cuidará do bridging e da quitação em ambas as cadeias. Você não interage com a interface da ponte nem com o(a) DEX individual. Essa capacidade cross-chain é um dos diferenciais mais claros entre NEAR Intents e protocolos de intent de cadeia única que operam apenas dentro do ecossistema Ethereum.
A abstração de conta é o padrão de design mais amplo no qual o NEAR Intents se insere: o conceito de separar o que um usuário deseja de como a Blockchain o executa. O modelo de conta nativo do NEAR Protocol possui propriedades flexíveis de abstração de conta, incluindo contas nomeadas, acesso multi-chave e lógica de conta baseada em contrato, o que o torna um anfitrião natural para sistemas baseados em intenção. Os desenvolvedores da Ethereum podem reconhecer esse padrão a partir do ERC-4337, o padrão de abstração de conta da Ethereum; o NEAR Intents opera sob princípios semelhantes, mas é nativo da arquitetura da NEAR e se estende à execução cross-chain.
Os protocolos DeFi (exchanges descentralizadas, plataformas de empréstimo e pools de liquidez) são onde o NEAR Intents entrega o valor mais imediato, pois as transações DeFi estão atualmente entre as interações na blockchain mais pesadas em parâmetros e propensas a falhas. Os Solvers normalmente lidam com o pagamento de gás como parte da execução da sua intenção, com o custo absorvido em sua taxa de execução, o que significa que você pode não precisar ter $NEAR em sua carteira para pagar o gás diretamente. As taxas de gás não são eliminadas, mas elas deixam de ser um problema para você gerenciar transação por transação.
O que você pode fazer com NEAR Intents? Casos de uso no mundo real
O NEAR Intents muda o escopo de como são as interações na blockchain para os usuários DeFi. Aqui estão os casos de uso mais ativos disponíveis hoje:
- Trocas de Token Cross-chain: Troque tokens entre diferentes blockchains em uma única intenção assinada, sem a necessidade de interface de ponte.
- Trades de melhor execução DEX: Especifique o token e a taxa mínima que você aceitará, e deixe que os solvers pesquisem em todas as DEX disponíveis para encontrar o melhor preenchimento.
- Interações DeFi com gás abstraído: Execute swaps, forneça liquidez ou interaja com protocolos sem precisar manter manualmente o token de gás nativo de cada cadeia.
- Otimização de rendimento cross-chain: Express uma meta de rendimento em várias redes e deixe que os solvers encaminhem seus ativos para a melhor taxa disponível.
- Interações com dApps sem gerenciamento de gás: Use aplicativos que aceitam entradas baseadas em intenção, removendo completamente a complexidade do gás do fluxo do usuário.
- Compras de NFT baseadas em intenção entre cadeias: Declare o NFT que você deseja e um preço máximo, e deixe que os solvers obtenham e liquidem a compra, independentemente da cadeia em que o ativo esteja.
Defuse Protocol é o exemplo prático mais claro de uma aplicação construída sobre a infraestrutura NEAR Intents. Defuse é um DEX nativo da NEAR e marketplace de intents que permite que você submeta intents de trade cross-chain, especificando o par de token e a taxa mínima aceitável, que são então cumpridos pela rede de solvers NEAR Intents. Defuse Protocol é uma aplicação que usa NEAR Intents, não o NEAR Intents em si. Você mantém a custódia total dos seus ativos durante todo o processo; os solvers nunca assumem o controle dos seus fundos. Se você quer ver NEAR Intents em ação antes de construir ou fazer trade, Defuse Protocol é o local verificado principal para isso.
Como o NEAR Intents se Compara a Alternativas
NEAR Intents pertence a uma categoria crescente de sistemas de execução baseados em intenção. Veja como ele se diferencia de três alternativas proeminentes:
| Recurso / Dimensão | NEAR Intents | CoW Protocol | UniswapX | ERC-4337 |
|---|---|---|---|---|
| Rede / Ecossistema | NEAR Protocol | Ethereum | Ethereum / EVM | Ethereum |
| Nativo Cross-Chain? | Sim | Não | Não | Não |
| Modelo de Execução | Competição de solvers (leilão) | Leilão em lote / correspondência de coincidência de desejos | Competição de preenchedores fora da blockchain | Carteira de Smart Contract (UserOperation) |
| Tipo de Solver / Preenchedor | Indivíduos, bots, formadores de mercado | Solvers de leilão em lote | Preenchedores fora da blockchain | Bundlers |
| Abstração de Gás | Sim: solvers lidam com o gás como parte da taxa de execução | Parcial: protocolo lida com o gás dentro da quitação em lote | Parcial: preenchedores podem lidar com o gás | Sim: modelo de contrato paymaster |
| Proteção MEV | Reduzida: solvers competem privadamente antes da quitação | Reduzida: quitação em lote remove a ordenação pública | Parcial: roteamento fora da blockchain reduz a exposição ao mempool | Não é um objetivo principal de design |
| Caso de Uso Principal | Execução Cross-Chain DeFi | Trading DEX Ethereum com redistribuição de excedente | Swaps de token Ethereum com preenchimento otimizado | Experiência do usuário de carteira de Smart Contract no Ethereum |
| Implantação Status | Ativo na mainnet (verifique a versão atual em docs.near.org) | Ativo na mainnet Ethereum | Ativo na mainnet Ethereum | Ativo na mainnet Ethereum |
O MEV (Valor Máximo Extraível) refere-se ao lucro que validadores ou bots extraem ao realizar front-running ou reordenar transações visíveis no mempool público. Sistemas baseados em intenção (intent-based) reduzem a exposição ao MEV porque os solvers competem em um leilão privado antes que qualquer transação chegue à rede. Isso se aplica a todos os quatro sistemas mencionados acima, embora de formas e em graus diferentes.
O CoW Protocol (Coincidence of Wants) é um DEX nativo da Ethereum baseado em intenções que utiliza um modelo de leilão em lote. Usuários enviam ordens expressando os resultados desejados, solucionadores competem para encontrar correspondências (incluindo coincidências diretas ponto a ponto onde as necessidades de dois usuários se compensam), e o lote vencedor é liquidado na blockchain. O CoW Protocol e o NEAR Intents compartilham a mesma estrutura fundamental de declaração de intenção seguida por competição de solucionadores. A principal diferença estrutural é o escopo: o CoW Protocol opera dentro do ecossistema Ethereum, enquanto o NEAR Intents foi projetado para execução cross-chain em múltiplas redes blockchain desde o início.
O UniswapX utiliza um modelo de preenchimento fora da blockchain semelhante dentro do ecossistema Uniswap no Ethereum e em cadeias compatíveis com EVM. O UniswapX é um produto distinto dos contratos de AMM da Uniswap e não deve ser confundido com eles. O ERC-4337, padrão de abstração de conta do Ethereum, aborda a camada de interação da carteira, permitindo que carteiras de Smart Contract iniciem transações e possibilitando que contratos de paymaster gerenciem o gás. Ele opera dentro do Ethereum e não fornece capacidade de execução cross-chain.
O principal diferencial do NEAR Intents é a execução nativa cross-chain: onde o CoW Protocol e o UniswapX operam dentro do ecossistema da Ethereum e o ERC-4337 lida com a camada de interação da carteira, o NEAR Intents lida tanto com a otimização de execução quanto com o roteamento cross-chain como um sistema único no NEAR Protocol.
Primeiros passos com NEAR Intents: Recursos para desenvolvedores
Desenvolvedores prontos para construir com NEAR Intents podem acessar a arquitetura técnica completa, especificações da API e o ambiente de testnet através dos recursos oficiais do NEAR Protocol abaixo.
- Documentação do NEAR Intents:): referência de arquitetura oficial, especificação de estrutura de intents e detalhes de registro do solver
- GitHub do NEAR Protocol:): repositórios de código-fonte; verifique o repositório específico de Intents correto antes de construir
- NEAR Testnet: ambiente de sandbox para desenvolvimento de intents e testes de solver; confirme a URL de acesso atual da testnet na documentação oficial
- Hub de Abstração de Cadeia da NEAR Foundation:): contexto do ecossistema, visão geral da iniciativa de abstração de cadeia e programas de desenvolvedores relacionados
Desenvolvedores EVM que constroem na NEAR também podem explorar aurora.dev, a camada de execução compatível com EVM do NEAR Protocol, que permite que aplicações baseadas em Solidity rodem na infraestrutura da NEAR. Verifique a relação atual da Aurora com os NEAR Intents na documentação oficial antes de construir sobre ela.
Todos os links acima devem ser verificados em tempo real antes da publicação. Se um roadmap público do NEAR Intents estiver disponível em um URL oficial, adicione-o a esta lista; não inclua links de roadmap especulativos ou de origem comunitária.
--- ## Perguntas Frequentes Sobre NEAR Intents
As seguintes perguntas abordam as buscas mais comuns sobre NEAR Intents. Cada resposta é escrita para ser autônoma.
Qual problema os NEAR Intents resolvem?
As transações tradicionais em blockchain exigem que você especifique cada parâmetro de execução: o endereço do contrato, a chamada da função, o limite de gas, a tolerância de Slippage e o caminho de roteamento. Isso cria uma fricção que causa transações com falha, preços abaixo do ideal e pontes complexas de várias etapas entre redes. O NEAR Intents resolve isso permitindo que você declare apenas o resultado desejado e delegue a execução a solvers concorrentes que encontram o caminho ideal em seu nome. O resultado é uma experiência na blockchain mais simples e confiável, sem exigir que você entenda o roteamento ou a mecânica do contrato por trás disso.
Qual é a diferença entre uma intenção e uma transação?
Uma transação de blockchain tradicional é imperativa: você especifica cada etapa de execução com antecedência, e a rede executa essas etapas exatamente como foram escritas, independentemente de produzirem um resultado favorável para você. Uma intent é declarativa: você declara apenas o resultado que deseja e deixa o sistema determinar como alcançá-lo. Com uma transação padrão, você escolhe a rota; com uma intent, solvers competem para encontrar a melhor rota em seu nome. A diferença prática é que você assina uma única vez, declara seu resultado desejado e o recebe, sem gerenciar gas, configurações de Slippage ou decisões de roteamento.
Como os solvers são incentivados no NEAR Intents?
Solvers ganham lucro ao encontrar preços de execução melhores do que o resultado mínimo declarado pelo usuário, capturando o Spread entre o piso estabelecido pelo usuário e a taxa de mercado real que eles podem alcançar por meio de um roteamento de Liquidez superior. Se você declarar "Quero pelo menos 995 USDC pelo meu ETH" e um solver puder executar o swap a 1.002 USDC, o solver captura a diferença de 7 USDC como sua taxa. Essa dinâmica competitiva dá aos solvers um motivo financeiro direto para buscar agressivamente a melhor execução disponível, o que beneficia você ao entregar preços melhores do que um Trade manual de DEX único normalmente alcançaria.
O NEAR Intents está ativo na Mainnet?
Sim. NEAR Intents está ativo na mainnet. Verifique a versão atual, a disponibilidade de recursos e quaisquer limitações ativas na documentação do NEAR Protocol,), pois o framework está em desenvolvimento ativo e os detalhes mudam a cada lançamento. Para o status de implantação mais preciso no momento da leitura, a documentação oficial é a fonte definitiva.
O NEAR Intents pode funcionar em diferentes blockchains?
Sim: a execução cross-chain é uma funcionalidade central de design do NEAR Intents, não uma extensão opcional adicionada posteriormente. Você pode declarar intents que abrangem múltiplas redes blockchain, e solvers lidam com a mecânica cross-chain sem que você precise interagir com uma interface de bridge. Como um exemplo concreto, você pode expressar um único intent para trocar ETH na Ethereum por USDC na NEAR, e um solver lida com o roteamento cross-chain e a Quitação em seu nome. Essa capacidade é uma das diferenças mais claras entre NEAR Intents e protocolos de intent de cadeia única como UniswapX ou CoW Protocol.
O que é abstração de cadeia na NEAR?
A abstração de cadeia na NEAR é a iniciativa para tornar os limites da rede blockchain invisíveis aos usuários, permitindo interações entre qualquer cadeia sem a necessidade de saber em qual blockchain você está atualmente. NEAR Intents é um dos principais mecanismos técnicos que possibilitam essa visão: ao rotear suas intents (intenções) através de uma rede de solvers (solucionadores) que lida com a mecânica cross-chain (entre cadeias), a complexidade da rede subjacente desaparece da sua experiência. A abstração de cadeia é o objetivo estratégico; NEAR Intents é uma das implementações específicas que avançam em direção a esse objetivo hoje.
NEAR Intents significa que não preciso pagar taxas de gás?
O gerenciamento de gas é abstraído da sua experiência com NEAR Intents. Geralmente, você não precisa possuir tokens nativos ou definir limites de gas manualmente para executar um intent. Os solvers cuidam do pagamento de gas como parte do cumprimento do seu intent, com o custo absorvido em sua taxa de execução. As taxas de gas não são eliminadas: elas ainda existem no nível da infraestrutura, mas são tratadas pelo solver em vez de por você. O resultado prático é que você não precisa mais gerenciar tokens de gas em várias cadeias ou estimar limites de gas para transações individuais.
Quem construiu NEAR Intents?
NEAR Intents foi desenvolvido pelo NEAR Protocol e pela NEAR Foundation como parte da iniciativa mais ampla de abstração de chain. Para atribuição específica a um grupo de trabalho ou equipe principal, verifique os detalhes atuais em near.org e na documentação do NEAR Protocol, pois o projeto envolve contribuições contínuas de várias equipes dentro do ecossistema NEAR.
Quais carteiras suportam NEAR Intents?
A compatibilidade de carteiras para NEAR Intents depende da camada de aplicação através da qual você interage com o framework. Para uma lista atualizada e verificada de carteiras compatíveis, consulte a documentação do NEAR Protocol ou a página de compatibilidade de carteiras no site oficial da NEAR Foundation. Não confie em listas criadas pela comunidade para compatibilidade de carteiras; use fontes oficiais para confirmar o suporte antes de realizar transações.
O NEAR Intents é parecido com o ERC-4337?
Ambos os sistemas compartilham o mesmo objetivo subjacente: abstrair a complexidade da execução para que o usuário interaja com os resultados desejados, em vez da mecânica bruta da blockchain. Eles divergem em arquitetura e escopo. O ERC-4337, o padrão de abstração de conta da Ethereum, opera na camada da carteira na Ethereum e utiliza um modelo de bundler e paymaster para o gás. O NEAR Intents opera na camada de execução de transações e roteamento cross-chain no NEAR Protocol e é projetado nativamente para ambientes multi-chain. Eles são sistemas conceitualmente relacionados, mas arquitetonicamente distintos, construídos para diferentes blockchains e diferentes camadas da stack.
[Equipe de publicação: Implemente a marcação de esquema FAQPage na seção de FAQ acima. Cada pergunta H3 e seu parágrafo de resposta correspondente devem ser marcados com as propriedades de esquema Question e Answer. Valide a implementação usando o Teste de Resultados Avançados do Google antes do lançamento.]