DDoS prevention. An attacker can overwhelm nodes by spamming them with millions of low value txs. In fact this has happened in the past. As you pointed out, when the value of sats in dollar terms inevitably raises, the need for dust filters won’t be there, because no one would launch an attack with few million sats that are worth hundreds of thousands or millions of dollars.
Login to reply
Replies (1)
But that still leaves the monetary value of the currency/bitcoin as the reason for dust txs. Transaction fees are based on the innate currency of the blockchain, bitcoin/sats. On the best day we have 1s/vB. That one sat could increase to $0.01, $1, $10, etc., at that point we still have dust UTXOs for economical reasons rather than technical ones, right? There is no way to move a 1 sat UTXO as the fee is more than the value of the UTXO found alone in a single address. I wander if this can be fixed by breaking down bitcoin's unit further than the 9 decimal points. Something like 1 sat = 100,000 naks (for nakamoto), for example. At that point we have given the blockchain wiggle room to take fees at lower value than the sat. Or maybe we can somehow merge UTXOs from various wallets or pay fees from another wallet that is not the UTXO holder? What do you think about this?