No mundo atual das blockchains, tudo gira em torno de transações—sério, é isso que 90% do espaço é construído. Mesmo jogadores de ponta como Solana, NEAR e Polkadot, apesar de seus aplicativos avançados, ainda estão presos a um design centrado em transações. Mas aqui está a reviravolta empolgante: o futuro das blockchains está mudando de marcha. Esqueça o antigo modelo de transação—protocolos descentralizados de próxima geração estão se movendo de transações de blockchain para intenções de blockchain como o bloco de construção central. Imagine isto: em vez de dizer a um protocolo exatamente como executar uma série de etapas, você apenas expressa o que deseja de uma maneira mais natural. Por exemplo, você poderia dizer a um protocolo: “Faça arbitragem para Litecoin e busque me ganhar 5%, dado que eu tenho 14 LTC,” ou até mesmo algo peculiar como, “Troque meu BTC por EMT ou outra altcoin exótica, mas apenas se a Rihanna voltar com o Chris Brown.” Sim, com essa nova arquitetura, você pode abstrair processos complexos e deixar o sistema lidar com tudo em uma ação suave—mesmo que envolva algo tão absurdo quanto negociações dependentes de celebridades. Essa mudança de transações de blockchain para intenções de blockchain está abrindo um mundo onde os protocolos podem lidar com pedidos intrincados com facilidade, trazendo um novo nível de flexibilidade e criatividade para as interações em blockchain. O futuro está chegando.
Entendendo Intenções em Blockchain: Um Guia Abrangente sobre Intenções
- 28/11/2024
- Julia Gerstein
- 11 min
Descubra o conceito de intenções em blockchain e como elas agilizam transações descentralizadas. Clique para saber mais sobre sistemas baseados em intenções

Principais Conclusões
O ecossistema blockchain está mudando de modelos baseados em transações para protocolos centrados em intenções, onde os usuários se concentram nos resultados desejados enquanto o sistema gerencia os detalhes da execução
Sistemas baseados em intenções simplificam processos complexos em uma única ação, com componentes como buscadores, resolvedores, solucionadores, tomadores e preenchidores trabalhando juntos para otimizar e atender às intenções dos usuários
Protocolos emergentes como Anoma, Essential e Banana HQ estão liderando essa mudança ao oferecer interações em blockchain mais intuitivas, flexíveis e personalizadas, potencialmente transformando a forma como a tecnologia descentralizada é acessada e utilizada
O que são Intenções em Blockchain?
Em 2024, ainda não chegamos lá, mas algumas soluções, como agregadores DEX como Portals.fi ou Matcha XYZ, estão avançando em direção a uma abordagem orientada por intenções, simplificando processos complexos e de múltiplas etapas em uma única ação amigável ao usuário. Digamos que você queira que sua criptomoeda trabalhe para você em vez de simplesmente ficar parada na sua carteira. Mas tudo o que você tem atualmente é DAI. Você ouviu de um amigo que se você apostar ETH com o protocolo Lido, eles lhe darão stETH em troca, o token que você pode negociar, emprestar ou usar enquanto ganha recompensas de staking. Seu plano? Simples, mas não fácil. Primeiro, você precisará procurar a melhor taxa entre diferentes agregadores DEX e exchanges. Então, depois de encontrar o certo, você troca seu DAI por ETH. Finalmente, você ainda precisa interagir com o protocolo Lido para converter seu ETH em stETH. Quando você terminar todas essas etapas, pode começar a se perguntar se se inscreveu para uma negociação rápida ou acidentalmente assumiu um trabalho de meio período.
Com sistemas centrados em intenções, você pode pular todas essas etapas tediosas. Em vez disso, você simplesmente assina uma intenção que diz: “Ei, eu quero trocar meu DAI por stETH,” e o sistema cuida de todo o resto.
Nos bastidores, Matcha’s algoritmo de roteamento inteligente é como um mestre de xadrez 4D, descobrindo os melhores caminhos através de várias exchanges descentralizadas, resolvendo os custos de gás e depositando aquele doce stETH diretamente na sua carteira sem que você precise levantar um dedo. Da mesma forma, Portals.fi simplifica ações de vários protocolos DeFi (como trocas, yield farming e pooling de liquidez), otimizando as melhores rotas e preços nos bastidores. Essencialmente, você apenas expressa o que deseja (como “trocar DAI por stETH”), e o sistema cuida de todos os detalhes intrincados, tornando a experiência mais próxima de um sistema baseado em intenções.
Sem idas e vindas. Sem aprovações extras. Apenas uma troca suave e otimizada alimentada por solvers (que discutiremos mais tarde para que você saiba o que o termo significa). Tudo envolto em uma única transação.
Então, aqui está a questão: as intenções de contratos inteligentes estão circulando há um tempo, mas só recentemente começaram a causar impacto no mundo blockchain. As pessoas deram todo tipo de nome a elas—cotações programáveis, sistemas RFQ, coincidências de desejos—você nomeia. Claro, esses termos têm suas pequenas peculiaridades, mas as intenções atualmente acertam duas grandes coisas: a experiência do usuário e a descoberta de preços. Lembra quando transações complexas de criptomoedas pareciam como tentar resolver um Cubo Mágico vendado? Bem, as intenções entram para tornar esse processo fácil e agradável, ajudando você a encontrar a combinação certa pelo preço certo, garantindo que você esteja sempre obtendo a melhor experiência do usuário.
Dê uma olhada nas soluções orientadas a intenções dentro do ecossistema, e discutiremos qual solução é responsável por o que nas seções posteriores.
A Arquitetura de um Sistema Orientado a Intenções
Se quisermos mudar de uma abordagem focada em transações para uma focada em intenções, é importante primeiro entender a diferença fundamental entre esses dois conceitos. Transações são como seguir uma rota de GPS—você planeja cada curva: “Pegue esta estrada, depois aquela” para chegar ao seu destino. Tudo é pré-definido e rígido. As intenções de contratos inteligentes, no entanto, funcionam mais como dizer a um motorista de transporte por aplicativo para onde você quer ir e deixar que ele descubra a melhor maneira de te levar até lá. Você apenas diz: “Me leve de 1 ETH para pelo menos 2.000 USDC,” e o sistema cuida dos detalhes de como isso acontece. É menos sobre micromanagement e mais sobre focar no resultado desejado.
Em termos mais profissionais, transações são explicitamente definidas, tornando-as imperativas—toda função necessária para executar a transação na máquina virtual já está definida. Por outro lado, intenções especificam a mudança de um estado resultante, mas não os passos específicos para alcançá-lo, tornando-as declarativas. Essa abordagem permite mais flexibilidade e automação, já que o sistema decide a melhor maneira de cumprir a intenção sem instruções rígidas. E em termos de arquitetura, isso nos deixa com dois componentes principais: captura de intenção e execução de intenção.
Na fase de captura de intenção, o sistema primeiro identifica o que o usuário deseja alcançar. Interfaces de front-end como 1inch e CoW Swap desempenham um papel fundamental nesse processo. Elas ajudam os usuários a especificar sua intenção, guiando-os pelas opções e, em seguida, passando essas informações para execução. No entanto, essas interfaces de front-end muitas vezes fazem mais do que apenas capturar a intenção—elas também podem lidar com outras tarefas relacionadas ao processo de execução.
Uma vez que a intenção é capturada, passamos para a fase de execução da intenção. Aqui, a intenção capturada é transformada em dados de chamada e dividida em módulos de lógica menores e executáveis. Os seguintes componentes entram em cena durante essa fase, cada um contribuindo para a realização da intenção de maneira coordenada. Mas, de maneira geral, os buscadores identificam as oportunidades mais lucrativas, os resolvers planejam as rotas, os solvers executam todas as transações ao longo do caminho, os takers se concentram na interação direta com pools de liquidez ou mercados, e os fillers são mais especializados em dividir e completar pedidos fragmentados.
E só mais uma coisa, antes de mergulharmos: é importante notar que, a partir de 2024, as linhas entre alguns componentes estão frequentemente borradas. Em muitos casos, um único produto pode lidar com várias tarefas simultaneamente.
Fase de Execução da Intenção
Buscadores
Buscadores, muitas vezes bots operados por operadores independentes, são como escoteiros—eles escaneiam a rede, identificando oportunidades lucrativas que se alinham com a intenção do usuário. Em um DEX de livro de ordens, por exemplo, um buscador pode identificar oportunidades de arbitragem ou mercados líquidos onde a intenção pode ser executada de forma eficiente. Os buscadores são particularmente importantes ao lidar com estratégias ou oportunidades de MEV (valor máximo extraível) que podem não ser imediatamente óbvias. Uma vez que identificam as melhores oportunidades, eles passam essas informações para solvers ou resolvers para finalizar a execução. Os buscadores estão constantemente em busca de ganhos ocultos que poderiam melhorar o resultado para o usuário. No entanto, a partir de 2024, os buscadores ainda podem estar associados a atividades maliciosas, especialmente quando se trata de valor máximo extraível (MEV). Flashbots é uma das plataformas mais proeminentes no ecossistema MEV. O software opera dentro de uma estrutura ética e estruturada que tenta mitigar os efeitos prejudiciais do MEV, proporcionando um caminho mais eficiente e menos disruptivo para a extração de valor.
Resolvers
Resolvers são frequentemente implementados como contratos inteligentes, mas também podem envolver algoritmos ou serviços off-chain que alimentam o processo de tomada de decisão. Seu papel principal é determinar qual solver, caminho ou combinação de recursos deve ser usado para cumprir a intenção da forma mais eficiente. Pense nos resolvers como um gênio por trás da operação, Walter White, por assim dizer—eles avaliam múltiplos caminhos possíveis e escolhem o mais eficiente ou lucrativo. Por exemplo, os Smart Pools da Balancer reequilibram dinamicamente as alocações de ativos de acordo com estratégias predefinidas. A lógica do pool decide a maneira mais eficiente de gerenciar os ativos em linha com a intenção do usuário. Zerion é uma plataforma de gerenciamento de portfólio DeFi que também atua como um resolver quando os usuários realizam trocas. Ela agrega liquidez de várias fontes e resolve as melhores rotas para executar negociações, considerando tanto a relação custo-benefício quanto a velocidade da transação.
Solvers
Solvers, que podem incluir contratos inteligentes, bots ou algoritmos, são essencialmente quaisquer sistemas capazes de executar a intenção geral. Quando você realiza uma troca em Uniswap, pode parecer uma única ação, mas nos bastidores, pode envolver várias etapas que o Automated Market Maker (AMM) lida nos bastidores. Determinação de preços através de pools de liquidez, roteamento através de múltiplos pools e otimização de liquidez. Em DEXes como SushiSwap, os Automated Market Makers (AMMs) atuam como solvers usando fórmulas matemáticas e algoritmos para determinar preços de ativos e fornecer liquidez para negociação. Otimizadores de rendimento como Yearn Finance, Harvest Finance e Alpha Homora também funcionam como solvers ajudando os usuários a maximizar retornos em plataformas de finanças descentralizadas (DeFi). Essas plataformas analisam automaticamente oportunidades de empréstimo e staking em vários protocolos e alocam fundos para as opções mais lucrativas.
Takers
Takers são os agentes de execução nesta arquitetura. Pense neles como os contratos inteligentes que lidam com trocas automatizadas no Uniswap, mas eles também podem ser atores off-chain como bots de arbitragem. Seu trabalho é interagir diretamente com sistemas on-chain ou off-chain para cumprir a intenção. Em termos simples, eles “pegam” liquidez ou realizam ações específicas com base nas instruções de solvers ou resolvers. Por exemplo, em um DEX, um taker pode preencher uma ordem conectando-se a pools de liquidez ou outros traders. Essencialmente, os takers realizam as decisões tomadas anteriormente, garantindo que a intenção seja totalmente executada.
Fillers
Fillers desempenham um papel mais granular, especialmente em cenários que envolvem cumprimento parcial. Digamos que uma intenção especifique a troca de uma grande quantidade de tokens; fillers gerenciam essas partes menores, garantindo que cada parte da transação seja preenchida de forma eficiente, seja em uma plataforma ou em várias. Eles ajudam a juntar liquidez de várias fontes ou a completar processos de múltiplas etapas pouco a pouco. Essencialmente, fillers garantem que não haja lacunas quando se trata de executar a intenção completa, mesmo quando envolve estratégias complexas de múltiplos caminhos. Muitas vezes, fillers fazem parte de um sistema híbrido onde componentes on-chain (contratos inteligentes) e off-chain trabalham juntos.
Para onde vamos a partir daqui?
A mudança em direção a blockchains baseadas em intenção representa uma evolução significativa na arquitetura blockchain. Ao contrário dos sistemas tradicionais baseados em transações que exigem que os usuários especifiquem cada passo do processo, modelos centrados na intenção se concentram no que os usuários desejam alcançar, em vez de como chegar lá. Esses protocolos atuam como assistentes sofisticados, gerenciando as complexidades subjacentes enquanto permitem que os usuários se concentrem apenas em seus objetivos.
Anoma, por exemplo, é um exemplo líder de design centrado na intenção. Ele permite que os usuários expressem intenções, como trocar um ativo por outro, sem se preocupar com os detalhes da execução. Anoma aproveita solvers descentralizados que lidam com a lógica de back-end, selecionando o caminho mais eficiente para cumprir a intenção. Isso resulta em interações mais suaves, liberando os usuários de micromanagement de cada detalhe da transação.
Essential oferece uma solução semelhante, mas com ênfase na integração de vários protocolos DeFi em um processo unificado. Usando sua própria linguagem específica de domínio (DSL), Essential captura as intenções dos usuários e as roteia através de resolvers, que determinam a melhor maneira de executá-las. Seja a tarefa envolvendo staking, troca ou empréstimo, o Essential simplifica toda a operação em um único fluxo otimizado, tornando-o eficiente e amigável ao usuário.
Banana HQ traz uma abordagem criativa para interações baseadas em intenção, oferecendo aos usuários um alto nível de personalização. Ele permite a definição de condições complexas, como executar uma negociação apenas se condições de mercado específicas forem atendidas. Essa flexibilidade se estende a vários casos de uso, desde finanças descentralizadas até jogos, tornando a experiência mais personalizada e alinhada com as necessidades individuais.
A mudança mais ampla para sistemas orientados por intenção está transformando o cenário blockchain ao se afastar de modelos de transação rígidos. Ao focar no que os usuários desejam realizar e deixar o sistema lidar com os detalhes, podemos criar protocolos mais intuitivos, flexíveis e poderosos, tornando o futuro das intenções em blockchain uma realidade tangível. À medida que esses sistemas amadurecem, é provável que desempenhem um papel crucial na promoção da adoção e acessibilidade da tecnologia descentralizada. Quando esses sistemas estiverem maduros o suficiente, é provável que desempenhem um papel crucial em tornar a tecnologia descentralizada mais acessível e eficaz, mudando fundamentalmente a forma como interagimos com a blockchain.
As intenções de blockchain se concentram nos resultados desejados, em vez de especificar instruções passo a passo como as transações tradicionais. Essa abordagem permite que o sistema otimize e execute tarefas complexas automaticamente, simplificando a experiência do usuário.
Buscadores identificam oportunidades lucrativas, resolutores determinam os caminhos de execução mais eficientes e solucionadores executam a intenção geral, garantindo o cumprimento suave e otimizado das solicitações dos usuários.
Protocolos emergentes como Anoma, Essential e Banana HQ estão na vanguarda dessa mudança, oferecendo soluções intuitivas e flexíveis que simplificam as interações e melhoram as experiências dos usuários em ambientes descentralizados.






