Ir para o conteúdoBlockAssay

Taxas de gas e congestionamento

P02-L04 · P02 · P02-M01

Explicar precificação de recursos e custos de transações falhas

ILLUSTRATIVE · needs_review

Pré-requisitos: P02-L03

Objetivos de aprendizagem

  • Explicar precificação de recursos e custos de transações falhas
  • Calcular taxa simplificada de execução.
  • Distinguir execução falha de envio rejeitado.
  • Manter modelos de recursos específicos de rede separados.

Fonte mestra EN · P02-L04 · 30 minutos estimados · needs_review

Estudo somente de leitura. Sem conexão de carteira, dinheiro real, frase-semente, chave privada, assinatura ou operação em tempo real. Duração é estimativa editorial; recursos visuais são especificações, não componentes implantados.

Por que importa

Taxas pagam recursos, não garantia do resultado desejado. «A ação falhou» é incompleto até saber se foi executada, rejeitada antes da inclusão ou apenas não observada.

Explicação

Separar quantidade e preço unitário

No caso fornecido de execução Ethereum, gasUsed é quantidade de recurso e effectiveGasPrice é seu preço. Produto é taxa de execução [GAS]. Limite de gas é teto, não consumo medido. O exercício exclui taxas de blob e rollup para que multiplicação tenha alcance claramente definido.

Congestionamento da rede pode afetar inclusão e precificação, mas cotação de taxa não é promessa de prazo. Esta lição calcula casos congelados sem recomendar configurações nem realizar transação.

Falha tem etapas

Uma transação incluída pode executar e falhar ainda custando taxas [GAS]. Erro local de validação antes do envio é diferente. Chamada de procedimento remoto (RPC) solicita resultado de método de um nó ou provedor. Timeout de RPC não informa sozinho se transação chegou a outro nó ou foi incluída. Não transforme incerteza de transporte em afirmação de taxa cobrada ou taxa zero sem evidência.

Não copiar fórmula de uma rede para todas

Solana distingue componentes de taxa base e de priorização [SOLFEE]. Seu modelo de recursos não deve ser renomeado como gas Ethereum. Painel normalizado pode apresentar campo único de taxa, mas significado e unidade nativa dependem da cadeia. Para comparação entre redes, preserve unidades originais; conversão precisa de taxa de câmbio com fonte em tempo especificado.

Construir registro de taxas

Registre rede, contexto de inclusão/execução, componentes de taxa, unidades e componentes ausentes. Se pacote estipula ausência de inclusão para tentativa rejeitada localmente, descreva alcance precisamente. Para timeout incerto, solicite evidência de estado sem inventar resultado.

Comparação de taxas não diz nada sozinha sobre correção da aplicação, legitimidade do token ou rentabilidade da execução. Número menor numa moeda não é automaticamente mais barato que número maior em outra.

Classificação de estados de evidência

OBSERVED nos dados do exercício: campos de reversão incluída/recursos de A, rejeição pré-envio de B e timeout de C. INFERRED: taxa somente de execução de A é 0.001 equivalente em ETH sob entradas fornecidas. UNKNOWN: inclusão e taxa de C. INSUFFICIENT EVIDENCE: timeout de transporte prova ausência de taxa ou pagamento de taxa garante resultado pretendido da aplicação.

Terminologia

  • Limite de gas: teto permitido de recursos.
  • Gas usado: quantidade de execução cobrada no caso.
  • Preço efetivo: preço real por unidade.
  • Erro de transporte: falha de comunicação, não diagnóstico de execução.

Exemplo histórico

ILLUSTRATIVE caso EVM A: reversão incluída, gasUsed40000, gasLimit100000, effectiveGasPrice25 gwei, nenhum outro componente. B: validação local rejeita antes de qualquer envio, explicitamente estipulado. C: solicitação expira; inclusão desconhecida. Nenhuma transação real é enviada.

Especificações visuais

Painel de evidência com A incluída/revertida/0.001 ETH; B rejeição local/sem envio; C timeout de transporte/taxa desconhecida. Texto alternativo: três situações que parecem falhas têm alcances probatórios diferentes.

O que a evidência demonstra

Aritmética de taxas e tratamento específico por etapa das tentativas fornecidas.

O que a evidência não demonstra

Cotação em tempo real, fórmula universal de taxas, prazo garantido ou custo futuro.

Erros comuns

  • Toda falha é gratuita.
  • Todo timeout é transação falha.
  • Comparar taxas brutas em moedas diferentes.

Exercício prático

Calcule taxa de A, explique alcance de B e classifique taxa de C. O que daria errado se usasse gasLimit de A?

Entregue breve tabela de evidência e raciocínio usando apenas material fornecido. Distribuição sugerida: estudo 12 min, inspeção/cálculo 8 min, correção/questionário 10 min.

Mostrar correção detalhada

A=40000×25=1000000 gwei=0.001 ETH. Aritmética baseada no limite daria 0.0025 ETH, não consumo real fornecido. B não tem transação de rede neste caso estipulado. Taxa de C é UNKNOWN até obter evidência de execução/inclusão. Nenhuma conclusão sobre congestionamento de rede pode ser medida apenas por estes cartões.

Rubrica de revisão: 1 ponto por alcance exato, procedência de fonte/dados de exercício, raciocínio correto, limites explícitos e manejo seguro offline (5 no total). Observação inventada ou atribuição humana sem respaldo exige correção independentemente da pontuação. É retorno formativo, não certificação.

Lista de verificação

  • Identificar cadeia e unidades.
  • Foi incluída?
  • Usar consumo real.
  • Listar componentes extras ou exclusões.
  • Timeout permanece sem resolução.

Resumo

Taxas pagam recursos, não garantia do resultado desejado. «A ação falhou» é incompleto até saber se foi executada, rejeitada antes da inclusão ou apenas não observada. O material fornecido sustenta aritmética de taxas e tratamento específico por etapa das tentativas fornecidas. Não estabelece cotação em tempo real, fórmula universal de taxas, prazo garantido ou custo futuro.

Resumo

  • Calcular taxa simplificada de execução.
  • Distinguir execução falha de envio rejeitado.
  • Manter modelos de recursos específicos de rede separados.

Próxima lição

P02-L05 após revisar exercício e pré-requisitos.

Ferramentas

NONE. O catálogo autoritativo não exige acesso a produto nesta lição. Use material congelado/offline.

Fontes e limites das afirmações

  • [GAS] Gas e taxas Ethereum — Gas usado vezes preço efetivo e custos de falhas incluídas. Verificado em 2026-10-01.
  • [SOLFEE] Taxas Solana — Taxa base e taxa opcional de priorização, incluindo custos de falhas. Verificado em 2026-10-01.

Valores sintéticos são entradas de exercício criadas pelo autor. Valores históricos, se houver, devem usar conjunto vinculado e sua procedência mais estreita. Inspeção de fonte não é aceitação editorial independente.

Especificações visuais

P02-L04-V01

SPECIFICATION_ONLY · ILLUSTRATIVE

Explicar precificação de recursos e custos de transações falhas

Dados didáticos ilustrativos; não é tela em tempo real

Painel de evidência com A incluída/revertida/0.001 ETH; B rejeição local/sem envio; C timeout de transporte/taxa desconhecida. Texto alternativo: três situações que parecem falhas têm alcances probatórios diferentes.

três situações que parecem falhas têm alcances probatórios diferentes.

390px: linhas empilhadas com equivalente textual completo; aceitação de renderização 768px/desktop pendente

Prosa RTL; identificadores e unidades numéricas permanecem LTR; preservar direções factuais das setas

FIX-P02-L04

Fontes e limites das afirmações

GAS · PRIMARY_DOCUMENTATION

Gas e taxas Ethereum

Afirmação sustentada
Gas usado vezes preço efetivo e custos de falhas incluídas.
Limite de verificação
Fonte primária inspecionada para mecanismo associado ou declaração atribuída; sem autenticação de dados ilustrativos.
Data de verificação
2026-10-01
Abrir fonte primária
https://ethereum.org/en/developers/docs/gas/

SOLFEE · PRIMARY_DOCUMENTATION

Taxas Solana

Afirmação sustentada
Taxa base e taxa opcional de priorização, incluindo custos de falhas.
Limite de verificação
Fonte primária inspecionada para mecanismo associado ou declaração atribuída; sem autenticação de dados ilustrativos.
Data de verificação
2026-10-01
Abrir fonte primária
https://solana.com/docs/core/fees

Proveniência dos dados

id: FIX-P02-L04

dataStatus: ILLUSTRATIVE

source: Original teaching fixture embedded below; not externally observed

observedAt: null

timeBasis: SIM/T markers are fictional; no real timestamp or chain observation

scope: Invalid training labels; no usable wallet, key or signature

Teste seu raciocínio

P02-L04-Q1 · Taxa de A?
P02-L04-Q2 · Taxa de C?
P02-L04-Q3 · Pressuposto especial de B?
P02-L04-Q4 · Números brutos de taxas em ETH e SOL podem ser ordenados como custo?
P02-L04-Q5 · Pagar taxa garante resultado da aplicação?