La mempool Bitcoin è l’insieme delle transazioni non ancora confermate che un nodo conserva in memoria dopo averle accettate. Non è un’unica sala d’attesa mondiale: ogni nodo mantiene la propria selezione. Se un pagamento risulta in attesa, bisogna distinguere ciò che vede il wallet, ciò che vede un esploratore e ciò che è stato effettivamente incluso nella blockchain.
La risposta pratica è questa: controlla il codice della transazione, il numero di conferme e la commissione per unità di dimensione; poi valuta se puoi aspettare oppure se il wallet permette di aumentare la fee. Non inserire mai la seed phrase in un sito che promette di sbloccare un pagamento. Questa guida riguarda Bitcoin on-chain, non Lightning né i trasferimenti interni di un exchange.
Mempool Bitcoin: cosa succede prima della conferma
Quando invii bitcoin, il wallet costruisce e firma una transazione che spende output precedenti e ne crea di nuovi. Un nodo che la riceve verifica, fra le altre cose, firme, disponibilità degli output e compatibilità con le proprie regole di accettazione. Se la transazione è valida e supera la sua policy, può conservarla nella mempool e inoltrarla ai nodi collegati.
Il passaggio decisivo arriva quando un miner la inserisce in un blocco valido che viene accettato dalla rete. Prima di quel momento hai una proposta di trasferimento, non una registrazione definitiva. Una transazione può essere valida secondo il consenso e tuttavia non essere accettata da un particolare nodo, per esempio perché la commissione non supera la soglia richiesta dalla sua mempool.
Questa distinzione spiega perché due servizi possano mostrare numeri diversi. Cambiano connessioni, tempi di ricezione, limiti di memoria e politiche locali. Uno screenshot di una coda non rappresenta tutti i nodi contemporaneamente. Per le basi del trasferimento, la guida agli UTXO di Bitcoin chiarisce che cosa viene realmente speso.
Come leggere una transazione in attesa
Il primo dato da cercare è il TXID, l’identificativo della transazione. Copialo dal wallet e controllalo con un esploratore compatibile con la rete usata. Bitcoin mainnet, testnet e altre reti non sono intercambiabili. Il TXID non è una chiave privata: può essere condiviso per verificare un pagamento, ma rende visibili informazioni pubbliche collegabili alla tua attività.
Se l’esploratore mostra zero conferme e dettagli coerenti, la transazione è stata vista da quel servizio ma non risulta inclusa in un blocco della catena che segue. Se non la trova, non concludere subito che i fondi siano persi. Il wallet potrebbe non averla trasmessa, il servizio potrebbe non averla ricevuta oppure la transazione potrebbe essere stata rimossa dalla sua memoria.
Verifica anche gli importi e l’indirizzo del destinatario, distinguendo l’output di resto. Un pagamento che spende un output non ancora confermato dipende inoltre dalla conferma del suo predecessore. Questa dipendenza può rallentare il pagamento anche quando la sua fee, osservata da sola, sembra adeguata.
| Dato | Che cosa indica | Che cosa non garantisce |
|---|---|---|
| TXID | Identifica una transazione | Che sia confermata |
| Zero conferme | Nessun blocco la include nella vista consultata | Che sia stata cancellata |
| sat/vB | Fee rapportata alla dimensione virtuale | Un orario di inclusione |
| Conferme successive | Altri blocchi costruiti dopo quello del pagamento | Un rischio matematicamente nullo |
Perché contano i sat/vB e non solo la fee totale
Il dato più utile per confrontare transazioni è il rapporto fra commissione e dimensione virtuale, espresso in satoshi per virtual byte. La dimensione dipende dalla struttura della transazione, non soltanto dall’importo trasferito. Molti input possono rendere costoso anche un pagamento piccolo; un importo grande non richiede automaticamente una fee più alta.
Immagina una transazione di 250 vB. A 8 sat/vB la commissione è 2.000 satoshi; a 20 sat/vB è 5.000 satoshi. Sono numeri didattici, non una raccomandazione attuale. Due wallet che mostrano la stessa fee totale possono ottenere priorità diverse se le rispettive transazioni hanno dimensioni differenti.
La guida alle commissioni Bitcoin approfondisce questo rapporto. Prima di confermare l’invio, controlla sempre l’unità: sat/vB, satoshi totali e valore in euro sono misure diverse. Confonderle può portare sia a pagare troppo sia a impostare una fee insufficiente.
Come interpretare il grafico della coda
Molti esploratori rappresentano le transazioni in fasce di commissione. Le fasce aiutano a capire quanta domanda compete per lo spazio dei blocchi e quali pagamenti offrono fee superiori al tuo. Sono una fotografia e una stima, non una prenotazione. Nel frattempo possono arrivare nuove transazioni o essere trovati più blocchi del previsto.
Non vale una regola universale del tipo “prima arriva, prima passa”. I miner hanno un incentivo economico a selezionare transazioni remunerative, considerando anche dipendenze e pacchetti. La politica concreta può variare. La dimensione complessiva mostrata dall’esploratore, inoltre, può essere espressa in byte di memoria o in dimensione virtuale: leggi la legenda prima di confrontare grafici diversi.
Se non hai urgenza, puoi scegliere una commissione meno competitiva e accettare tempi incerti. Se il destinatario richiede un pagamento entro una scadenza, concorda prima come gestire l’attesa. Un preventivo per il prossimo blocco non equivale a una promessa di conferma entro dieci minuti: l’intervallo fra blocchi è variabile.
Transazione bloccata: aspettare, RBF o CPFP?
Aspettare è spesso sensato quando il pagamento non è urgente e la transazione rimane valida. Non costa una seconda commissione e non richiede di firmare operazioni aggiuntive. Devi però accettare che l’aumento della domanda possa prolungare l’attesa. Il semplice passare delle ore non crea un diritto alla priorità.
RBF, Replace-by-Fee, consiste nel proporre una transazione sostitutiva che spende gli stessi input e paga una commissione sufficiente secondo le regole applicabili. Non è un pulsante universale di annullamento: contano il supporto del wallet, i fondi disponibili e le policy dei nodi. È più sicuro usare la funzione documentata del proprio wallet che costruire manualmente un pagamento concorrente.
CPFP, Child Pays for Parent, usa invece una transazione figlia che spende un output del pagamento in attesa e rende il pacchetto economicamente più interessante. Può richiedere il controllo dell’output di resto o dell’output ricevuto. Non tutti i wallet lo consentono e non tutte le combinazioni sono accettate. Nella guida a RBF e CPFP trovi le differenze operative.
Prima di aumentare la fee, ricontrolla destinazione e importo. Una sostituzione può modificare il resto e il TXID; annota il nuovo identificativo se devi comunicarlo al destinatario. Non inviare un secondo pagamento indipendente soltanto perché il primo tarda: potresti ottenere due trasferimenti entrambi confermati.
Se la transazione scompare dalla mempool
Un nodo può rimuovere transazioni per limiti di spazio, scadenza locale o altri eventi. Questo non equivale a una cancellazione registrata nella blockchain. Se il pagamento non è mai stato confermato, gli input non sono stati spesi da quel pagamento nella catena; ma la transazione firmata può ancora esistere e tornare a circolare se rimane valida.
Per questo il saldo del wallet e la vista dell’esploratore possono divergere temporaneamente. Non trattare la sparizione da un singolo servizio come autorizzazione a promettere gli stessi fondi altrove. Controlla lo stato del wallet, eventuali sostituzioni e la catena. Se due transazioni competono per gli stessi input, non possono essere entrambe confermate nella medesima storia valida.
Quante conferme servono?
Una conferma indica che la transazione è in un blocco. Le successive indicano che altri blocchi sono stati costruiti dopo quel blocco. Aumentano il costo e la difficoltà di una riorganizzazione che rimuova il pagamento, senza trasformare la sicurezza in una garanzia assoluta valida per qualsiasi scenario.
La soglia da richiedere dipende da importo, rischio accettabile e procedura del destinatario. Un exchange può imporre una propria soglia e ulteriori controlli amministrativi: un deposito confermato on-chain non è necessariamente già accreditato nel conto. In quel caso il problema non si risolve aumentando la fee di una transazione già inclusa.
Privacy e truffe: cosa non fare
Un esploratore pubblico può associare indirizzo IP e ricerche effettuate. Cercare un TXID è diverso da fornire la seed phrase: la seconda non è mai necessaria per leggere la blockchain. Per chi vuole ridurre la dipendenza da servizi esterni, un proprio nodo offre una vista locale, purché sia sincronizzato e correttamente gestito.
Diffida dei messaggi privati che promettono “accelerazione garantita” e chiedono un deposito o l’accesso al wallet. Nessuno può risolvere una coda leggendo le tue parole di recupero. Anche un servizio legittimo deve spiegare che cosa offre, quanto costa e quali limiti ha; un logo o un risultato sponsorizzato non bastano.
La distinzione tra wallet custodial e non-custodial conta anche qui. Se i fondi sono presso un exchange, spesso non controlli direttamente la transazione e non puoi applicare RBF o CPFP: devi chiedere assistenza al soggetto che gestisce le chiavi.
Checklist prima di intervenire
- Verifica rete, TXID, destinatario e conferme.
- Leggi la fee in sat/vB e controlla eventuali predecessori non confermati.
- Distingui una stima di attesa da una scadenza garantita.
- Usa soltanto le funzioni documentate del wallet per aumentare la fee.
- Non creare un secondo pagamento indipendente senza chiarire lo stato del primo.
- Non condividere seed phrase, chiavi private o accesso remoto.
Il modo corretto di leggere la mempool Bitcoin non è cercare un numero magico di minuti. È capire se il pagamento è stato trasmesso, quanto è competitivo, da quali transazioni dipende e quali strumenti controlli davvero. Con queste informazioni puoi decidere se attendere, aumentare la commissione o contattare il servizio responsabile, senza trasformare un ritardo in un errore costoso.
Fonti tecniche, verificate il 30 settembre 2026: documentazione Bitcoin sul networking; Bitcoin Core: getmempoolentry; Bitcoin Core: getmempoolinfo. Esempi numerici illustrativi; nessuna stima di fee in tempo reale.
