Limite de gas

Última atualização 24 de set. de 2026

Em uma frase

O limite de gas é a quantidade máxima de gas permitida para uma transação ou bloco, separada do preço pago por unidade de gas.

O limite de gas restringe a quantidade de gas disponível para uma transação ou bloco. O gas mede o consumo de recursos definido pelo protocolo; o limite representa uma quantidade, enquanto o preço do gas determina o custo de cada unidade.

O orçamento de uma transação

Uma transação especifica um orçamento de gas suficiente para a operação pretendida. Um limite insuficiente pode provocar rejeição antes da inclusão em um bloco ou falha por esgotamento do gas durante a execução. No segundo caso, as alterações da execução são revertidas, mas o gas consumido continua sendo cobrado.

O gas não utilizado não é cobrado apenas por ter sido incluído no limite. Por exemplo, se o limite for 100.000 e o recibo registrar 60.000 unidades utilizadas a um preço efetivo de 20 gwei, a taxa de execução será de 0,0012 ETH. As 40.000 unidades restantes não foram utilizadas.

A capacidade do bloco

O limite de gas do bloco restringe o consumo agregado de suas transações e é separado do orçamento de cada uma. A atualização Fusaka do Ethereum introduziu um limite máximo declarado por transação de 16.777.216, independente do limite do bloco. Declarar mais torna a transação inválida, mesmo que o consumo esperado seja menor.

Limite e prioridade

Aumentar o limite de gas, por si só, não eleva o preço por unidade oferecido aos validadores nem garante inclusão mais rápida. As estimativas da carteira ajudam a dimensionar o orçamento, mas os requisitos de execução e as regras da rede continuam relevantes.