La mattina del 7 novembre 2026 blockchain that runs exactly as written when it is called, holding and moving funds according to its code, without an intermediary able to change the outcome.">smart contract holding reserves of two or more tokens, supplied by users, that a decentralized exchange uses to execute trades automatically at a price set by a formula.">pool diverge, compared with simply holding the same tokens in a wallet. It becomes permanent when the provider withdraws.">il blocco 974.913 di Bitcoin è stato trovato alle 08:47:42 UTC. Il successivo è arrivato solo alle 09:39:07: 51 minuti senza un solo blocco. Poi i blocchi 974.915 e 974.916 si sono presentati a sei secondi di distanza, alle 09:40:40 e alle 09:40:46 UTC.
Nel frattempo, alle 09:46 UTC, il nodo che alimenta mempool.space conteneva 55.358 transazioni che nessuno aveva ancora inserito in un blocco, abbastanza per riempirne più di dodici, e la maggior parte offriva un decimo di satoshi per byte virtuale. Ecco dunque che cos’è la mempool di Bitcoin: quel mucchio di transazioni valide che un nodo ha ricevuto ma non ha ancora visto confermare. E la commissione che allegate decide in che punto della fila vi trovate.
Sono due fatti del tutto ordinari, e insieme spiegano i tempi di un pagamento meglio di qualsiasi media: i blocchi arrivano a caso e la coda è ordinata per prezzo. La nostra guida su come funzionano le transazioni crypto, da Invia alla conferma finale segue un pagamento passo dopo passo e mostra come sbloccarlo con RBF o CPFP. Questa lezione resta dentro la sala d’attesa: come ogni nodo la riempie e la svuota, come si risolve l’asta delle commissioni, perché una stima è un’ipotesi e da dove viene l’abitudine delle sei conferme.
La vita di una transazione, dal portafoglio a sei blocchi di profondità
I primi due passaggi avvengono prima della mempool. Il portafoglio sceglie le monete da usare come input, scrive gli output (il destinatario e, di solito, il resto che torna a voi) e firma. Ciò che gli input contengono e gli output non reclamano è la commissione: in una transazione Bitcoin non esiste alcun campo «commissione». La transazione firmata va poi a pochi nodi vicini, che la controllano e la inoltrano, il passaparola descritto nella lezione sulle reti peer-to-peer. In pochi secondi la maggior parte dei nodi in ascolto ne ha una copia, anche se non tutti nello stesso istante e non necessariamente tutti.
Ogni nodo completo che accetta la transazione la conserva in memoria, nella propria mempool, e la annuncia ai vicini. L’accettazione è una decisione locale, presa in base a due serie di regole spiegate nella sezione successiva.
L’inclusione è la mossa del miner. Un mining pool costruisce un modello di blocco a partire dalla propria mempool, scegliendo le transazioni che pagano di più per unità di spazio, fino al tetto di consenso di 4.000.000 unità di peso fissato dal BIP 141, che corrisponde a circa un milione di byte virtuali. Se il pool trova una prova di lavoro valida per quel modello, il blocco si diffonde nella rete. Ogni nodo che lo accetta toglie dalla propria mempool le transazioni incluse, insieme a tutto ciò che è in conflitto con esse.
Da quel momento la transazione ha una conferma. Ogni blocco minato sopra di essa ne aggiunge una. Le ricompense dei miner seguono invece una regola più severa: secondo la pagina del Bitcoin Wiki sulle conferme, le monete appena minate non si possono spendere per 100 blocchi. Per tutti gli altri, il numero di conferme da attendere lo sceglie chi riceve, e sei è una convenzione di cui più avanti si ricostruisce l’origine.
Mempool Bitcoin: una coda per ogni nodo, mai una coda sola
Gli explorer parlano di «la mempool» come se fosse un’unica coda pubblica, e la maggior parte delle risposte alla domanda su cos’è la mempool si ferma lì. Non è un’unica coda. Ogni nodo tiene la sua, riempita da ciò che gli mandano i vicini e sfoltita da impostazioni scelte dal suo gestore. Due nodi avviati in momenti diversi, con limiti di memoria o regole di inoltro diverse, contengono insiemi diversi di transazioni in attesa. mempool.space mostra i nodi di una singola azienda; il modello di blocco di un miner nasce dalla visione di quel miner.
Per lo più queste visioni si sovrappongono molto, perché gran parte della rete usa le impostazioni predefinite. Ma non è garantito che coincidano, ed è per questo che una transazione può comparire su un explorer e mancare su un altro, o sparire dall’elenco «in sospeso» del portafoglio senza essere mai stata respinta dalla blockchain.
Regole di consenso e politica di inoltro
Un nodo controlla due livelli. Le regole di consenso stabiliscono se una transazione potrebbe mai essere valida: firme corrette, monete che esistono e non sono già state spese, output che non superano gli input. Chi ne viola una produce una transazione che rende invalido, per tutti i nodi della rete, qualunque blocco la contenga.
Le regole di politica, dette anche di standardness, decidono soltanto se questo nodo la conserverà e la inoltrerà. Il codice sorgente di Bitcoin Core fissa le principali: un peso massimo standard di 400.000 unità per transazione (un decimo di blocco), una soglia di polvere calcolata a 3 satoshi per byte virtuale, una commissione minima di inoltro e limiti sui gruppi di transazioni collegate. Una transazione che viola la politica semplicemente non viene inoltrata. Un miner che la riceve per altra via può comunque inserirla in un blocco, e quel blocco è valido.
L’esempio recente più chiaro riguarda i dati. Bitcoin Core 30.0, uscito il 10 ottobre 2025, ha portato a 100.000 byte la dimensione predefinita consentita per gli output di dati OP_RETURN, cosa che le sue note di rilascio (in inglese) descrivono come un limite che «effectively uncaps the limit», di fatto eliminato, e ha permesso più output di questo tipo per transazione. La modifica ha acceso una lunga disputa tra i gestori di nodi, e una proposta ha cercato di trasformare un limite sui dati in una regola di consenso: il BIP-110, che la sua pagina di specifica indica oggi come chiuso dopo una divisione della catena con mining fermo nell’agosto 2026, una storia per la nostra prossima lezione sui fork.
Le impostazioni predefinite di Bitcoin Core nel 2026: 300 MB, 14 giorni, 0,1 sat/vB
Bitcoin Core è il software per nodi più diffuso, quindi le sue impostazioni predefinite modellano la maggior parte delle mempool. Questi sono i valori delle versioni e del codice sorgente attuali, controllati il 7 novembre 2026.
| Impostazione | Valore predefinito | Dal / nota |
|---|---|---|
| -maxmempool | 300 MB di memoria | Da tempo; misurato come memoria usata, non come byte di transazioni grezze |
| -mempoolexpiry | 336 ore (14 giorni) | Le transazioni non confermate più vecchie di così vengono eliminate |
| -minrelaytxfee | 0,1 sat/vB (100 sat/kvB) | Abbassato nella 29.1 (4 settembre 2025) |
| -incrementalrelayfee | 0,1 sat/vB | Abbassato nella 29.1; aumento minimo di tariffa per una sostituzione |
| -blockmintxfee | 0,001 sat/vB | Abbassato nella 29.1; soglia minima che un miner applica ai propri modelli di blocco |
| Replace-by-fee completo | Sempre attivo | Predefinito dalla 28.0 (2 ottobre 2024); interruttore rimosso nella 29.0 (14 aprile 2025) |
| Limiti dei cluster | 64 transazioni, 101 kvB | Introdotti nella 31.0 (19 aprile 2026), al posto dei limiti su antenati e discendenti |
| Commissione di polvere | 3 sat/vB | Gli output troppo piccoli per valere la spesa a questa tariffa sono non standard |
La cifra di 300 MB viene spesso fraintesa. Limita la memoria che la mempool occupa una volta che le transazioni sono state scompattate nelle strutture dati del nodo, che è più della loro dimensione sulla rete: una mempool piena da 300 MB contiene quindi meno di 300 MB di transazioni serializzate. La soglia di 0,1 sat/vB è recente: dalla versione 29.1 di Bitcoin Core un nodo inoltra transazioni che pagano un decimo di satoshi per byte virtuale. Le note della 29.1 avvertivano che queste transazioni avrebbero potuto non propagarsi finché le nuove impostazioni non si fossero diffuse; il 7 novembre 2026 la tariffa mediana di vari blocchi era 0,12 o 0,13 sat/vB, quindi si erano diffuse.
Quattro modi di lasciare la mempool senza essere minate
Essere confermata è l’uscita normale. Ce ne sono altre quattro, e nessuna sposta le vostre monete.
- Scadenza: una transazione che ha atteso 336 ore su un nodo predefinito viene tolta dalla mempool di quel nodo.
- Espulsione: quando la mempool raggiunge il limite di 300 MB, il nodo scarta le transazioni con la tariffa più bassa e alza il proprio prezzo d’ingresso, indicato come mempoolminfee, per cui una transazione economica può sparire da molti nodi durante la stessa ondata.
- Sostituzione: arriva una versione in conflitto che spende le stesse monete con una commissione più alta e, con il replace-by-fee completo ormai standard in Bitcoin Core, il nodo tiene chi paga meglio.
- Conflitto: un blocco conferma un’altra transazione che spende le stesse monete, e da quel momento la vostra non è più valida.
Nei primi due casi non si perde nulla: solo un blocco sposta le monete, e il portafoglio può trasmettere di nuovo la transazione o costruirne una nuova con una commissione migliore. «Eliminata dalla mempool» significa «dimenticata da alcuni nodi», non «respinta da Bitcoin».
Commissioni di rete Bitcoin: si pagano a byte virtuale, non sull’importo
Una commissione Bitcoin non dipende dall’importo inviato. Spostare 0,001 BTC o 100 BTC costa lo stesso se le due transazioni hanno la stessa dimensione. Ciò che si compra è spazio in un blocco, quindi il prezzo si esprime per unità di spazio: la tariffa, in satoshi per byte virtuale (sat/vB).
I byte virtuali nascono dalle regole di SegWit. Il BIP 141 (in inglese) definisce il peso di una transazione come la sua dimensione di base per tre più la dimensione totale, il che equivale a contare ogni byte fuori dal witness (le firme e i dati collegati) come 4 unità di peso e ogni byte del witness come 1. La dimensione virtuale è il peso diviso quattro, arrotondato per eccesso. Un blocco può pesare al massimo 4.000.000 unità, da cui la cifra tonda di un milione di byte virtuali per blocco. I blocchi proiettati da mempool.space il 7 novembre 2026 erano ciascuno tra 997.900 e 998.000 vB.
Ecco un esempio, con cifre etichettate come tali. Un pagamento comune con un input SegWit nativo e due output (destinatario e resto) pesa circa 141 vB. Alla tariffa per il blocco successivo che mempool.space indicava alle 09:55 UTC del 7 novembre 2026, 2,507 sat/vB, costa circa 353 satoshi, cioè circa 24 centesimi di euro, al prezzo del sito di 68.260 euro per bitcoin alle 09:46 UTC (27 centesimi di dollaro a 76.021 dollari). Alla soglia di 0,1 sat/vB lo stesso pagamento costa circa 14 satoshi, circa un centesimo di euro. Alla tariffa mediana del blocco dell’halving del 20 aprile 2024, 200 sat/vB, costava 28.200 satoshi, circa 18 dollari al prezzo di quel giorno di 63.849 dollari.
Ogni input in più aggiunge byte, e quindi commissione. Come i portafogli scelgono le monete, e perché consolidarle quando le commissioni sono basse può convenire in seguito, è materia della prossima lezione di questo percorso, sui modelli UTXO e account. Un dettaglio per chi legge l’output dei nodi: dalla 32.1 i comandi di Bitcoin Core sulla mempool riportano sia la dimensione virtuale grezza secondo il BIP 141 sia una dimensione corretta per i sigop usata dalla politica, e le sue note ammettono che il vecchio campo «vsize» era stato descritto in modo sbagliato.
Il mercato delle commissioni: un’asta per un milione di byte virtuali
Ogni dieci minuti circa, un miner vende un milione di byte virtuali. Gli offerenti sono tutte le transazioni in attesa nella sua mempool, e la regola è semplice: ciascuna paga esattamente quanto ha offerto, senza rimborso se ha offerto troppo. Un pool che vuole il massimo ricavo prende prima le tariffe più alte e prosegue finché il blocco è pieno.
Quando le transazioni in attesa sono meno di quante ne entrano in un blocco, tutto ciò che sta sopra la soglia entra nel blocco successivo e pagare di più non serve a nulla. Quando la coda si allunga per molti blocchi, il prezzo del prossimo sale, perché solo il primo milione di byte virtuali di offerte passa. Le commissioni di Bitcoin sono quindi fissate dalla lunghezza della coda, non dai costi della rete.
mempool.space lo mostra suddividendo la propria mempool nei blocchi che prevede di vedere, ordinati per tariffa. Alle 09:46 UTC del 7 novembre 2026 i suoi blocchi proiettati erano otto. Il primo conteneva 4.393 transazioni con una mediana di 0,14 sat/vB, un intervallo da 0,12 a 99,77 sat/vB e 0,01186 BTC di commissioni in totale. I blocchi dal secondo al settimo avevano mediane che scendevano da 0,12 a 0,10 sat/vB, e l’ottavo «blocco» era il resto di 5,6 milioni di vB, tutto a 0,10 sat/vB. In altre parole quella mattina l’asta era a malapena un’asta: l’offerta più bassa possibile veniva servita nel giro di pochi blocchi.

Cluster mempool: come nodi e miner ordinano oggi le transazioni
Le transazioni non sono sempre indipendenti. Un figlio che spende l’output di un genitore non confermato può essere minato solo insieme al genitore o dopo di lui. Fino al 2026 Bitcoin Core gestiva questi legami con limiti su antenati e discendenti. La versione 31.0, uscita il 19 aprile 2026, ha sostituito quel sistema. Secondo le sue note di rilascio (in inglese), la mempool «no longer enforces ancestor or descendant size/count limits» e limita invece ogni cluster di transazioni collegate a 64 transazioni e 101 kB di dimensione virtuale.
Dentro la mempool le transazioni sono ora ordinate secondo la tariffa a cui si prevede che vengano minate, calcolata sul «chunk» di transazioni che entrerebbero insieme in un blocco, per esempio un genitore e il suo figlio. È il meccanismo dietro il child-pays-for-parent: un figlio con commissione alta alza la tariffa del chunk e porta avanti nella coda il genitore economico. Lo stesso ordinamento decide le espulsioni quando la mempool è piena e il contenuto dei modelli di blocco.
Le sostituzioni seguono la stessa logica. Una sostituzione è accettata solo se il diagramma delle tariffe della mempool diventa strettamente migliore di prima, il che, dicono le note, elimina tutti i casi noti in cui una sostituzione lasciava la mempool in condizioni peggiori. La vecchia «CPFP carve-out», un’eccezione che permetteva a un figlio piccolo in più di aggirare il limite sui discendenti, è stata rimossa. Due nuovi comandi RPC, getmempoolcluster e getmempoolfeeratediagram, permettono ai gestori dei nodi di vedere i cluster e l’intera curva delle tariffe.
Tutto questo poggia sul replace-by-fee completo. Bitcoin Core 28.0 lo ha attivato per impostazione predefinita e la 29.0, il 14 aprile 2025, ha rimosso l’opzione, con note secondo cui gli utenti «no longer benefit from disabling it». Come aumentare una commissione, e perché ciò rende rischioso accettare un pagamento non confermato, è nella guida alle transazioni. Per la mempool significa che ogni transazione in attesa su un nodo Core predefinito è un’offerta aperta che il mittente può rialzare, giudicata dalle regole dei cluster di cui sopra. La prossima lezione sul problema della doppia spesa tornerà sui pagamenti a zero conferme.
Come i portafogli indovinano la commissione giusta
Una stima della commissione è una previsione di ciò che faranno i miner nei prossimi blocchi, formulata prima che quei blocchi esistano. Il comando estimatesmartfee di Bitcoin Core, descritto nel riferimento RPC (in inglese, scritto per una versione meno recente), impara dalla storia: tiene traccia di quanto hanno impiegato a confermarsi le transazioni a ciascuna tariffa e restituisce quella che probabilmente entra entro un obiettivo da 1 a 1.008 blocchi (un obiettivo di 1 viene trattato come 2). La modalità conservativa guarda a una storia più lunga e tende a rispondere più alto, il che è più sicuro ma lento a seguire un calo delle commissioni; quella economica reagisce più in fretta. Il risultato è dato in BTC per kilo-byte-virtuale, quindi 0,00001 BTC/kvB significa 1 sat/vB.
La versione 32.1, uscita il 27 ottobre 2026 (le sue note spiegano che la 32.0, pur etichettata, non è mai stata annunciata né rilasciata del tutto), aggiunge un secondo stimatore costruito sul contenuto attuale della mempool. Secondo le note di rilascio della 32.1 (in inglese), produce una stima solo quando i blocchi recenti indicano una mempool «sana», e ripiega sul valore più alto tra la tariffa minima di inoltro e la tariffa minima della mempool quando questa è troppo vuota. estimatesmartfee restituisce ora il più basso dei risultati dei due stimatori, quindi il nuovo può solo abbassare la vecchia cifra, mai alzarla. Una nuova opzione permette a chi chiama di scegliere uno stimatore o la combinazione, che è l’impostazione predefinita.
Gli explorer lavorano al contrario. mempool.space prende un’istantanea della propria mempool e simula i blocchi successivi, come visto sopra. Alle 09:46 UTC del 7 novembre 2026 il suo endpoint di raccomandazione arrotondato dava 1 sat/vB per ogni velocità, dalla più rapida all’economica. Nove minuti dopo, dopo che era stato trovato un blocco, il suo endpoint preciso dava 2,507 sat/vB per il blocco successivo, 1,313 per mezz’ora, 0,59 per un’ora, 0,2 per l’economica e 0,1 come minimo. La cifra per il blocco successivo è passata da 1 a 2,5 sat/vB in nove minuti sullo stesso sito.
Le stime sbagliano per due ragioni. I blocchi arrivano a caso, quindi una commissione «per il prossimo blocco» può restare ferma durante un lungo intervallo mentre si accumulano davanti offerte migliori. E la coda continua a crescere dopo l’invio. I rimedi, alzare la commissione della transazione stessa o di un figlio che spende il suo resto, sono nella guida alle transazioni.
Commissioni Bitcoin il 7 novembre 2026, e i giorni in cui sono esplose
La tabella raccoglie il quadro delle commissioni nella mattina in cui è stata scritta questa lezione, dalle API pubbliche di mempool.space (in inglese): la visione di un nodo in una mattina, una fotografia datata e non una previsione.
| Misura, 7 novembre 2026 | Valore | Ora (UTC) |
|---|---|---|
| Punta della catena | Blocco 974.916, minato da SECPOOL | 09:40:46 |
| Transazioni in attesa (nodo di mempool.space) | 55.358 | 09:46 |
| Loro dimensione virtuale totale | 12,57 milioni di vB, circa 12,6 blocchi | 09:46 |
| Commissioni totali offerte da tutte | 0,0238 BTC (2.384.330 satoshi) | 09:46 |
| Tariffa per il blocco successivo (stima precisa) | 2,507 sat/vB | 09:55 |
| Tariffe economica e minima | 0,2 e 0,1 sat/vB | 09:55 |
| Tariffa mediana degli ultimi otto blocchi | da 0,12 a 4,06 sat/vB | da 08:16 a 09:40 |
| Commissioni medie per blocco, 7 novembre finora | 0,0224 BTC contro un sussidio di 3,125 BTC, circa 0,7% | 09:46 |
| Prezzo di BTC su mempool.space | 76.021 dollari, 68.260 euro, 56.913 sterline | 09:46 |
Gli ultimi otto blocchi raccontano l’asta in miniatura. Il blocco 974.913, minato da TrustPool con 6.953 transazioni, aveva una tariffa mediana di 0,13 sat/vB. Il successivo, minato da Foundry USA dopo l’intervallo di 51 minuti, conteneva 4.074 transazioni con una mediana di 4,06 sat/vB, la più alta degli otto: durante l’attesa erano arrivate transazioni che pagavano meglio e si erano messe in testa.
Commissioni sotto l’1% di ciò che guadagnano i miner sono anche un fatto sul bilancio della sicurezza di Bitcoin. Dall’halving dell’aprile 2024 il sussidio per blocco è di 3,125 BTC, e nei giorni calmi come questo le commissioni non vi aggiungono quasi nulla. Una lezione futura sull’halving esamina che cosa significhi mentre il sussidio continua a ridursi.
I periodi tranquilli si alternano a quelli violenti. Le medie giornaliere delle commissioni per blocco pubblicate da mempool.space mostrano la distanza tra un mese calmo e un’ondata.
| Data | Contesto | Commissioni |
|---|---|---|
| 22 dicembre 2017 | Congestione del mercato rialzista | 9,65 BTC per blocco in media quel giorno |
| 1 maggio 2023 | Prima dell’ondata di inscription | 0,38 BTC per blocco in media |
| 8 maggio 2023 | Inscription di token BRC-20 | 4,64 BTC per blocco in media, circa 132.000 dollari a circa 28.400 dollari per BTC |
| 20 aprile 2024 | Giorno dell’halving, lancio del protocollo Runes | 9,67 BTC per blocco in media, la media giornaliera più alta della serie |
| 20 aprile 2024, 00:09:27 UTC | Blocco 840.000, minato da ViaBTC, 3.050 transazioni | 37,63 BTC di commissioni contro un sussidio di 3,125 BTC; mediana 200 sat/vB, minimo 100 sat/vB |
| Ottobre e inizio novembre 2026 | Mercato tranquillo | da 0,012 a 0,031 BTC per blocco in media |
L’ondata del maggio 2023 ha seguito una raffica di token BRC-20, registrati come inscription su singoli satoshi, che hanno riempito i blocchi di piccole transazioni di dati, come ha raccontato CoinDesk l’8 maggio 2023 (in inglese). Il record dell’aprile 2024 ebbe due cause nello stesso blocco: era il blocco dell’halving, e la specifica di Runes (in inglese) indica che il protocollo si attiva al blocco 840.000, così molti si contesero i primi posti per creare rune in quel punto. Le sue commissioni valevano circa 2,4 milioni di dollari al prezzo del giorno di 63.849 dollari, dodici volte il sussidio. Nella stessa serie, i primi cinque giorni sono il 20 aprile 2024 e quattro giorni della fine del 2017.
La mempool di Ethereum: nonce, una base fee bruciata e un mercato separato per i blob
Ethereum ha la stessa idea con un altro nome. Ogni nodo tiene un pool di transazioni, il txpool, con limiti propri. In geth, uno dei principali client di esecuzione, le impostazioni predefinite documentate (in inglese) sono 5.120 posti per le transazioni eseguibili su tutti gli account, 16 garantiti per account, 1.024 posti per quelle non eseguibili, una durata di tre ore per quelle in coda e un aumento minimo di prezzo del 10% per sostituirne una.
«Non eseguibile» indica la differenza principale rispetto a Bitcoin. Gli account Ethereum numerano le proprie transazioni con un nonce, e geth parcheggia in quella sezione in coda una transazione il cui nonce precedente manca, dove attende che il vuoto si colmi e viene eliminata dopo tre ore per impostazione predefinita. Un nonce 7 bloccato trattiene quindi il nonce 8 e tutti i successivi, per quanto paghino bene. La guida alle transazioni spiega la sostituzione con lo stesso nonce; la prossima lezione, sui modelli account, approfondisce i nonce.
La commissione funziona come descrive la guida alle transazioni: una base fee bruciata più una mancia per il validatore. Per il pool conta un dettaglio. Con le parole di ethereum.org (in inglese), la base fee «acts as a reserve price»: una transazione che offre meno per unità di gas della base fee corrente non può essere inclusa e aspetta che la base fee scenda, al massimo del 12,5% a blocco. La nostra voce di glossario sulle gas fee contiene esempi; una lezione futura su gas ed EIP-1559 tratta il meccanismo.
Il gas tracker di Etherscan mostrava quanto fosse bassa il 7 novembre 2026 alle 09:48:41 UTC: una base fee di 0,046 gwei, prezzi basso, medio e alto di 0,046, 0,047 e 0,05 gwei, mance da 0 a 0,004 gwei. Un semplice trasferimento di ether usa 21.000 unità di gas, quindi a 0,047 gwei costava 987 gwei, ovvero 0,000000987 ETH, circa 0,2 centesimi di dollaro al prezzo della pagina di 2.244,65 dollari.
Dall’EIP-4844 i rollup pubblicano i propri dati in «blob» che hanno un mercato delle commissioni a sé: la proposta (in inglese) dà al blob gas una regola di obiettivo propria, indipendente dal gas normale, e i nodi conservano i blob per circa 18 giorni. Quel mercato separato è una delle ragioni per cui le commissioni del layer 2 restano basse, come spiega il nostro confronto tra layer 1 e layer 2.
Anche il txpool pubblico è incompleto. Alcuni portafogli e trader inviano le transazioni direttamente ai block builder per evitare il front-running, come descrive la nostra guida a MEV protection e proposer-builder separation, quindi l’elenco delle transazioni Ethereum in sospeso di un explorer non mostra una parte della coda.
Perché sei conferme: che cosa ha calcolato davvero Nakamoto
La nostra sintesi del white paper di Bitcoin dà le cifre principali. La sezione 11 del testo (in inglese) merita di essere letta per conto suo. Immagina un attaccante che controlla una quota q della potenza di calcolo, mentre i miner onesti hanno p = 1 – q. Il commerciante aspetta che il pagamento sia profondo z blocchi. L’attaccante, che mina in segreto una catena in cui il pagamento non è mai avvenuto, deve recuperare partendo da z blocchi di svantaggio.
Satoshi modella i progressi dell’attaccante in quel periodo come una variabile di Poisson con valore atteso pari a z per q/p, somma la probabilità che riesca ancora a recuperare da ciascun possibile svantaggio e fornisce un breve programma in C per calcolare il totale. Il suo commento al risultato: «Running some results, we can see the probability drop off exponentially with z», cioè la probabilità cala in modo esponenziale con z.
Per un attaccante con il 10% della potenza di calcolo, una conferma lascia il 20,5% di probabilità di riuscita, tre conferme l’1,3%, sei lo 0,024% e dieci lo 0,00012%. Il testo poi rovescia la domanda e chiede quanti blocchi tengano il rischio sotto lo 0,1% per ogni dimensione dell’attaccante.
| Quota di potenza di calcolo dell’attaccante (q) | Blocchi necessari per una probabilità di riuscita sotto lo 0,1% (z) |
|---|---|
| 10% | 5 |
| 15% | 8 |
| 20% | 11 |
| 25% | 15 |
| 30% | 24 |
| 35% | 41 |
| 40% | 89 |
| 45% | 340 |
Da quella tabella viene il sei. Il Bitcoin Wiki (in inglese) ricorda che il client classico mostrava una transazione come «n/unconfirmed» finché non era profonda 6 blocchi, sulle due ipotesi discusse nella guida alle transazioni: un attaccante sotto il 10% della potenza di calcolo e un rischio sotto lo 0,1% giudicato accettabile. Letto accanto alla tabella, sei è un blocco in più dei cinque che rispondono a q = 10%. Contro un attaccante con un terzo della potenza di calcolo è decisamente troppo poco. Contro un ladro senza alcuna potenza di calcolo è molto più del necessario.

Studi successivi hanno raffinato il calcolo. L’Analysis of Hashrate-Based Double Spending di Meni Rosenfeld, pubblicata nel febbraio 2014, studia i processi casuali alla base degli attacchi tipici e le loro probabilità di successo. Cyril Grunspan e Ricardo Pérez-Marco, in Double spend races (2017), correggono l’analisi della corsa del white paper, ricavano una formula in forma chiusa e concludono che servono più conferme di quanto suggeriscano le cifre di Nakamoto. La forma della risposta resta la stessa: il rischio scende in fretta a ogni blocco, e il numero giusto dipende da quanta potenza di calcolo un attaccante potrebbe noleggiare o possedere e da quanto vale per lui il pagamento.
Quanto tempo richiede una transazione Bitcoin? I numeri onesti
La risposta onesta viene per prima: circa dieci minuti per la prima conferma in media, ma una singola attesa può durare pochi secondi o più di un’ora, come ha mostrato l’intervallo di 51 minuti del 7 novembre 2026. A questo si sommano le conferme richieste da chi riceve. E se la commissione è inferiore a quella che il mercato sta pagando, l’attesa può allungarsi a ore o giorni, finché i nodi predefiniti eliminano la transazione dopo 14 giorni.
La scoperta dei blocchi si comporta come una lotteria estratta moltissime volte al secondo, quindi il tempo tra un blocco e l’altro segue una distribuzione esponenziale; la guida alle transazioni dà le probabilità per un singolo blocco. Prendendo una media di dieci minuti come modello, non come promessa, la stessa aritmetica dice di più sulle attese che contano una volta che un pagamento paga abbastanza per il blocco successivo:
- Un singolo intervallo di più di un’ora capita circa lo 0,25% delle volte, cioè più o meno una volta ogni 400 blocchi, o circa dieci volte al mese.
- Tre conferme richiedono più di un’ora circa il 6% delle volte.
- Sei conferme richiedono in media 60 minuti. Circa il 30% delle volte arrivano entro 45 minuti; l’11,6% delle volte richiedono più di 90 minuti, e il 2% delle volte più di due ore.
I blocchi reali si discostano dal modello quando la potenza di calcolo cambia tra due aggiustamenti di difficoltà. Nel periodo in corso il 7 novembre 2026 sono durati in media 625,8 secondi, circa 10,4 minuti, e l’aggiustamento successivo, atteso all’altezza 975.744, era previsto quella mattina in calo di difficoltà di circa il 4%.
Pochi operatori aspettano davvero sei conferme. La pagina di Kraken sui tempi di elaborazione dei depositi, aggiornata il 22 ottobre 2026, dice che accredita i depositi in Bitcoin dopo tre conferme. Ogni ricevente fissa la propria soglia, pesando l’importo in gioco contro il costo di riscrivere due o tre blocchi. Un bar che vende un caffè può accettare un pagamento senza alcuna conferma e correre il piccolo rischio di una transazione sostituita. Chi vende una casa aspetterebbe ragionevolmente più di sei. Nessuno può promettere un tempo; chi riceve può solo scegliere un livello di rischio.
Ethereum risponde in modo diverso. Un pagamento entra in uno slot di 12 secondi, e il checkpoint sopra di esso viene di norma finalizzato circa due epoch dopo, intorno ai 13 minuti, come calcola la guida alle transazioni. Annullarlo costerebbe a un attaccante, secondo ethereum.org (in inglese), almeno un terzo di tutto l’ether in staking. Una prossima lezione sulla finalità e sulle riorganizzazioni della catena mette a confronto questi modelli in profondità.
Commissioni di rete e dichiarazione dei redditi in Italia
Le commissioni contano al momento delle imposte, e le regole cambiano da un paese all’altro. In Italia, dal 1° gennaio 2026 le plusvalenze da cripto-attività sono tassate al 33%, senza soglia di esenzione, secondo la brochure dell’Agenzia delle Entrate sulla legge di bilancio 2025. Quanto alle commissioni di rete, la circolare 30/E del 27 ottobre 2023 dell’Agenzia delle Entrate precisa, a pagina 50, che per i titoli finanziari l’articolo 68, comma 6, del Tuir aumenta il costo di acquisto di commissioni e altri costi inerenti, mentre per le cripto-attività «il comma 9-bis non consente di tener conto nella determinazione dei redditi diversi derivanti dalle cripto-attività dei costi inerenti l’acquisto e la cessione».
In pratica, secondo la circolare del 2023, una commissione pagata alla rete per comprare o vendere cripto-attività non riduce la plusvalenza imponibile. La nostra guida alle tasse sulle crypto in Italia tratta il resto del calcolo e la dichiarazione. L’abitudine utile resta la stessa ovunque: conservate l’identificativo di ogni transazione e la commissione in satoshi, perché qualsiasi block explorer può dimostrarli in seguito.
Una breve lista di controllo prima di scegliere la commissione
- Guardate i prossimi blocchi proiettati su un explorer, invece di un singolo numero consigliato, e annotate l’ora: le stime cambiano nel giro di minuti.
- Se la coda è più corta di un blocco, la tariffa minima di inoltro di 0,1 sat/vB basta per i nodi con Bitcoin Core 29.1 o successivo; i nodi più vecchi rifiutano ancora tutto ciò che sta sotto 1 sat/vB.
- Se non avete fretta, offrite poco con il replace-by-fee disponibile e alzate la commissione più tardi se serve; i nodi Bitcoin Core recenti accettano ogni sostituzione che paga abbastanza di più.
- Chiedete a chi riceve quante conferme richiede prima di promettere a qualcuno un tempo.
- Se la transazione scompare dall’explorer, verificate se le monete sono ancora nel portafoglio prima di fare altro: una transazione eliminata può essere inviata di nuovo.
- Su Ethereum, controllate che nessun nonce precedente dello stesso account sia ancora in attesa prima di dare la colpa alla commissione.
La prossima lezione di questo percorso guarda a che cosa spende davvero una transazione: gli output non spesi di Bitcoin contro gli account di Ethereum, e perché questa scelta cambia la dimensione, e quindi la commissione, dello stesso pagamento.



