Zelcore
Z
Zelcore TeamMulti-Asset Crypto Wallet & Web3 Ecosystem

Commissioni di transazione: perché le paghi e come stimarle

8 min di lettura
Commissioni di transazione: perché le paghi e come stimarle

Invii un trasferimento di criptovalute e ti accorgi di una commissione che non ti aspettavi, oppure vedi una transazione restare non confermata per due ore perché hai impostato una commissione troppo bassa. In entrambi i casi, sotto la superficie sta succedendo qualcosa che vale la pena capire. Le commissioni di transazione non sono costi arbitrari imposti da un’azienda: sono il meccanismo che permette a una rete decentralizzata di funzionare. Sapere come funzionano ti dà il controllo.

Per consigli pratici su come scegliere una commissione, testare un trasferimento e controllare le conferme, leggi la guida all’invio di criptovalute.

In parole semplici

Ogni volta che invii criptovaluta, la tua transazione compete per lo spazio limitato nel prossimo blocco aggiunto alla blockchain. Chi produce quei blocchi — i miner nelle blockchain basate su proof of work come Bitcoin e i validatori in quelle basate su proof of stake come Ethereum — sceglie quali transazioni includere. Vengono selezionate quelle che offrono la commissione più alta. La commissione che imposti è quindi, in sostanza, un’offerta per avere la priorità.

Quando la rete è poco trafficata, quasi tutte le offerte vengono accettate rapidamente. Quando la domanda aumenta, paghi di più oppure aspetti.

Cosa pagano davvero le commissioni di transazione

Le commissioni compensano il lavoro di calcolo e la responsabilità necessari per elaborare e proteggere le transazioni. Un miner o un validatore che include la tua transazione in un blocco riceve direttamente la commissione.

Nelle blockchain basate su proof of work, la commissione si aggiunge alla ricompensa del blocco: le nuove monete assegnate al miner che riesce a calcolare l’hash di un blocco. Nelle blockchain basate su proof of stake non esiste una ricompensa del blocco tradizionale nello stesso senso, quindi le commissioni contano ancora di più come fonte di reddito per i validatori. In entrambi i casi, offrono a chi gestisce la rete un incentivo economico a continuare a farlo.

Non esiste un unico mercato globale delle commissioni. Bitcoin, Ethereum, Solana e ogni altra rete hanno il proprio. Lo spazio nei blocchi è una risorsa limitata: Bitcoin produce circa un blocco ogni dieci minuti e ogni blocco può contenere solo un certo numero di transazioni. Quando le persone che vogliono effettuare transazioni sono più di quante ne possa contenere un blocco, si crea un mercato delle commissioni e il costo per essere inclusi aumenta.

La mempool: la sala d’attesa delle transazioni non confermate

Quando trasmetti una transazione — puoi approfondire leggendo come funziona una transazione blockchain — questa non viene inserita subito in un blocco. Prima entra nella mempool (abbreviazione di memory pool), un’area temporanea che raccoglie le transazioni non confermate e che ogni nodo completo della rete mantiene.

Non esiste una sola mempool globale. Ogni nodo ne conserva una copia, che può differire leggermente dalle altre in base alle transazioni che ha ricevuto. Miner e validatori prelevano le transazioni dalla mempool che vedono localmente, le ordinano in base al tasso della commissione e selezionano prima le offerte più alte.

Una transazione bloccata è semplicemente una transazione nella mempool con un tasso della commissione troppo basso per competere. Su Bitcoin, il tasso si misura in satoshi per byte virtuale (sat/vbyte). Su Ethereum si misura in gwei per unità di gas. Se il tuo tasso è inferiore a quello che i miner accettano in quel momento, la transazione resta in attesa. Sulla maggior parte dei nodi Bitcoin, le transazioni con commissioni troppo basse possono essere eliminate dopo circa 14 giorni.

Perché le commissioni aumentano: congestione e domanda

Le commissioni aumentano quando la domanda di spazio nei blocchi supera l’offerta. Tra le cause più comuni ci sono il conio di NFT, il lancio di token, gli airdrop e le brusche oscillazioni del mercato: qualsiasi evento che spinga molte persone a voler regolare transazioni sulla blockchain nello stesso momento.

Su Bitcoin, la dimensione effettiva dei blocchi è limitata. Un picco improvviso riempie rapidamente la mempool e fa salire i tassi delle commissioni. Nei periodi tranquilli, le commissioni possono scendere fino a 1 sat/vbyte; nei momenti di punta, possono salire a 50–100 sat/vbyte o anche oltre.

Ethereum ha introdotto un sistema più strutturato con EIP-1559, attivato il 5 agosto 2021 con l’hard fork London. Prima di EIP-1559, gli utenti offrivano semplicemente la cifra che ritenevano necessaria. L’aggiornamento ha sostituito l’asta pura con una commissione base stabilita dal protocollo e aggiornata automaticamente: se il blocco precedente era pieno per oltre il 50%, la commissione base aumenta fino al 12.5%; se era pieno per meno del 50%, diminuisce. Le variazioni delle commissioni diventano così più prevedibili, anche se non vengono eliminate.

Le reti Layer-2, come Lightning Network su Bitcoin o Optimism su Ethereum, gestiscono la congestione in modo diverso. Raggruppano molte transazioni in un unico regolamento on-chain, riducendo notevolmente la commissione per ciascun partecipante.

Come funzionano le commissioni di Bitcoin: sat/vbyte e dimensione della transazione

Le commissioni di Bitcoin sono proporzionali allo spazio occupato dalla transazione, misurato in byte virtuali (vbyte). La formula è semplice:

Tasso della commissione (sat/vbyte) × dimensione della transazione (vbyte) = commissione totale in satoshi

Una transazione semplice che spende un input e invia fondi a due output misura circa 140–200 vbyte. Una transazione che consolida molti input può essere diverse volte più grande e costare proporzionalmente di più, anche con lo stesso tasso della commissione.

I miner ordinano le transazioni in attesa in base al tasso della commissione, non all’importo totale. Una transazione grande con una commissione totale modesta può avere un tasso inferiore a quello di una transazione piccola che paga un importo assoluto più basso.

Fasce indicative delle commissioni:

Come funzionano le commissioni di Ethereum: gas, commissione base e mancia

Ogni operazione su Ethereum consuma gas, un’unità di lavoro computazionale. Un semplice trasferimento di ETH costa esattamente 21,000 unità di gas. Interagire con uno smart contract (scambiare token, coniare un NFT o depositare in un protocollo) ne consuma molte di più.

Dall’introduzione di EIP-1559, la commissione totale che paghi è:

(commissione base + commissione di priorità) × gas utilizzato

La commissione base è stabilita dal protocollo, non da te. Viene bruciata — rimossa definitivamente dalla circolazione — invece di essere pagata al validatore. La commissione di priorità, detta anche mancia, è scelta dall’utente e va direttamente al validatore come incentivo a includere la transazione.

Quando invii una transazione, imposti anche un maxFeePerGas, cioè il limite massimo che sei disposto a pagare. Se al momento dell’inclusione la commissione base è inferiore al tuo limite, la parte non utilizzata ti viene rimborsata. Una formula spesso consigliata per impostare il limite massimo è:

commissione massima = (2 × commissione base attuale) + commissione di priorità

Il moltiplicatore 2× ti dà un margine di sei blocchi, dato che la commissione base può aumentare al massimo del 12.5% per blocco.

Usa uno stimatore delle commissioni per evitare di pagare troppo

Gli stimatori delle commissioni analizzano i blocchi recenti e lo stato attuale della mempool per prevedere il tasso minimo che potrebbe far includere la tua transazione entro un certo intervallo di tempo. La maggior parte dei wallet di criptovalute, incluso Zelcore, propone diverse fasce selezionabili: lenta, standard e veloce.

Per Bitcoin, mempool.space mostra stime aggiornate in sat/vbyte per la conferma nel blocco successivo, entro circa 30 minuti o entro circa 1 ora. Per Ethereum, il Gas Tracker di Etherscan e blocknative.com mostrano la commissione base attuale insieme alle commissioni di priorità consigliate.

Se il trasferimento non è urgente, scegliere la fascia lenta durante la congestione può ridurre la commissione dell’80–95% rispetto alla fascia veloce. Il compromesso è l’attesa, che in caso di forte congestione può durare anche ore. La regola fondamentale: non impostare mai una commissione inferiore al minimo attuale della mempool, altrimenti la tua transazione rischia di essere eliminata.

Punti chiave


Per approfondire

Che cos’è davvero una blockchain?

Che cos’è davvero una blockchain?

Spiega cos’è una blockchain senza lasciarsi influenzare dall’entusiasmo che la circonda: un registro condiviso che nessuno controlla da solo. Usa una semplice analogia: una bacheca pubblica che tutti possono leggere, ma che nessuno può cancellare di nascosto.

5 min di lettura
Come funzionano davvero i blocchi e le catene

Come funzionano davvero i blocchi e le catene

Scopri quali dati contiene un blocco, perché ogni blocco fa riferimento a quello precedente tramite un hash crittografico e perché manometterne uno comprometterebbe in modo evidente l’intera catena.

6 min di lettura
Frasi seed: la chiave principale per tutti i tuoi account

Frasi seed: come funzionano, come conservarle e cosa non possono recuperare

La guida completa alle frasi seed: come le codifica BIP-39, come BIP-32/44 ricava ogni chiave su ogni blockchain, come conservarle in sicurezza, cosa consentono e cosa non consentono di recuperare e quali problemi emergono solo al momento del ripristino.

14 min di lettura

Iscriviti alla nostra newsletter

Ricevi un nostro aggiornamento una volta al mese. Niente spam, solo le ultime novità di Zelcore.

Iscriviti alla nostra newsletter