Bitcoin, dalle basi
Commissioni Bitcoin e mempool: come leggere costi e attese
La commissione di una transazione Bitcoin dipende soprattutto dalla sua dimensione virtuale e dal prezzo offerto per unità di spazio, espresso in satoshi per vbyte. La mempool raccoglie transazioni ancora non confermate: osservarla aiuta a valutare la congestione, ma nessuna stima può garantire il prossimo blocco o un tempo preciso.
Indice della guida10 sezioni
- Il prezzo dello spazio, non una percentuale del trasferimento
- Che cosa contiene una mempool
- Sat/vB, vsize e costo totale: un esempio controllabile
- Perché una stima non è una prenotazione
- La transazione ferma: identificare lo stato prima di intervenire
- Molti piccoli UTXO cambiano il preventivo
- Una scheda da compilare prima dell'invio
- Domande frequenti sulle attese
- Un preventivo da confrontare senza cambiare unità
- Fonti e limiti della guida
Il prezzo dello spazio, non una percentuale del trasferimento
Inviare una somma elevata non richiede automaticamente una commissione maggiore di quella necessaria per una somma piccola. La rete deve verificare gli input spesi e gli output creati. Una transazione costruita con molti piccoli input può occupare più spazio di un pagamento molto più consistente che ne usa uno solo. Il saldo mostrato dal portafoglio nasconde questa struttura: sembra un importo unico, ma può essere composto da numerose disponibilità separate.
La documentazione tecnica sulle transazioni Bitcoin descrive input, output e vincoli di spesa. È questa struttura, insieme al formato utilizzato, a determinare il lavoro rappresentato dalla transazione. Per leggere il costo conviene separare tre numeri: valore trasferito, dimensione virtuale e tariffa. Il primo riguarda il pagamento, gli altri due il suo inserimento nello spazio limitato dei blocchi.
Le commissioni non sono un abbonamento alla rete. Sono la differenza tra valore degli input e valore degli output della singola transazione. Il wallet costruisce normalmente anche un output di resto: dimenticarlo nel ragionamento porta a interpretare male sia il costo sia i movimenti successivi.
Che cosa contiene una mempool
Ogni nodo mantiene la propria raccolta di transazioni valide non ancora confermate secondo le regole e le politiche che applica. Non esiste un unico contenitore globale identico per tutti. Due osservatori possono riportare numeri diversi per limiti di memoria, tempi di ricezione, connessioni e politiche di inoltro. Un grafico pubblico è quindi una vista della rete, non il registro definitivo delle attese.
Una transazione può essere accettata da un nodo, propagata da altri e restare fuori dai blocchi. Può anche essere rimossa dalla memoria di alcuni nodi se le condizioni cambiano. Il wallet deve distinguere ciò che ha firmato, ciò che ha trasmesso e ciò che risulta confermato. La sola presenza su un esploratore non equivale a una conferma; l'assenza da uno specifico esploratore non dimostra da sola che il pagamento sia impossibile.
Chi vuole capire questa differenza può partire dalla guida al full node e alle verifiche autonome. Il nodo aiuta a verificare, ma non compra priorità e non obbliga un miner a includere una transazione.
Sat/vB, vsize e costo totale: un esempio controllabile
Un satoshi è un centomilionesimo di bitcoin. Il vbyte è un'unità di dimensione virtuale che tiene conto delle regole di peso della transazione; non va confuso automaticamente con ogni byte del file serializzato. Per un controllo preliminare il calcolo è semplice: dimensione virtuale moltiplicata per tariffa in sat/vB.
| Caso ipotetico | Dimensione virtuale | Tariffa | Commissione risultante |
|---|---|---|---|
| Pagamento semplice | 150 vB | 4 sat/vB | 600 satoshi |
| Stessa struttura, tariffa maggiore | 150 vB | 20 sat/vB | 3.000 satoshi |
| Più input, stessa tariffa | 300 vB | 4 sat/vB | 1.200 satoshi |
Sono esempi aritmetici, non tariffe osservate oggi e neppure dimensioni garantite per ogni wallet. Il software deve stimare la transazione effettiva, comprese firme e resto. Convertire il risultato in euro richiede inoltre una quotazione e un momento di osservazione: la stessa commissione in satoshi può avere un valore monetario diverso nel tempo.
Per evitare errori, controllare sempre l'unità riportata dall'interfaccia. Un servizio può esporre BTC per kilobyte virtuale, un altro satoshi per vbyte. Copiare un numero senza conversione può produrre un errore enorme. L'anteprima finale del wallet deve mostrare un costo totale comprensibile prima della firma.
Perché una stima non è una prenotazione
Il metodo estimatesmartfee di Bitcoin Core, documentazione versione 30.0.0 illustra una stima basata sulle osservazioni del nodo e su un obiettivo espresso in blocchi. La versione citata identifica la documentazione consultata: non è una dichiarazione sulla versione più recente del software. Il dato può mancare quando le osservazioni disponibili non bastano.
Tra la stima e il prossimo blocco possono arrivare molte nuove transazioni. Anche l'intervallo tra i blocchi varia: parlare di un'attesa media non significa avere un appuntamento garantito. Un'indicazione come “entro alcuni blocchi” è probabilistica. Per un pagamento con scadenza, il margine temporale va deciso prima, considerando anche quante conferme richiede il destinatario.
Una tariffa elevata può aumentare la competitività della transazione, ma non risolve un indirizzo errato, una rete sbagliata o una richiesta di pagamento scaduta. Il controllo dell'indirizzo Bitcoin e della rete corretta rimane distinto dal controllo della commissione.
La transazione ferma: identificare lo stato prima di intervenire
Il primo passo è leggere nel wallet l'identificativo della transazione, la tariffa effettiva e il numero di conferme. Occorre poi distinguere tre situazioni: transazione non trasmessa, trasmessa ma non confermata, confermata mentre un servizio non ha ancora aggiornato il conto. Queste situazioni hanno cause differenti. Ripetere il pagamento alla cieca può aggiungere un secondo trasferimento a quello già valido.
Alcuni wallet consentono una sostituzione con commissione maggiore, spesso indicata come RBF. Altri permettono di spendere un output disponibile con una transazione figlia che rende più remunerativo il pacchetto complessivo, meccanismo noto come CPFP. Non sono pulsanti universali: dipendono dal controllo degli output, dal software e dalle politiche dei nodi e dei miner. Prima di usarli è necessario leggere l'anteprima completa e capire quale pagamento viene sostituito o quale output viene speso.
Una transazione confermata non viene annullata aumentando una commissione. Anche i servizi che promettono accelerazioni non possono garantire risultati fuori dal proprio controllo. Non servono seed phrase o chiavi private per consultare uno stato pubblico: una richiesta di questi segreti è estranea alla verifica della transazione.
Molti piccoli UTXO cambiano il preventivo
Ricevere frequentemente importi piccoli può creare molti output non spesi. Quando il wallet li combina, la dimensione del pagamento cresce. La funzione di selezione degli input, spesso chiamata coin control, rende visibile questa scelta nei software che la offrono. Non è però un modo automatico per pagare sempre meno: scegliere input inadeguati può aumentare il costo futuro o peggiorare la riservatezza.
Una fase poco congestionata può rendere meno costosa una transazione di consolidamento, ma consolidare collega pubblicamente gli input e crea una nuova struttura di spesa. Il risparmio immediato va quindi confrontato con la perdita di separazione tra incassi. Nella guida al coin control e alla privacy degli UTXO trovi una matrice per valutare questo compromesso senza trasformarlo in una ricetta automatica.
Non esiste una soglia in euro che renda un output universalmente conveniente da spendere. Contano tariffa futura, formato, numero di input necessari e obiettivo del pagamento. Un saldo nominale può essere corretto mentre il costo di trasferirlo è sproporzionato rispetto alla somma.
Una scheda da compilare prima dell'invio
Per un pagamento importante, una breve scheda riduce gli errori più di una ricerca frettolosa della tariffa “giusta”. Annotare rete, destinatario verificato, importo, scadenza, dimensione stimata, tariffa e costo totale. Aggiungere la provenienza della stima e il suo orario. Non inserire nella scheda seed, chiavi o informazioni che consentano di spendere i fondi.
| Controllo | Domanda utile | Segnale che richiede una pausa |
|---|---|---|
| Destinazione | L'indirizzo è stato verificato sul dispositivo affidabile? | Copia diversa tra richiesta e firma |
| Urgenza | La scadenza ammette attesa e conferme aggiuntive? | Promessa di tempo esatto |
| Costo | Tariffa e commissione totale sono coerenti? | Unità non comprensibili |
| Struttura | Quanti input e quale resto vengono utilizzati? | Saldo quasi tutto consumato dalle spese |
| Recupero | Il wallet documenta eventuali opzioni di aumento? | Servizi che chiedono segreti |
La scheda non elimina gli errori, ma separa le decisioni. Dopo l'invio conservare l'identificativo e verificare lo stato senza pubblicare inutilmente dettagli che colleghino identità, saldo e abitudini.
Domande frequenti sulle attese
Se pago poco, i bitcoin scompaiono?
Una tariffa bassa non distrugge automaticamente i fondi. La transazione può restare non confermata o essere dimenticata da alcuni nodi, mentre gli input restano spendibili secondo lo stato effettivo della catena. Il wallet deve gestire correttamente quel caso; non bisogna dedurre la disponibilità da un singolo messaggio dell'interfaccia.
Due wallet possono suggerire commissioni diverse?
Sì. Possono utilizzare obiettivi, dati e algoritmi differenti, oltre a costruire transazioni di dimensioni diverse. Il confronto corretto considera sia la tariffa sia il totale e la struttura, osservati nello stesso momento. Un numero più basso da solo non dimostra un servizio migliore.
Basta attendere dieci minuti?
No. Il tempo medio fra blocchi non è una scadenza per il singolo blocco e non garantisce l'inclusione della transazione. Il destinatario può inoltre richiedere più conferme. La pianificazione deve usare un margine, non un conto alla rovescia presentato come certezza.
Un preventivo da confrontare senza cambiare unità
Prima di confrontare due stime, usare la stessa transazione o almeno una struttura comparabile. Se un wallet seleziona un input e l'altro ne seleziona cinque, la differenza nel totale non dipende soltanto dall'algoritmo delle tariffe. Annotare dimensione, tariffa e costo permette di individuare la causa. Ripetere poi il controllo immediatamente prima della firma, perché le condizioni possono essere cambiate durante la preparazione. Un preventivo salvato ieri resta utile come confronto, ma non descrive necessariamente lo spazio richiesto e la congestione di oggi.
Fonti e limiti della guida
Verifica delle fonti: 11 ottobre 2026. I riferimenti tecnici descrivono struttura e strumenti; la tabella è un'elaborazione didattica originale. Non riporta la congestione in tempo reale. Le funzioni disponibili dipendono dalla versione e dal modello di custodia del wallet: prima di intervenire su un pagamento occorre consultare la documentazione del software effettivamente usato e distinguere saldo proprio da saldo detenuto da un intermediario.
