Vai al contenuto
Inizia

Risoluzione problemi · Intermedio

Perché la mia transazione è ancora non confermata?

Una transazione che non si è confermata è uno di cinque problemi diversi che indossano la stessa etichetta. Diagnosticare quale ha richiede circa due minuti e determina se c’è qualcosa da fare.

Aggiornato il 17 settembre 2026 · 12 min di lettura · Il nostro metodo di test

La risposta breve

Apra la transazione su un explorer e controlli due cose: se qualsiasi explorer riesce a vederla affatto, e quale tasso di commissione ha pagato rispetto a ciò che si sta attualmente confermando. Queste due risposte separano le cinque cause, e solo tre di esse hanno una soluzione disponibile per lei.

Illustrazione di un pagamento in transito tra due parti

Prima domanda: qualcuno riesce a vederla?

Prima di tutto, stabilisca se la transazione ha raggiunto affatto la rete. La cerchi su due explorer diversi — per Bitcoin, provi mempool.space e Blockstream.info.

Se entrambi la mostrano come non confermata, è nella mempool e il problema è un problema di commissione. Salti alla sezione successiva.

Se nessuno dei due la mostra, la transazione non si è mai propagata, e questa è una situazione interamente diversa con una soluzione diversa. La causa solita è una commissione sotto il minimo di relay della rete: i nodi non trasmetteranno una transazione che paga troppo poco, quindi esiste sul suo dispositivo e da nessun'altra parte.

La buona notizia è che questo è il caso più recuperabile. Poiché nessun altro nodo la ha, non c'è nulla con cui entrare in conflitto. La maggior parte dei portafogli ha un'opzione per cancellare le transazioni non confermate o per ricostruire il portafoglio dalla chain, dopodiché i fondi sono semplicemente di nuovo disponibili e può reinviare con una commissione sensata.

Il problema è che il suo proprio portafoglio considera ancora quegli output spesi, motivo per cui il saldo appare sbagliato finché non li cancella. Se il suo portafoglio non ha tale opzione, spostare la seed phrase in uno che ce l'ha risolve la questione.

Il caso comune: il tasso di commissione era troppo basso

Se gli explorer possono vedere la sua transazione e non si sta confermando, questo è quasi sempre il motivo.

I miner selezionano le transazioni per tasso di commissione — satoshi per byte virtuale — perché lo spazio di blocco è la risorsa scarsa. Se il suo tasso è sotto ciò che si sta attualmente confermando, la sua transazione attende finché o la domanda scende o qualcuno la aumenta.

Apra la transazione su mempool.space. La pagina mostra il suo tasso di commissione e i blocchi proiettati, ciascuno etichettato con la fascia che probabilmente conterrà. Se il suo tasso rientra nel primo blocco proiettato è a pochi minuti di distanza e non serve fare nulla. Se è più in basso di diversi blocchi, la proiezione è genuina e basata su ciò che è in coda davanti a lei.

Ciò che rende questo frustrante è che la domanda non è prevedibile. Una transazione che sembrava adeguatamente prezzata può essere lasciata indietro da un'ondata un'ora dopo, e non c'è alcun meccanismo che la aumenti automaticamente.

Le soluzioni sono coperte sotto. Ciò che non deve fare è ritrasmettere la stessa transazione tramite un servizio diverso — non aiuterà, perché la rete ce l'ha già e ritrasmettere una transazione identica non cambia nulla sulla sua attrattiva per i miner.

Le due soluzioni, e quando si applica ciascuna

Replace-by-fee è l'opzione pulita. Se la sua transazione ha segnalato RBF — la maggior parte dei portafogli moderni lo fa per default — può ritrasmetterla con una commissione più alta e la nuova versione sostituisce la vecchia. Il suo portafoglio avrà questo come "aumenta commissione", "accelera" o simile. L'explorer mostra se RBF è stato segnalato, di solito vicino alla cima della pagina di transazione, e se non lo è stato allora questa via è chiusa.

Child-pays-for-parent funziona quando RBF non è disponibile. Crea una nuova transazione che spende uno degli output della transazione bloccata, pagando una commissione abbastanza alta che un miner che le include entrambe insieme guadagni un buon tasso sulla coppia. Poiché il figlio non può essere confermato senza il genitore, il miner deve prenderli entrambi.

CPFP richiede che lei controlli uno degli output — di solito il suo resto — e che il suo portafoglio lo supporti. Alcuni lo fanno automaticamente quando prova a spendere un output non confermato; altri lo espongono esplicitamente. Se lei è il destinatario piuttosto che il mittente, può usare CPFP sull'output pagato a lei, cosa genuinamente utile da sapere quando qualcuno ha sottopagato un pagamento verso di lei.

Se nessuna delle due è disponibile, l'opzione rimanente è attendere. Le mempool si svuotano, di solito entro giorni, e le transazioni sono alla fine confermate o scartate dai nodi dopo un timeout — comunemente circa due settimane — a quel punto i fondi tornano a essere spendibili.

Le tre cause meno comuni

Chain sbagliata. La transazione si è confermata perfettamente bene su una rete che non sta guardando. Questo succede costantemente con asset che esistono su più chain — l'USDT esiste su Ethereum, Tron e altre, e un prelievo da piattaforma di scambio specifica quale. Se un hash non si risolve, confermare la rete prima di concludere qualsiasi cosa vale trenta secondi.

Ritardo di indicizzazione dell'explorer. La transazione è confermata e l'explorer non si è aggiornato. Confronti l'ultima altezza di blocco riportata dall'explorer con un secondo; un divario di migliaia di blocchi significa che quel deployment è indietro e tutto ciò che le dice sull'attività recente è obsoleto. Questo è più comune sulle istanze Blockscout autogestite e sugli explorer multi-chain che coprono reti di nicchia.

Locktime impostato nel futuro. Raro, ma reale. Una transazione può specificare il blocco più presto in cui può essere inclusa, e fino ad allora non si confermerà indipendentemente da quanto paghi. Il campo è visibile sulla pagina di transazione e la maggior parte degli explorer glielo dirà chiaramente se è impostato avanti.

Su Ethereum c'è un'ulteriore causa senza equivalente Bitcoin: un divario di nonce. Le transazioni Ethereum da un indirizzo devono essere processate in sequenza stretta, quindi se la transazione numero 47 è bloccata, la 48 e la 49 non possono procedere indipendentemente da quanto paghino. Risolvere la prima bloccata rilascia il resto.

La versione Ethereum del problema

Il mercato delle commissioni di Ethereum si comporta abbastanza diversamente che il consiglio diverge.

Dopo EIP-1559, ogni blocco ha una commissione base che si aggiusta algoritmicamente con la domanda e viene bruciata anziché pagata a qualcuno. Lei imposta inoltre una commissione di priorità, che è ciò che il proposer riceve davvero. Una transazione è includibile quando la commissione base scende al livello del suo massimo o sotto, e competitiva quando la sua commissione di priorità è ragionevole.

Una transazione Ethereum bloccata è quindi di solito una di due cose: una commissione massima sotto la commissione base attuale, o un divario di nonce causato da una transazione bloccata precedente dallo stesso indirizzo.

La soluzione per entrambe è lo stesso meccanismo — risottometta con lo stesso nonce e una commissione più alta, che sostituisce la transazione in attesa. I portafogli espongono questo come accelera o annulla. Annullare è la stessa operazione inviando valore zero a se stessi, il che occupa il nonce e libera il blocco.

L'unica cosa da evitare è sottomettere una nuova transazione con un nonce più alto sperando che salti la coda. Non può. La sequenza è stretta, e la nuova transazione rimarrà dietro quella bloccata indefinitamente.

Evitarlo la prossima volta

Tre abitudini prevengono la maggior parte di questo.

Lasci che il suo portafoglio imposti la commissione a meno che non abbia una ragione specifica per non farlo. I portafogli moderni interrogano un servizio di stima delle commissioni e la ottengono approssimativamente giusta. L'inserimento manuale della commissione è dove hanno origine la maggior parte delle transazioni bloccate, di solito da qualcuno che cerca di risparmiare qualche centesimo.

Verifichi che RBF sia abilitato. Non costa nulla, è il default nella maggior parte dei portafogli, ed è la differenza tra una soluzione di due minuti e un'attesa di due settimane. Non c'è alcun vero svantaggio per un utente ordinario.

Consolidi i piccoli output durante i periodi tranquilli. Un portafoglio che ha accumulato molti piccoli pagamenti produce transazioni grandi e costose, perché le commissioni scalano con la dimensione piuttosto che con il valore. Unirli quando le commissioni sono basse trasforma una futura transazione costosa in una economica ora — e i tassi in tempo reale sul nostro tracker delle commissioni Bitcoin rendono facile scegliere un momento.

E se sta per spostare un importo significativo, invii prima una piccola transazione di test. Costa qualche centesimo e coglie errori di chain sbagliata, errori di indirizzo sbagliato e valutazioni errate delle commissioni prima che contino.

Domande frequenti

Per quanto tempo una transazione non confermata rimane nella mempool?

I nodi tipicamente scartano le transazioni dopo circa due settimane, anche se il periodo esatto è un’impostazione del nodo piuttosto che una regola del protocollo. Una volta scartata, i fondi tornano spendibili.

Posso annullare una transazione Bitcoin non confermata?

Non direttamente. Se RBF è stato segnalato può sostituirla con una versione che paga di più, incluso una che rimanda i fondi a se stesso. Se non si è mai propagata, cancellarla nel suo portafoglio di solito è sufficiente.

Gli acceleratori di transazione funzionano?

Alcuni sono servizi legittimi che sottomettono la sua transazione direttamente a un pool di mining. La maggior parte vende ciò che il suo portafoglio già fa gratuitamente tramite RBF. Verifichi se la sua transazione segnala RBF prima di pagare qualcuno.

Perché la mia transazione Ethereum è bloccata dietro un’altra?

Ordinamento per nonce. Le transazioni da un indirizzo sono processate in sequenza stretta, quindi una transazione bloccata precedente blocca tutto ciò che viene dopo. Risottometta la prima bloccata con una commissione più alta.

La mia transazione non appare affatto su nessun explorer.

Non si è mai propagata, quasi sempre perché la commissione era sotto il minimo di relay. Esiste solo sul suo dispositivo. Cancellare le transazioni non confermate nel suo portafoglio di solito rilascia i fondi.