tradingview

Dust

Dust (pył, ang. dust) to wyjście transakcji (UTXO) o wartości tak małej, że jego wydanie kosztowałoby więcej lub prawie tyle, ile jest warte. W Bitcoinie pojęcie ma dwa znaczenia: techniczne – wyjście poniżej progu, którego węzły nie przekazują dalej – oraz ekonomiczne – wyjście, którego wydanie przy bieżących opłatach jest nieopłacalne. Pył powstaje przy drobnych płatnościach, resztach, wypłatach z kranów i serwisów, ale bywa też wysyłany celowo.

Limit dust

Bitcoin Core stosuje regułę polityki: wyjście jest „pyłem”, jeśli jego wartość jest niższa niż koszt jego późniejszego wydania przy tzw. stawce dust relay. Transakcja tworząca takie wyjście jest standardowo odrzucana przez węzły. Próg zależy od typu wyjścia, bo różne skrypty wymagają różnej ilości danych przy wydaniu:

Typ wyjścia Adres zaczyna się od Domyślny próg dust
P2PKH (legacy) 1 546 sat
P2WPKH (natywny SegWit) bc1q 294 sat
P2TR (Taproot) bc1p 330 sat

To reguła polityki węzłów, a nie konsensusu – górnik może włączyć takie wyjście do bloku, jeśli dostanie transakcję inną drogą.

Pył ekonomiczny

Dużo ważniejszy w praktyce jest pył ekonomiczny. Wydanie jednego wejścia P2WPKH to około 68 vB. Przy stawce 50 sat/vB kosztuje ono około 3400 sat. UTXO o wartości 2000 sat jest więc w tym momencie „pyłem” – jego wydanie zjadłoby więcej, niż wnosi. Przy stawce 2 sat/vB ten sam UTXO kosztuje około 136 sat i znów staje się użyteczny.

Atak dusting

Atak dusting polega na wysłaniu drobnych kwot na wiele adresów. Celem nie jest kradzież, lecz śledzenie. Jeśli portfel ofiary automatycznie połączy pył z innymi UTXO w jednej transakcji, obserwator może uznać, że wszystkie te wejścia należą do jednej osoby, i powiązać adresy. Warianty tego ataku bywają też połączone z phishingiem – w polu wiadomości lub w nazwie tokenu na innych sieciach pojawia się link do „odbioru nagrody”.

Obrona jest prosta: nie wydawaj nieznanych drobnych UTXO. Dobre portfele pozwalają zamrozić konkretne wyjścia (funkcja coin control) i wykluczyć je z automatycznego wyboru monet.

Konsolidacja UTXO

Konsolidacja to połączenie wielu małych UTXO w jedno większe, najlepiej w okresie niskich opłat. Załóżmy, że masz 20 małych UTXO P2WPKH. Transakcja konsolidująca ma około 20 × 68 = 1360 vB wejść plus około 42 vB narzutu i wyjścia, razem około 1402 vB. Przy 3 sat/vB zapłacisz około 4200 sat, a przy 60 sat/vB – około 84 100 sat. Ta sama operacja może kosztować dwudziestokrotnie więcej tylko z powodu momentu.

Pamiętaj, że konsolidacja łączy adresy w oczach obserwatora. Nie konsoliduj UTXO z różnych źródeł, jeśli zależy Ci na prywatności, i nigdy nie dołączaj do niej pyłu z nieznanego źródła.

Najczęstsze błędy

  • Gromadzenie setek drobnych wpłat, np. z regularnych małych zakupów, bez planu konsolidacji.
  • Konsolidacja w szczycie opłat.
  • Wydawanie nieznanego pyłu razem z własnymi środkami.
  • Klikanie linków z „prezentowych” tokenów lub wiadomości dołączonych do pyłu.

Perspektywa tradera

Jeśli regularnie wypłacasz z giełdy małe kwoty, na przykład w strategii DCA, każdy zakup tworzy osobny UTXO. Przy wysokich opłatach ich późniejsze przeniesienie może kosztować zauważalny procent kapitału. Lepiej wypłacać rzadziej, większe kwoty, albo planować konsolidację na okresy niskich stawek. Harmonogram i koszt zakupów policzysz w kalkulatorze HODL i DCA – do wyniku dolicz koszt wypłat i przyszłego wydania UTXO.

Najczęstsze pytania

Czy dust to zagrożenie dla moich środków?

Sam pył nie pozwala nikomu ukraść środków. Zagrożeniem jest prywatność, jeśli wydasz go razem z innymi UTXO, oraz phishing, jeśli dołączone są do niego linki.

Czy mogę usunąć pył z portfela?

Nie usuniesz go z łańcucha, ale możesz go zamrozić w portfelu z funkcją coin control i po prostu nigdy nie wydawać.

Ile wynosi limit dust w Bitcoinie?

Zależy od typu wyjścia. Przy domyślnych ustawieniach Bitcoin Core to 546 sat dla P2PKH, 294 sat dla P2WPKH i 330 sat dla P2TR.

Kiedy najlepiej konsolidować UTXO?

Gdy stawki w mempool są niskie – zwykle w okresach mniejszego ruchu. Konsoliduj tylko UTXO z jednego źródła, jeśli zależy Ci na prywatności.

Czy pył występuje też w sieciach z modelem kont?

Tak, w innej formie. W sieciach takich jak Ethereum popularny jest atak zatruwania adresów: napastnik wysyła mikroskopijne lub zerowe transfery z adresu łudząco podobnego do Twojego kontrahenta, licząc, że skopiujesz go z historii. Zawsze sprawdzaj cały adres przed wysyłką.

Tekst ma charakter edukacyjny i nie stanowi rekomendacji inwestycyjnej.