Vai al contenutoBlockAssay

Gas, commissioni e congestione

P02-L04 · P02 · P02-M01

Spiegare il prezzo delle risorse e i costi delle transazioni fallite

ILLUSTRATIVE · needs_review

Prerequisiti: P02-L03

Obiettivi di apprendimento

  • Spiegare il prezzo delle risorse e i costi delle transazioni fallite
  • Calcolare una commissione di esecuzione semplificata.
  • Distinguere esecuzione fallita e invio respinto.
  • Tenere separati i modelli di risorse specifici della rete.

Master sorgente EN · P02-L04 · 30 minuti stimati · needs_review

Studio in sola lettura. Nessuna connessione del wallet, fondi reali, frase seed, chiave privata, firma o operazione in tempo reale. La durata è una stima editoriale; i visual sono specifiche, non componenti distribuiti.

Perché è importante

Le commissioni pagano risorse, non garantiscono il risultato desiderato. «L'azione è fallita» è incompleto finché non si sa se sia stata eseguita, respinta prima dell'inclusione o semplicemente non osservata.

Spiegazione

Separare quantità e prezzo unitario

Nel caso di esecuzione Ethereum fornito, gasUsed è la quantità di risorse ed effectiveGasPrice il loro prezzo. Il prodotto è la commissione di esecuzione [GAS]. Il limite del gas è un tetto, non il consumo misurato. L'esercizio esclude commissioni blob e rollup per dare alla moltiplicazione una portata chiaramente definita.

La congestione della rete può influenzare inclusione e prezzo, ma una quotazione delle commissioni non è una promessa sui tempi. Questa lezione calcola casi congelati anziché raccomandare impostazioni o effettuare una transazione.

Il fallimento ha diverse fasi

Una transazione inclusa può essere eseguita e fallire pur costando commissioni [GAS]. Un errore locale di validazione prima dell'invio è diverso. Una chiamata di procedura remota (RPC) richiede il risultato di un metodo a un nodo o fornitore. Un timeout RPC non indica di per sé se una transazione abbia raggiunto un altro nodo o sia stata inclusa. Non convertire l'incertezza del trasporto in un'affermazione di commissione addebitata o di commissione zero senza evidenza.

Non copiare ovunque la formula di una rete

Solana distingue componenti base e di priorità delle commissioni [SOLFEE]. Il suo modello di risorse non deve essere rinominato gas Ethereum. Una dashboard normalizzata può presentare un solo campo di commissione, ma significato e unità nativa dipendono dalla blockchain. Per confronti tra reti, preservare le unità originali; la conversione richiede un tasso di cambio documentato da una fonte in un momento specificato.

Costruire un registro delle commissioni

Registrare rete, contesto di inclusione/esecuzione, componenti delle commissioni, unità e componenti mancanti. Se un pacchetto stipula nessuna inclusione per un tentativo respinto localmente, descriverne precisamente la portata. Per un timeout incerto, richiedere evidenza dello stato anziché inventare un risultato.

Un confronto delle commissioni non dice di per sé nulla su correttezza dell'applicazione, legittimità del token o redditività dell'esecuzione. Un numero minore in una valuta non è automaticamente meno costoso di uno maggiore in un'altra.

Classificazione degli stati dell'evidenza

OBSERVED nei dati dell'esercizio: revert incluso/campi delle risorse di A, rifiuto di B prima dell'invio e timeout di C. INFERRED: la commissione di sola esecuzione di A è 0.001 equivalente ETH secondo i dati forniti. UNKNOWN: inclusione e commissione di C. INSUFFICIENT EVIDENCE: un timeout di trasporto dimostra nessuna commissione o pagarla garantisce l'esito desiderato dell'applicazione.

Terminologia

  • Limite del gas: tetto delle risorse consentite.
  • Gas utilizzato: quantità di esecuzione addebitata nel caso.
  • Prezzo effettivo: prezzo unitario effettivo.
  • Errore di trasporto: fallimento della comunicazione, non diagnosi dell'esecuzione.

Esempio storico

ILLUSTRATIVE caso EVM A: revert incluso, gasUsed40000, gasLimit100000, effectiveGasPrice25 gwei, nessun'altra componente. B: la validazione locale rifiuta prima di qualsiasi invio, come esplicitamente stipulato. C: la richiesta va in timeout; inclusione sconosciuta. Nessuna transazione reale viene inviata.

Specifiche visive

Pannello dell'evidenza con A incluso/revert/0.001 ETH; B rifiuto locale/nessun invio; C timeout di trasporto/commissione sconosciuta. Testo alternativo: tre situazioni che sembrano fallimenti hanno portate probatorie diverse.

Cosa dimostrano le prove

Aritmetica delle commissioni e trattamento specifico per fase dei tentativi forniti.

Cosa non dimostrano le prove

Quotazione in tempo reale, formula universale delle commissioni, tempi garantiti o costo futuro.

Errori comuni

  • Supporre che ogni fallimento sia gratuito.
  • Supporre che ogni timeout sia una transazione fallita.
  • Confrontare commissioni grezze in valute diverse.

Esercizio pratico

Calcolare la commissione di A, spiegare la portata di B e classificare la commissione di C. Che cosa sarebbe errato usando gasLimit di A?

Consegnare una breve tabella dell'evidenza e una motivazione basate soltanto sul materiale fornito. Ripartizione suggerita: studio 12 min, verifica/calcolo 8 min, correzione/quiz 10 min.

Mostra correzione dettagliata

A=40000×25=1000000 gwei=0.001 ETH. L'aritmetica basata sul limite darebbe0.0025 ETH, non il consumo effettivo fornito. B non ha alcuna transazione di rete in questo caso stipulato. La commissione di C è UNKNOWN finché non si ottiene evidenza di esecuzione/inclusione. Dalle sole schede non si può misurare alcuna conclusione sulla congestione della rete.

Rubrica: 1 punto per portata precisa, provenienza della fonte/dati dell'esercizio, ragionamento corretto, limiti espliciti e lavoro sicuro senza rete (totale 5). Osservazioni inventate o attribuzioni umane non sostenute richiedono correzione a prescindere dal punteggio. È feedback didattico, non una certificazione.

Lista di controllo

  • Identificare blockchain e unità.
  • È stata inclusa?
  • Usare il consumo effettivo.
  • Elencare componenti aggiuntive o esclusioni.
  • Il timeout resta irrisolto.

Riepilogo

Le commissioni pagano risorse, non garantiscono il risultato desiderato. «L'azione è fallita» è incompleto finché non si sa se sia stata eseguita, respinta prima dell'inclusione o semplicemente non osservata. Il materiale fornito sostiene aritmetica delle commissioni e trattamento specifico per fase dei tentativi forniti. Non dimostra quotazione in tempo reale, formula universale delle commissioni, tempi garantiti o costo futuro.

Riepilogo

  • Calcolare una commissione di esecuzione semplificata.
  • Distinguere esecuzione fallita e invio respinto.
  • Tenere separati i modelli di risorse specifici della rete.

Lezione successiva

P02-L05 dopo aver verificato esercizio e prerequisiti.

Strumenti

NONE. Il catalogo autorevole non richiede accesso al prodotto per questa lezione. Usare materiale congelato senza connessione di rete.

Fonti e limiti delle affermazioni

  • [GAS] Gas e commissioni Ethereum — Gas utilizzato moltiplicato per prezzo effettivo e costi dei fallimenti inclusi. Verificata 2026-10-01.
  • [SOLFEE] Commissioni Solana — Commissione base e commissione di priorità opzionale, inclusi costi dei fallimenti. Verificata 2026-10-01.

I valori sintetici sono dati didattici creati dall'autore. Dove applicabile, i valori storici devono usare il dataset collegato e la sua provenienza più circoscritta. La verifica delle fonti non è un'approvazione editoriale indipendente.

Specifiche visive

P02-L04-V01

SPECIFICATION_ONLY · ILLUSTRATIVE

Spiegare il prezzo delle risorse e i costi delle transazioni fallite

Dati didattici illustrativi; nessuna schermata in tempo reale

Pannello dell'evidenza con A incluso/revert/0.001 ETH; B rifiuto locale/nessun invio; C timeout di trasporto/commissione sconosciuta. Testo alternativo: tre situazioni che sembrano fallimenti hanno portate probatorie diverse.

Tre situazioni che sembrano fallimenti hanno portate probatorie diverse.

390px: righe impilate con equivalente testuale completo; verifica del rendering a 768px/desktop in sospeso

Prosa RTL; identificatori e unità numeriche restano LTR; preservare le direzioni effettive delle frecce

FIX-P02-L04

Fonti e limiti delle affermazioni

GAS · PRIMARY_DOCUMENTATION

Gas e commissioni Ethereum

Affermazione supportata
Gas utilizzato moltiplicato per prezzo effettivo e costi dei fallimenti inclusi.
Limite di verifica
Pagina primaria esaminata per il meccanismo indicato o la pubblicazione attribuita; non autentica i dati illustrativi.
Data della verifica
2026-10-01
Apri fonte primaria
https://ethereum.org/en/developers/docs/gas/

SOLFEE · PRIMARY_DOCUMENTATION

Commissioni Solana

Affermazione supportata
Commissione base e commissione di priorità opzionale, inclusi costi dei fallimenti.
Limite di verifica
Pagina primaria esaminata per il meccanismo indicato o la pubblicazione attribuita; non autentica i dati illustrativi.
Data della verifica
2026-10-01
Apri fonte primaria
https://solana.com/docs/core/fees

Provenienza dei dati

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

Verifica il ragionamento

P02-L04-Q1 · Qual è la commissione di A?
P02-L04-Q2 · Qual è la commissione di C?
P02-L04-Q3 · Qual è l'assunzione speciale di B?
P02-L04-Q4 · I numeri grezzi di commissioni ETH e SOL possono essere ordinati per costo?
P02-L04-Q5 · Pagare una commissione garantisce l'esito dell'applicazione?