Vai al contenuto
buybitcoinsmart

Glossario / Privacy e sicurezza

Dust

Che cos'è il dust?
Il dust è un importo così piccolo che spenderlo costerebbe più in commissioni di transazione di quanto valga l'importo stesso, il che lo lascia economicamente bloccato nel tuo wallet.

La soglia si muove con il mercato delle commissioni invece di restare su un numero fisso. Spendere una moneta SegWit nativa occupa circa 68 byte virtuali, quindi una moneta da 5.000 satoshi è perfettamente spendibile a 10 sat/vB e senza valore a 80 sat/vB. La maggior parte del dust nei wallet normali non è un attacco, è resto avanzato che nessuno aveva pianificato.

Come funziona

Stabilire se una moneta conta come dust è un problema di divisione che puoi fare a mente.

Prendi il valore della moneta, dividilo per la dimensione dell'input che la spenderà e ottieni la commissione per vB alla quale va in pareggio. Per una moneta SegWit nativa, quella dimensione è di circa 68 byte virtuali. Un output da 546 satoshi muore sopra circa 8 sat/vB. Un output da 5.000 satoshi sopravvive fino a circa 73 sat/vB. Un output da 10.000 satoshi conserva il suo valore fino a circa 147 sat/vB, il che copre tutti i picchi di commissioni tranne i peggiori. Gli input legacy più vecchi sono grandi più del doppio, quindi lo stesso importo che si trova su un indirizzo che inizia con 1 diventa antieconomico a meno della metà di quella commissione per vB.

Non si perde nulla e nulla si rompe. Una moneta dust resta valida per sempre e torna spendibile nel momento in cui le commissioni scendono, ed è la ragione pratica per non farsi prendere dal panico. L'altro modo per recuperarla è includerla in una transazione che stavi comunque facendo: aggiunge i suoi 68 byte virtuali al costo, ma non paga da sola un'intera transazione.

I wallet gestiscono questa scomodità in silenzio. Quando il resto di un pagamento finirebbe sotto la soglia di trasmissione, Bitcoin Core e la maggior parte degli altri wallet eliminano l'output di resto e consegnano quell'importo al miner come commissione aggiuntiva, perché creare un output che nessuno può permettersi di spendere non aiuta nessuno.

Dove lo vedi

Il dust si accumula da attività del tutto normali, ed è per questo che quasi ogni wallet usato a lungo ne ha un po'.

Il resto è la fonte principale: paga 0,00987 BTC da una moneta da 0,01 BTC e il rimanente è un frammento. I prelievi dagli exchange lasciano briciole quando una regola di arrotondamento o una commissione di prelievo riduce l'importo. La chiusura di un canale Lightning può restituire piccoli saldi on-chain. Pubblicità distribuita tramite airdrop, pagamenti minuscoli che portano un messaggio o un link, arriva senza essere richiesta. Gli esperimenti con inscription e token lasciano output tenuti al minimo che la rete trasmette.

La routine sensata ha tre passaggi. Etichetta ogni moneta piccola quando compare, così saprai poi che cos'era. Lasciala stare invece di pagare un sovrapprezzo per spostarla. Poi, durante una finestra davvero economica, raggruppa in una consolidazione quelle che sai spiegare insieme alle tue altre monete, il che recupera il valore a un costo marginale di poche centinaia di satoshi. Le monete che non sai spiegare dovrebbero restare congelate a tempo indeterminato, dato che il costo di lasciarle è zero e il costo di spenderle può essere la tua privacy.

Dust vs attacco di dusting

Dust descrive una condizione di una moneta; un attacco di dusting descrive un'intenzione dietro di essa. La stragrande maggioranza delle monete piccole in un wallet è costituita da resto autoinflitto e da residui di arrotondamento, senza che nessuno le stia osservando affatto. Un attacco di dusting è uno sconosciuto che ti invia deliberatamente un frammento nella speranza che il tuo wallet lo spenda accanto a monete che altrimenti non potrebbe collegare a te. Poiché la risposta corretta è la stessa in entrambi i casi, congelarla ed etichettarla, la distinzione conta meno in pratica dell'aritmetica.

Da non confondere con

Domande frequenti

Il dust nel mio wallet è perso per sempre?

No. Una moneta piccola resta valida a tempo indeterminato e torna a valere la pena di essere spesa quando le commissioni scendono, oppure puoi inserirla in una transazione più grande che stavi comunque facendo, dove aggiunge solo il costo del proprio input.

Dovrei spostare un piccolo pagamento che non aspettavo?

Non di fretta. A volte le monete piccole inspiegate vengono piazzate apposta perché il mittente possa osservare accanto a cosa le spende il tuo wallet, quindi etichetta la moneta, congelala e tienila fuori dalle tue transazioni finché non sai da dove viene.

Leggi anche

Termini correlati

Altro in Privacy e sicurezza

Leggi questa pagina in inglese