Gas: o combustível que impulsiona as transações em blockchain
Pense no gas como o combustível de um carro. Seu carro precisa de gasolina para rodar, e quanto mais longe ou mais rápido você dirige, mais combustível você consome. Uma blockchain funciona da mesma maneira: cada operação — enviar tokens, executar um contrato inteligente, trocar em uma corretora descentralizada (DEX) — requer trabalho computacional dos validadores da rede. O gas é a taxa que você paga por esse trabalho.
Sem taxas de gas, qualquer pessoa poderia inundar a rede com milhões de transações de spam sem custo, paralisando tudo. O gas serve a dois propósitos críticos:
- Prevenção de spam: Fazer com que cada transação tenha um custo significa que atacantes não podem sobrecarregar a rede gratuitamente.
- Compensação dos validadores: As pessoas que operam os computadores que processam e verificam sua transação são recompensadas com as taxas de gas que você paga.
O termo "gas" está mais associado à Ethereum, mas praticamente toda blockchain possui alguma forma de taxa de transação. O Bitcoin as chama de taxas de mineração. A Solana as chama de taxas de transação. O conceito é universal, mesmo que o nome varie.
Como o gas funciona na Ethereum
O sistema de gas da Ethereum tem algumas partes móveis, mas são simples depois que você entende o básico.
Unidades de gas: medindo o trabalho computacional
Cada operação na Ethereum custa um número fixo de unidades de gas. Operações simples custam menos unidades; operações complexas custam mais.
- Uma transferência básica de ETH: 21.000 unidades de gas (o mínimo para qualquer transação)
- Uma transferência de token ERC-20 (como enviar USDC): ~65.000 unidades de gas
- Uma troca de tokens em uma DEX como a Uniswap: 100.000-300.000 unidades de gas
- Uma interação DeFi complexa (depositar em um cofre, troca multi-hop): 200.000-500.000+ unidades de gas
O número de unidades de gas para uma determinada operação é determinístico — uma transferência simples de ETH sempre custa 21.000 unidades de gas, independentemente das condições da rede. O que muda é o preço por unidade.
Preço do gas: quanto você paga por unidade
O preço do gas é medido em gwei, uma pequena denominação de ETH. Um gwei equivale a 0,000000001 ETH — um bilionésimo de um ETH. Os preços do gas são cotados em gwei porque os valores são pequenos demais para serem expressos convenientemente em ETH.
Quando a rede está tranquila, os preços do gas podem ser de 5-10 gwei. Durante alta demanda, eles podem disparar para 100 gwei ou mais. Durante eventos de congestionamento extremo (como um lançamento de NFT muito aguardado), os preços já ultrapassaram 500 gwei.
O cálculo da taxa
Sua taxa total de gas é simplesmente:
Taxa total = unidades de gas usadas x preço do gas por unidade
Exemplo: Uma transferência simples de ETH usando 21.000 unidades de gas a um preço de 20 gwei:
21.000 x 20 gwei = 420.000 gwei = 0,00042 ETH
Com o preço do ETH a US$ 2.000, isso é aproximadamente US$ 0,84.
A mesma transferência a 100 gwei custaria 0,0021 ETH, ou cerca de US$ 4,20. As unidades de gas permanecem as mesmas — apenas o preço por unidade mudou.
Taxa base vs. taxa de prioridade: EIP-1559
Em agosto de 2021, a Ethereum implementou a EIP-1559, que mudou a forma como o preço do gas funciona. Em vez de um único preço de gas, agora existem dois componentes:
- Taxa base (Base fee): Um preço mínimo por unidade de gas definido pela rede com base na demanda. Essa taxa é queimada — ela é permanentemente destruída, reduzindo a oferta total de ETH. Você não pode pagar menos que a taxa base.
- Taxa de prioridade (Gorjeta/Tip): Um pagamento extra opcional que vai diretamente para o validador que inclui sua transação em um bloco. Uma gorjeta maior incentiva os validadores a priorizarem sua transação. Durante períodos de baixo tráfego, uma gorjeta de 1-2 gwei geralmente é suficiente. Durante congestionamentos, gorjetas maiores são necessárias para evitar esperas.
Sua carteira geralmente lida com esse cálculo automaticamente, sugerindo uma taxa total baseada nas condições atuais da rede.
Por que as taxas de gas sobem e descem
As taxas de gas não são fixas — elas flutuam constantemente com base na oferta e demanda por espaço em bloco. Aqui estão os principais fatores:
Congestionamento da rede
Este é o maior impulsionador. A Ethereum só pode processar um número limitado de transações por bloco (aproximadamente a cada 12 segundos). Quando mais pessoas querem transacionar do que a rede pode suportar, os usuários precisam competir entre si pela inclusão. Funciona exatamente como preços dinâmicos: alta demanda equivale a preços mais altos.
Complexidade da transação
Uma troca de tokens na Uniswap requer muito mais computação do que uma transferência simples. Envolve ler vários contratos inteligentes, verificar pools de liquidez, calcular taxas de câmbio e atualizar saldos. Mais computação significa mais unidades de gas consumidas — mesmo antes de considerar o preço por unidade.
Tipo de token
Enviar ETH nativo é mais barato do que enviar um token ERC-20 como USDC ou USDT. Isso ocorre porque as transferências de ERC-20 exigem interação com o contrato inteligente do token, o que adiciona etapas computacionais. Interagir com padrões de tokens mais complexos (como NFTs) custa ainda mais.
Hora do dia e da semana
Os preços do gas tendem a seguir padrões globais de atividade. As taxas costumam ser mais baixas nos fins de semana e durante a madrugada (horário dos EUA), quando menos pessoas estão transacionando. Isso não é garantido, mas é um padrão geral que vale a pena conhecer.
Custos de gas em diferentes blockchains
A mainnet da Ethereum está entre as redes mais caras para transações. Outras blockchains e soluções de Camada 2 oferecem taxas significativamente mais baixas:
| Rede | Custo típico de transação | Tipo |
|---|---|---|
| Ethereum mainnet | US$ 1 - US$ 50+ | Camada 1 |
| Arbitrum | US$ 0,01 - US$ 0,50 | Camada 2 (Ethereum) |
| Optimism | US$ 0,01 - US$ 0,50 | Camada 2 (Ethereum) |
| Base | US$ 0,01 - US$ 0,50 | Camada 2 (Ethereum) |
| Polygon | US$ 0,01 - US$ 0,10 | Sidechain |
| BNB Chain | US$ 0,05 - US$ 0,30 | Camada 1 |
| Solana | US$ 0,001 - US$ 0,01 | Camada 1 |
| Bitcoin | US$ 0,50 - US$ 30 | Camada 1 |
Essas faixas são aproximadas e flutuam com a atividade da rede. As taxas da mainnet da Ethereum são altamente variáveis — uma transferência simples pode custar US$ 1 durante períodos tranquilos ou US$ 50+ durante picos de congestionamento.
Soluções de Camada 2: por que são mais baratas
Redes de Camada 2 (L2) como Arbitrum, Optimism e Base são construídas sobre a Ethereum. Elas processam transações fora da cadeia principal da Ethereum e, periodicamente, "liquidam" lotes de transações de volta à Ethereum para segurança. É como uma carona compartilhada: em vez de cada passageiro dirigir separadamente, todos compartilham a viagem e dividem o custo.
O resultado é que as transações em L2s têm as garantias de segurança da Ethereum, mas custam uma fração do preço. Para a maioria das transações cotidianas — trocas, transferências, interações DeFi — as Camadas 2 oferecem a mesma funcionalidade a um custo de 10 a 100 vezes menor.
A compensação é que mover ativos da mainnet da Ethereum para uma Camada 2 (chamado de "bridging") custa uma taxa de gas da mainnet, e retirar de volta para a mainnet pode levar tempo (até 7 dias para alguns rollups otimistas sem usar uma ponte rápida). Mas, uma vez que seus ativos estão em uma L2, tudo é drasticamente mais barato.
Transações falhas ainda custam gas
Um dos aspectos mais dolorosos das taxas de gas: se sua transação falhar, você ainda paga pelo gas consumido. A rede processou sua transação até o ponto em que ela falhou — essa computação aconteceu, os validadores fizeram o trabalho e eles são compensados independentemente do resultado.
Razões comuns para transações falhas incluem:
- Definir um limite de gas muito baixo (a transação ficou sem gas no meio da execução)
- Slippage (derrapagem) muito apertada em uma troca (o preço se moveu além da sua tolerância)
- Tentar interagir com um contrato que foi pausado ou alterado
- Saldo de token ou aprovação insuficiente
Para minimizar transações falhas, verifique duas vezes suas configurações antes de confirmar e use as estimativas de gas que sua carteira fornece, em vez de reduzi-las manualmente.
Gas e DeFi: por que DeFi é caro na Ethereum
Transações de finanças descentralizadas (DeFi) são particularmente caras na mainnet da Ethereum porque envolvem operações complexas de várias etapas. Uma única interação DeFi pode envolver:
- Aprovar um token para gasto
- Trocar esse token através de um ou mais pools de liquidez
- Depositar o resultado em um protocolo de empréstimo
- Cada etapa consumindo seu próprio gas
Uma estratégia DeFi completa que envolve três ou quatro etapas pode facilmente custar de US$ 20 a US$ 100 em gas na mainnet da Ethereum. É por isso que a atividade DeFi migrou cada vez mais para redes de Camada 2, onde a mesma estratégia pode custar US$ 0,50 no total.
Dicas práticas para pagar menos gas
Use redes de Camada 2
Para a maioria das atividades DeFi e transferências, L2s como Arbitrum, Optimism e Base oferecem a mesma funcionalidade a uma fração do custo. Esta é a coisa mais impactante que você pode fazer.
Programe suas transações
Se você não estiver com pressa, monitore os preços do gas e transacione durante períodos mais tranquilos. Rastreadores de gas, como o da Etherscan, mostram preços atuais e históricos.
Defina limites de gas razoáveis
Sua carteira sugere um limite de gas para cada transação. Não o reduza arbitrariamente — uma transação falha custa gas sem resultado. Mas você pode ajustar a taxa de prioridade (gorjeta) se estiver disposto a esperar mais.
Agrupe quando possível
Alguns protocolos permitem combinar várias ações em uma única transação. Reivindicar e reinvestir recompensas em uma única etapa, por exemplo, evita pagar gas duas vezes.
Custos de gas e mobilidade de portfólio
As taxas de gas têm um impacto real na rapidez e no custo com que você pode ajustar seu portfólio. Se você mantém ativos na mainnet da Ethereum e o gas dispara para US$ 50 por transação, rebalancear um portfólio em várias posições pode custar centenas de dólares. Isso afeta o que a CleanSky chama de risco de mobilidade — o risco de que mover ou ajustar suas posições seja impraticável devido aos altos custos ou tempos de retirada lentos.
Entender sua exposição ao gas entre as redes ajuda você a planejar com antecedência. Ativos em redes mais baratas podem ser movidos rapidamente; ativos na mainnet da Ethereum durante congestionamentos podem ficar efetivamente bloqueados, a menos que os valores sejam grandes o suficiente para justificar as taxas.
Como a CleanSky ajuda: A estrutura de risco da CleanSky (risk framework) inclui uma dimensão de mobilidade que considera a facilidade com que você pode sair ou rebalancear suas posições. Altos custos de gas na mainnet reduzem a mobilidade — a CleanSky ajuda você a visualizar isso em todo o seu portfólio.
Principais conclusões
- Gas é a taxa que você paga pelo trabalho computacional em uma blockchain. Ele evita spam e compensa os validadores.
- Na Ethereum, sua taxa total é igual às unidades de gas (fixas pelo tipo de operação) multiplicadas pelo preço do gas (variável com a demanda).
- Os preços do gas sobem e descem com o congestionamento da rede, assim como preços dinâmicos.
- Redes de Camada 2 oferecem a mesma segurança da Ethereum a um custo 10-100 vezes menor.
- Transações falhas ainda custam gas — sempre verifique duas vezes antes de confirmar.
- Os custos de gas afetam diretamente sua capacidade de mover e gerenciar seu portfólio.
Para mais informações sobre os tópicos abordados aqui, veja nossos guias sobre fundamentos de blockchain, entendendo riscos em cripto, finanças descentralizadas e métricas DeFi explicadas.
Veja suas posições em redes baratas e caras — e entenda o risco de mobilidade de cada uma.