Pular para o conteúdo
BitcoinToolkit

Calculadora de Gás Ethereum

Estime uma taxa de transação da Ethereum Mainnet usando entradas de Gas EIP-1559 ao vivo ou manuais.

Use apenas 21.000 Gas para uma transferência ETH simples sem dados de transação quando o destino não tiver código ou delegação EIP-7702. Uma conta delegada pode executar código e usar mais Gas.
Execução realmente esperada para ser consumida. Máximo de 16.777.216 Gas.
Gas máximo permitido, não cobrado automaticamente. EIP-7825 limita uma transação a 16.777.216 Gas.
Percentis de recompensa de blocos recentes; não é uma garantia de confirmação.
Taxa Máxima por Gas = 2 x Taxa Base estimada do próximo bloco + Taxa de Prioridade Máxima selecionada. Esta é uma suposição da calculadora, não um requisito de protocolo ou cotação de carteira.
Redefinir
Perfis de prioridade recentes

Comparar o mesmo Gas Usado

Derivado dos percentis de recompensa de blocos recentes; não são garantias de confirmação.

Como Funciona Esta Estimativa de Gas da Ethereum

Uma taxa de execução da Ethereum é o Gas Usado multiplicado pelo preço efetivo pago por cada unidade de Gas. Sob EIP-1559, o Preço do Gas efetivo é a Taxa Base estimada do próximo bloco mais a taxa de prioridade efetiva, limitada pelo Preço Máximo por Gas. A calculadora mantém a taxa real estimada separada do limite máximo de taxa para que o orçamento superior não seja confundido com o valor que se espera gastar.

Cada entrada de Gwei é convertida em Wei inteiro antes da multiplicação. As taxas de Gas são denominadas em ETH; Gwei é a unidade de exibição comum para preço por Gas. A linha opcional USD é uma conversão de mercado secundário e não altera o resultado em Wei, Gwei ou ETH. Use o Conversor de ETH, Gwei e Wei quando a tarefa é conversão de denominação em vez de custo de transação.

Do uso de Gas e campos de taxa para um resultado exato em Wei
  1. Escolha uma entrada segura de uso de Gas
  2. Estime a Taxa Base do próximo bloco ou insira-a manualmente
  3. Aplique a prioridade selecionada e o Preço Máximo
  4. Resolva o Preço do Gas efetivo em Wei inteiro
  5. Calcule a taxa real e o limite máximo separadamente

Por que o Modo Ao Vivo Estima a Taxa Base do Próximo Bloco

A Taxa Base armazenada no bloco mais recente é o valor pai para o cálculo do próximo bloco. EIP-1559 ajusta o bloco seguinte para cima quando o pai usou mais do que seu alvo de Gas e para baixo quando usou menos. O modo ao vivo, portanto, lê a Taxa Base, o Gas Usado e o Limite de Gas do bloco mais recente e aplica a fórmula inteira EIP-1559 para estimar a Taxa Base do próximo bloco.

Os perfis de prioridade Baixa, Padrão e Alta vêm das recompensas medianas dos percentis 10º, 50º e 90º nos dados recentes de eth_feeHistory. Eles ajudam a comparar entradas de taxa sob o mesmo Gás Usado, mas não garantem o tempo de confirmação. O painel Mostrar Cálculo identifica a Taxa Base pai, o número de bloco projetado, o tempo do provedor, o tempo de busca e o estado do cache.

Quando uma Transferência Simples de ETH Usa 21.000 Gas

A opção de 21.000 Gas é limitada a uma transferência simples de valor ETH sem dados de transação quando o destino não tem código executável. EIP-7702 permite que uma conta de propriedade externa carregue um indicador de delegação que aponta para código. Enviar para tal conta pode executar código delegado, então o fato de um endereço ter começado como EOA não prova mais que 21.000 Gas é suficiente.

Transferências de tokens, aprovações e ações de dApp executam caminhos específicos de contrato. Seu Gas depende do bytecode, dados de chamada, estado de armazenamento e o caminho tomado no momento da execução. Esta página intencionalmente não publica predefinições fixas universais para essas tarefas. Insira a estimativa de uma carteira, simulação de aplicativo ou resposta de eth_estimateGas.

Gas Usado, Limite de Gas e o Teto EIP-7825

Gas Usado estima a execução realmente consumida. Limite de Gas é o orçamento máximo de execução disponibilizado para a transação. Gas não utilizado não é cobrado como se tivesse sido consumido, enquanto uma falha por falta de Gas pode consumir o Gas gasto antes da execução parar.

Ethereum Mainnet impõe um teto de Limite de Gas por transação no nível de protocolo de 16.777.216 Gas, ou 2^24, sob EIP-7825. Este é um teto de transação, não o Limite de Gas do bloco. A calculadora rejeita valores de Gas Usado ou Limite de Gas acima desse limite em HTML, JavaScript, renderização de servidor e o endpoint REST.

ResultadoFórmulaSignificado
Taxa real estimadaGas Usado x Preço de Gas efetivoETH estimado gasto para execução
Limite máximo de taxaLimite de Gas x Taxa Máxima por GasOrçamento máximo de taxa representado pelos campos da transação
Taxa de prioridade efetivamín(Taxa Máx. de Prioridade, Taxa Máx. - Taxa Base)Gorjeta realmente disponível sob o teto de taxa

Exemplos de Taxa de Gas Ethereum Trabalhados

Para 21.000 Gas Usado e um Limite de Gas de 21.000 com uma Taxa Base de 10 Gwei, Taxa Máx. de Prioridade de 2 Gwei e Taxa Máx. de 22 Gwei, o Preço de Gas efetivo é 12 Gwei. A taxa real estimada é 252.000.000.000.000 Wei, ou 0,000252 ETH. O teto máximo é 462.000.000.000.000 Wei, ou 0,000462 ETH.

Se a Prioridade Máx. é 5 Gwei, mas a Taxa Máx. é 12 Gwei enquanto a Taxa Base é 10 Gwei, apenas 2 Gwei permanecem para prioridade efetiva. O Preço de Gas efetivo é, portanto, 12 Gwei, não 15 Gwei. Para uma estimativa de contrato fornecida pelo usuário de 150.000 Gas a 12 Gwei, a taxa de execução estimada é 0,0018 ETH; esse exemplo é aritmético, não uma predefinição universal de contrato.

O Que Esta Estimativa de Gas Ethereum Não Inclui

Esta página cobre o Gas de execução do Ethereum Mainnet. Ela não calcula Gas blob EIP-4844, taxas de dados L1 de rollup, taxas de ponte, transações patrocinadas, UserOperations ERC-4337, saques de exchange, MEV, comportamento de reembolso para uma chamada específica ou uma simulação específica de carteira. Ela não inspeciona o código de destino ou o estado de delegação EIP-7702.

O valor opcional USD reutiliza o já revisado Instantâneo do mercado Ethereum e é omitido quando indisponível. Resultados exatos em Wei, Gwei e ETH permanecem independentes do preço de mercado. Uma carteira pode simular a chamada exata mais perto da assinatura, então sua estimativa de Gas atual e pré-visualização de transação devem ter prioridade. Para custos de stablecoin entre redes, use o Calculadora de Taxas de Transferência de Stablecoin.

FAQ da Calculadora de Gas Ethereum

Como calculo uma taxa de gás do Ethereum?

Multiplique o Gás Usado pelo Preço do Gás efetivo. Para EIP-1559, o preço efetivo é a Taxa Base mais a taxa de prioridade efetiva, limitada pela Taxa Máxima por Gás.

Qual é a diferença entre Taxa Máxima e Taxa Prioritária?

Max Fee Per Gas limita o preço total por Gas. Max Priority Fee Per Gas limita a gorjeta do validador, que pode ser reduzida quando a Max Fee deixa menos espaço após a Base Fee.

Quando uma transferência de ETH usa 21.000 Gas?

Use 21.000 Gas apenas para uma transferência ETH simples, sem dados de transação, quando o destino não tiver código ou delegação EIP-7702. Uma conta delegada pode executar código e exigir mais Gas.

Qual é o limite de Gas por transação na Ethereum?

EIP-7825 limita uma transação do Ethereum Mainnet a 16.777.216 Gas, ou 2^24. Isso é separado do Limite de Gas do bloco.

Por que a Taxa Base ao vivo difere do último bloco?

O último bloco fornece a Taxa Base pai, Gas Usado e Limite de Gas. O modo ao vivo aplica o ajuste inteiro EIP-1559 para estimar a Taxa Base para o próximo bloco.

Baixa, Padrão e Alta são garantias de confirmação?

Não. Eles resumem percentis de recompensa recentes dos dados de bloco Ethereum. A demanda de rede e a seleção de transações podem mudar após a estimativa.

Posso calcular uma transação legada com Preço de Gas?

Sim. O modo legado manual multiplica o Preço de Gas inserido pelo Gas Usado e usa o Limite de Gas para o orçamento máximo.

Por que minha carteira pode mostrar uma taxa diferente?

Uma carteira pode inspecionar o código de destino, delegação EIP-7702, dados de chamada e estado atual, e então atualizar as condições de rede mais perto da assinatura. Esta calculadora não realiza essa simulação nem inclui componentes de taxa da Camada 2.

Metodologia e Fontes

O mesmo mecanismo de Wei inteiro do lado do servidor alimenta a página inicial, recálculo REST, comparação de prioridade, estimativa copiada e testes determinísticos.

  • Entradas em Gwei são convertidas para Wei inteiro antes da multiplicação; aritmética de ponto flutuante do navegador nunca controla a fórmula de taxa.
  • Prioridade efetiva EIP-1559 é igual a mín(Taxa Máx. de Prioridade, Taxa Máx. menos Taxa Base).
  • Taxa real usa Gas Usado; teto máximo usa Limite de Gas.
  • O modo ao vivo deriva a Taxa Base do próximo bloco da Taxa Base pai do último bloco, Gas Usado e Limite de Gas com a fórmula inteira EIP-1559.
  • Perfis de prioridade usam percentis de recompensa recentes de eth_feeHistory e não são garantias de confirmação.
  • Gas Usado e Limite de Gas são rejeitados acima do teto EIP-7825 de 16.777.216 Gas.
  • A opção de 21.000 Gas é limitada a uma transferência simples sem dados para um endereço sem código ou delegação EIP-7702.
  • Resultados validados de RPC usam caches curtos e os últimos conhecidos como bons; dados ao vivo ausentes permanecem indisponíveis enquanto os modos manuais continuam a funcionar.
  • ETH/USD é uma conversão secundária opcional do cache de mercado Ethereum existente.

Referências principais

  • Ethereum.org: Gás e Taxas Gás, Taxa Base, taxa de prioridade e fórmulas práticas de taxas.
  • EIP-1559 Campos de taxas Tipo 2, taxa de prioridade efetiva e comportamento do limite de taxa.
  • Ethereum.org: Transações Campos de transação, Limite de Gás e o exemplo de transferência de 21.000 Gás ETH.
  • API Ethereum JSON-RPC Definições de métodos RPC de último bloco e histórico de taxas.
  • EIP-7702 Comportamento de código delegado para contas de propriedade externa e o limite de uma suposição de transferência simples.
  • EIP-7825 Limite de Gás de 16.777.216 a nível de protocolo para uma transação.
  • Ethereum Foundation: Anúncio da Mainnet Fusaka Contexto de ativação da Mainnet para o limite de Gás de transação EIP-7825.

Revisado pela Equipe Editorial do BitcoinToolkit lógica de cálculo testada pela última vez