EXPLICAÇÃO
Taxas de gas do Ethereum explicadas, e as três formas de pagar menos
O que o gas realmente mede, por que as taxas disparam, e as opções práticas — escolher o momento certo, usar uma camada 2 (layer two) e agrupar transações — para pagar menos sem assumir novos riscos.
Resposta rápida
Gas mede o trabalho computacional. Sua taxa é o gas utilizado multiplicado pelo preço do gas, e o preço do gas sobe conforme a demanda por espaço no bloco. Você paga menos transacionando quando a demanda está baixa, usando uma camada 2 (layer two), ou fazendo menos transações.
Gas é a unidade de trabalho computacional no Ethereum. Toda operação tem um custo em gas, e sua taxa é o gas utilizado multiplicado pelo preço que você paga por unidade.
As duas partes
Gas utilizado é uma propriedade da sua transação. Enviar ETH custa 21,000 de gas, sempre, seja você enviando um dólar ou um milhão. Uma transferência de token custa mais. Interagir com um contrato complexo custa ainda mais. Essa parte não é negociável — ela é determinada pelo que você está fazendo.
Preço do gas é o que você paga por unidade, e é definido pela disputa por espaço no próximo bloco. É nessa parte que sua taxa realmente varia, às vezes por um fator de vinte dentro de um único dia.
Por que as taxas disparam
Os blocos têm um tamanho-alvo. Quando mais pessoas querem transacionar do que cabe no bloco, a taxa-base sobe até que demanda suficiente desista. É o mecanismo funcionando corretamente — é um leilão, não uma falha. Os picos se concentram em torno de mintagens populares, liquidações e períodos de forte atividade de mercado.
Três formas de pagar menos
Escolha o momento certo
As taxas-base seguem um ritmo diário e semanal ligado aos horários em que as regiões mais ativas estão acordadas. Uma transação não urgente enviada em uma janela de calmaria pode custar uma fração da mesma transação em horário de pico. Se puder esperar, deixe esperar.
Use uma camada 2 (layer two)
As rollups agrupam muitas transações e as liquidam juntas no Ethereum, dividindo o custo entre todos os participantes do lote. A economia costuma ser de uma ordem de grandeza. A contrapartida é real: você transfere ativos por meio de uma ponte (bridge) e assume o risco dessa ponte, além das premissas próprias da rollup. Para transações pequenas e frequentes, essa troca costuma valer a pena. Para uma única transferência grande, muitas vezes não vale.
Transacione menos
A transação mais barata é aquela que você não envia. Agrupar operações e não movimentar posições por impulso economiza mais, para a maioria das pessoas, do que qualquer otimização de taxas.
Leituras relacionadas
- Rollups de camada 2 do Ethereum explicadas, e o que você abre mão ao usar uma — As rollups reduzem os custos em uma ordem de grandeza. A troca envolve risco de ponte, confiança no sequenciador e atrasos no saque
- Staking de Ethereum explicado: rendimentos, períodos de bloqueio e os riscos que ninguém anuncia — O staking paga um rendimento por ajudar a proteger a rede. O rendimento é a parte fácil; o bloqueio, o corte de saldo (slashing)
- Por que os preços das criptomoedas caem da noite para o dia, e como diferenciar um motivo de uma coincidência — A maioria dos movimentos noturnos tem uma explicação ligada à liquidez, não a notícias. Como descobrir o que realmente
Principais pontos
- O gas utilizado depende do que sua transação faz; o preço do gas depende de quão ocupada a rede está.
- Uma transferência simples custa um valor fixo de 21,000 de gas, independentemente do valor enviado.
- As camadas 2 (layer twos) reduzem os custos em uma ordem de grandeza, mas adicionam uma etapa de transferência via ponte e seus próprios riscos.
Perguntas frequentes
Por que minha transação falhou e mesmo assim custou gas?
Transações que falham ainda consomem a computação realizada antes de serem revertidas, e esse trabalho precisa ser pago. É por isso que simular uma interação complexa antes vale o passo extra.
Enviar mais ETH custa mais gas?
Não. Uma transferência simples custa 21,000 de gas independentemente do valor.