[{"data":1,"prerenderedAt":19},["ShallowReactive",2],{"blog-content-pt-pay-evm-gas-from-one-bsc-balance":3},{"slug":4,"title":5,"excerpt":6,"description":7,"bodyHtml":8,"faqItems":9},"pay-evm-gas-from-one-bsc-balance","Um saldo na BSC, seis redes EVM: pagar o gás sem o token nativo","Uma carteira que só tem ATS na BNB Chain pode transacionar na Arbitrum, na Base ou na Polygon sem uma única unidade de moeda nativa nessas redes. Sem ponte, sem wrapping, sem o desvio do \"compre ETH primeiro\". Eis o mecanismo de liquidação por trás disto e porque cada taxa acaba na BSC.","Como um paymaster ERC-4337 permite transacionar na Arbitrum, Base e Polygon com saldo nativo zero, enquanto a taxa é debitada de um único saldo de ATS na BSC.","\u003Ch2>O gás sempre foi um problema por rede\u003C\u002Fh2>\u003Cp>Cada blockchain cobra computação e espaço de bloco na sua própria moeda nativa e não aceita mais nada. A Ethereum quer ETH. A Polygon quer POL. A Arbitrum e a Base querem ETH nas suas próprias redes, o que não é o mesmo saldo que o ETH parado na mainnet da Ethereum. O resultado prático é familiar a quem já usou mais do que uma cadeia: tem o ativo que realmente lhe interessa, vai movê-lo e a carteira trava-o porque o saldo de gás naquela rede específica está vazio.\u003C\u002Fp>\u003Cp>A solução habitual é uma maçada. Comprar a moeda nativa numa exchange, levantá-la para a rede certa, esperar que chegue e finalmente assinar a transação que queria ter assinado vinte minutos antes. A ponte é o outro caminho, e acrescenta o seu próprio risco e a sua própria espera. Em qualquer dos casos, o atrito não é a taxa em si. É a exigência de pré-financiar um saldo separado em cada rede antes de lhe ser permitido fazer o que quer que seja.\u003C\u002Fp>\u003Ch2>O que muda: um saldo, várias redes\u003C\u002Fh2>\u003Cp>O modelo de token de taxa único elimina o passo de pré-financiamento. Uma carteira que não tem nada além de ATS na BNB Chain pode assinar uma transação na Arbitrum, na Base ou na Polygon sem qualquer moeda nativa nessas redes. A taxa é debitada desse único saldo de ATS na BSC. Não há ponte no fluxo, não há representação wrapped do token e não há momento em que o utilizador tenha de ir adquirir algo antes de prosseguir.\u003C\u002Fp>\u003Cp>Do lado do utilizador é uma assinatura na carteira que já usa. O mesmo fluxo corre na extensão do Chrome, na aplicação móvel e na WATS, porque a lógica de taxas está por baixo das três e não dentro de uma delas.\u003C\u002Fp>\u003Ch2>O mecanismo: um paymaster ERC-4337\u003C\u002Fh2>\u003Cp>A peça que faz o trabalho é um paymaster, um componente do padrão de abstração de contas ERC-4337. Um paymaster é um contrato que aceita pagar o gás nativo de uma transação em nome do utilizador, sob a condição que ele próprio decide impor. Aqui a condição é um saldo de ATS.\u003C\u002Fp>\u003Cp>A sequência é curta. O utilizador assina. O sistema calcula o gás nativo da transação na rede de destino e cobra o equivalente em ATS contra o saldo na BSC. O paymaster cobre então o gás real na moeda própria da rede, e a transação executa na rede de destino como qualquer outra. A rede é paga por inteiro, na moeda que exigia, por alguém que não é o utilizador. Para a mecânica dessa camada, veja \u003Ca href=\"\u002Fblog\u002Fwhat-is-a-paymaster\">o que é um paymaster\u003C\u002Fa> e a ideia mais ampla da \u003Ca href=\"\u002Fblog\u002Fwhat-is-gas-abstraction\">abstração de gás\u003C\u002Fa>.\u003C\u002Fp>\u003Ch2>Porque é que o saldo fica na BSC\u003C\u002Fh2>\u003Cp>O ATS é nativo da BNB Chain, e é aí que a contabilidade acontece. Não há um saldo de ATS por rede para carregar nem um passo de ponte em que o utilizador mova ATS para outro lado. Seja qual for a rede EVM em que a transação executa, o débito é escrito contra o mesmo saldo na BSC.\u003C\u002Fp>\u003Cp>Vale a pena dizê-lo com clareza, porque é a parte mais vezes mal lida. O utilizador não está a espalhar um token por várias cadeias. Tem um saldo num só sítio, e esse saldo liquida atividade que acontece noutro lado.\u003C\u002Fp>\u003Ch2>O que o modelo não é\u003C\u002Fh2>\u003Cp>Não é um desconto. A rede continua a cobrar o seu custo real e continua a recebê-lo. O que muda é qual o token que o utilizador tem de ter, não quanto custa a transação. Quem prometer espaço de bloco mais barato está a descrever outra coisa.\u003C\u002Fp>\u003Cp>Também não é uma ponte. Nada é bloqueado, cunhado ou wrapped, e o utilizador nunca recebe uma representação de ATS noutra rede. O token fica onde começou.\u003C\u002Fp>\u003Ch2>O âmbito: redes EVM\u003C\u002Fh2>\u003Cp>O modelo de token de taxa único aplica-se do lado EVM, na Ethereum, Arbitrum, Optimism, Base, Polygon e BNB Chain. Essa fronteira é real e merece exatidão.\u003C\u002Fp>\u003Cp>Solana e TON são cadeias totalmente suportadas na mesma carteira, com a mesma superfície de troca, envio e staking. Ficam fora deste modelo de taxas: as transações aí pagam as suas próprias taxas nativas, SOL e Toncoin. Uma carteira que dissesse o contrário estaria a descrever um mecanismo que não existe, porque o padrão de contrato paymaster de que isto depende é um padrão EVM.\u003C\u002Fp>\u003Ch2>Porque é que isto põe a BNB Chain no centro\u003C\u002Fh2>\u003Cp>A maioria das tentativas de suavizar o atrito multicadeia leva o utilizador para outro sítio. Uma ponte, por desenho, tira valor de uma rede e coloca-o noutra, e a rede que o utilizador deixa perde o saldo e a atividade.\u003C\u002Fp>\u003Cp>Liquidar num só sítio inverte isso. O utilizador transaciona na Arbitrum ou na Base, mas o saldo nunca sai da BNB Chain e o volume de taxas é escrito lá. As outras redes EVM tornam-se sítios que o utilizador consegue alcançar a partir de uma posição na BSC, e não destinos para onde migra. Para um ecossistema, a diferença entre estas duas formas é a diferença entre perder utilizadores e acumulá-los.\u003C\u002Fp>\u003Ch2>Como a WATS usa isto\u003C\u002Fh2>\u003Cp>Na WATS, o ATS é o token de taxa único nas redes EVM suportadas, e o saldo que o paga vive na BSC. A carteira mantém-se não custodial do princípio ao fim: o utilizador assina cada transação com a sua própria chave, e o paymaster só paga gás, nunca move fundos. Toda a mecânica de taxas, incluindo o calendário de queima, está na \u003Ca href=\"\u002Fats-fee\">página de taxas ATS\u003C\u002Fa> e em \u003Ca href=\"\u002Fblog\u002Fats-fee-model-explained\">o modelo de taxas ATS explicado\u003C\u002Fa>.\u003C\u002Fp>",[10,13,16],{"q":11,"a":12},"Consigo mesmo transacionar na Arbitrum sem ETH na Arbitrum?","Sim, nas redes EVM suportadas. O paymaster ERC-4337 paga o gás nativo por si e cobra o equivalente em ATS contra o seu saldo na BNB Chain, por isso um saldo nativo vazio na rede de destino não bloqueia a transação.",{"q":14,"a":15},"Tenho de fazer bridge do ATS para a rede que estou a usar?","Não. O ATS fica na BNB Chain. Não há saldo de ATS por rede nem passo de ponte: seja qual for a rede EVM em que transacionar, a taxa é debitada desse único saldo na BSC.",{"q":17,"a":18},"Isto torna as transações mais baratas?","Não. Não é um desconto. A rede cobra o seu custo real e é paga por inteiro na sua própria moeda nativa. O que muda é qual o token que tem de ter para transacionar, não o preço da transação.",1789075192782]