WATS Wallet logoWATS Wallet
Técnico7 min de leitura

O que é Chain Abstraction? Uma única experiência Web3 em todas as chains

A chain abstraction (abstração de chain) busca tornar a própria chain invisível: um único saldo, um único token de taxas, uma única experiência de carteira — não importa qual rede execute a transação. Veja o que isso significa, seus quatro blocos de construção e como a WATS implementa hoje a camada de taxas.

Chain abstraction é a meta de design de tornar a blockchain invisível para o usuário: você mantém um único portfólio e paga taxas em um único token, enquanto o software decide qual rede executa a transação, como ela é roteada e como o gas nativo de cada chain é liquidado. Não é um protocolo único — é um termo guarda-chuva para quatro técnicas combináveis: abstração de gas, account abstraction, ativos omnichain e intents. A WATS implementa hoje a camada de taxas disso: nas redes EVM ela cobra cada transferência, swap e staking em um único token, ATS, em vez do gas nativo da chain — por meio de um paymaster ERC-4337 e de forma idêntica na extensão do Chrome, no app móvel e na WATS — enquanto Solana e TON são totalmente suportadas, mas as transações lá pagam a própria taxa nativa. O próprio ATS fica na BSC (BNB Chain): você não mantém um saldo por rede, porque a taxa de qualquer rede EVM é debitada desse saldo único. A abstração muda qual token paga; ela não muda o que a rede cobra.

O problema: o usuário precisa pensar como um roteador

Em 2026, a Web3 roda em dezenas de redes sérias — Ethereum e suas L2s, Solana, TON e mais. Essa pluralidade é saudável para o ecossistema e exaustiva para quem a usa. Para fazer quase qualquer coisa, você precisa saber em qual chain seus ativos estão, ter o token de gas nativo daquela chain, selecionar a rede certa na carteira e usar uma bridge quando errou. Nada disso é o que você queria fazer; é encanamento. O usuário virou o roteador, movendo manualmente pacotes de valor entre redes que se recusam a se reconhecer.

O que chain abstraction realmente significa

Chain abstraction é a meta de design de fazer a chain desaparecer da experiência do usuário. Você tem um saldo, aperta enviar, trocar ou mintar, e o software resolve onde e como a execução acontece. É importante ser preciso: chain abstraction não é um protocolo único que se possa apontar, e nenhum comitê a ratifica. É um termo guarda-chuva para um conjunto de técnicas que, combinadas, permitem que uma carteira ou aplicativo pare de fazer ao usuário perguntas com formato de chain. As chains continuam existindo — blocos continuam sendo produzidos, taxas continuam sendo pagas, a finalidade continua levando o tempo que leva — mas viram infraestrutura, assim como ninguém escolhe qual backbone da internet transporta seu e-mail.

Os quatro blocos de construção

Em 2026, quatro peças fazem a maior parte do trabalho. A abstração de gas remove o problema do token de taxa por chain: você paga taxas em um único token enquanto a infraestrutura liquida o gas nativo nos bastidores — veja a explicação sobre abstração de gas. A account abstraction torna a própria conta programável, permitindo que carteiras agrupem etapas, patrocinem taxas e adicionem recuperação — coberto em account abstraction explicada. Os ativos omnichain dão a um token um único suprimento canônico entre chains, em vez de uma família de cópias embrulhadas (wrapped) — o modelo por trás do padrão OFT. E os intents invertem o modelo de transação: em vez de assinar uma transação específica em uma chain específica, você assina o resultado desejado, e solvers em competição encontram a rota. Cada peça é útil sozinha; chain abstraction é o que surge quando elas se compõem.

Chain abstraction vs multichain vs cross-chain

Esses termos se misturam, mas descrevem uma escalada. Uma carteira multichain suporta muitas redes — mas você ainda escolhe a rede, mantém o token de gas dela e gerencia saldos por chain. Ferramentas cross-chain adicionam bridges e swaps explícitos entre redes — poderosas, mas ainda algo que você opera conscientemente. A chain abstraction é o estágio em que a pergunta simplesmente não é mais feita a você: a carteira sabe o que você tem e onde, e o roteamento é trabalho dela, não seu. Multichain amplia o mapa; chain abstraction joga o mapa fora.

Como fica na prática

Imagine ter um único token de taxas e um único portfólio. Você opera um ativo que vive em uma rede cujo token nativo você nunca possuiu, e a taxa sai do mesmo saldo de sempre. Você nunca comprou um terceiro token de gas, nunca abriu uma tela de recarga, nunca viu um ativo wrapped. A medida do sucesso é o espaço negativo — as telas que você não vê mais. Mas seja realista sobre onde o setor realmente está: as carteiras de hoje entregam partes desse quadro, não o quadro inteiro, e a camada de taxas é a parte que uma carteira consegue entregar de forma mais direta por conta própria — roteamento e intents dependem de infraestrutura fora da carteira. Um único ativo de taxa, independente de chain, é o que faz uma carteira multichain começar a parecer um sistema só, em vez de oito.

Limites e questões em aberto em 2026

A honestidade exige ressalvas. Não há um padrão universal de chain abstraction — cada stack compõe as peças de um jeito, e sistemas baseados em intents introduzem solvers e relayers cujos incentivos e premissas de confiança você herda. As abstrações também vazam: os tempos de finalidade diferem por chain, os exploradores de blocos continuam sendo por rede, e uma perna falha de uma rota multi-chain exige tratamento cuidadoso. E, crucialmente, a abstração muda o que você detém e com o que paga, não o que as redes cobram — alguém continua pagando o gas nativo de cada chain ao preço vigente. Quem promete que a abstração faz as taxas sumirem está vendendo algo.

Como a WATS implementa a camada de taxas

A WATS é um exemplo funcional de uma camada da chain abstraction: a camada de taxas. Em todos os produtos da WATS — a extensão do Chrome e o app móvel igualmente, sem diferença entre eles — cada ação em uma rede EVM (transferências, swaps, staking) é cobrada em um único token, ATS, em vez do gas nativo da chain, via um paymaster ERC-4337. Esse modelo de taxa em um único token vale apenas para EVM: Solana e TON são chains totalmente suportadas, mas as transações lá pagam a própria taxa nativa em SOL ou Toncoin. O ATS coletado é queimado, reduzindo o suprimento de 100M rumo a um piso de 30M, e a carteira permanece totalmente non-custodial: você detém suas chaves, e a WATS nunca detém nenhuma. A WATS é a primeira e única carteira a combinar isso. O enquadramento honesto é que isso é uma camada da chain abstraction, e não o conjunto todo: intents e roteamento cross-chain são problemas à parte, e a taxa em ATS acompanha o custo real da rede em vez de descontá-lo. Se você quer testar a ideia em vez de apenas ler sobre ela, o passo concreto é manter ATS na WATS e então transacionar em uma chain EVM cujo token nativo você não possui — essa única transação é a camada de taxas da chain abstraction fazendo seu trabalho. A mecânica completa está na página da taxa ATS.

Perguntas frequentes

O que é chain abstraction em termos simples?

Chain abstraction significa usar a Web3 sem precisar se importar com qual blockchain executa sua transação. Você mantém um único portfólio e um único saldo de taxas; a carteira ou o aplicativo decide o roteamento, a seleção de rede e o manejo do gas nos bastidores. É um termo guarda-chuva para técnicas como abstração de gas, account abstraction, tokens omnichain e intents trabalhando juntas — não um protocolo único, e não algo que algum órgão de padronização certifique.

Chain abstraction é o mesmo que uma carteira multichain?

Não. Uma carteira multichain suporta muitas redes, mas ainda faz você escolher a chain, manter o token de gas nativo dela e gerenciar saldos separados. A chain abstraction vai além: as decisões com formato de chain são tomadas pelo software, então você deixa de ver seletores de rede, telas de bridge e recargas de gas por chain. O suporte multichain é um pré-requisito; a abstração é a camada acima.

Qual carteira faz chain abstraction hoje?

A WATS é uma implementação concreta da parte de chain abstraction referente à camada de taxas. Nas redes EVM — Ethereum, Arbitrum, Optimism, Base, Polygon e BNB Chain — ela cobra cada transferência, swap e staking em um único token, ATS, em vez do gas nativo da chain, usando um paymaster ERC-4337, e funciona igual na extensão do Chrome, no app móvel e na WATS. Solana e TON também são totalmente suportadas, mas lá as transações pagam a própria taxa nativa em SOL ou Toncoin. O próprio ATS fica na BSC (BNB Chain): você não mantém um saldo por rede, porque a taxa de qualquer rede EVM é debitada desse saldo único. É a camada de taxas, não a pilha inteira: o roteamento baseado em intents é um problema à parte.

A chain abstraction elimina as taxas de gas?

Não. Toda rede continua cobrando seu gas nativo ao preço de mercado, e alguém precisa pagá-lo. O que a abstração muda é o seu lado do acordo: você pode pagar em um token consistente enquanto um paymaster na EVM, ou um fee-payer/relayer em chains como Solana e TON, liquida o gas nativo. A WATS usa apenas a metade EVM disso: nas redes EVM o seu token de taxas ATS é cobrado no lugar do gas nativo — na extensão, no app móvel e na WATS igualmente —, enquanto as transações na Solana e na TON pagam a própria taxa nativa. A taxa em ATS acompanha o custo de rede em tempo real — é uma camada de conveniência, não um desconto.