Imagine having a $100 bill in your pocket. Now, imagine $100 worth of pennies.
Notice the difference?
Bitcoin isnât without its irritating kinks, and tiny bitcoin pieces called âdustâ are among the lesser-known. As the analogy above shows, the bitcoin protocol sometimes needs to generate tiny output coins when users send bitcoin back and forth, coins so small in value they require more fees to spend than theyâre actually worth.
But since blockchain room is limited and small value transactions, say $0.01, still can often take up just as much room as larger transactions, too many of these tinier coin pieces can lead to performance issues in the system as a whole.
In the past, dust wasnât necessarily problem for bitcoin users. The story changed, however, as fees grew higher than ever late last year, making smaller value transactions much more expensive to send. In short, some developers argue the time is ripe to get rid of bitcoin dust now that fees are down again.
Decentralized applications developer Greg Slepak, like many others in the space, is thinking ahead to a time where bitcoin adoption and transaction rates increase â something that might or might not happen.
If that does happen, the argument goes, itâs more profitable to move these tiny data pieces while fees are relatively low, especially if a user has collected a lot of them.
Slepak, for one, isnât about to take any chances.
He told CoinDesk:
âThat time might not come again.â
To get rid of this âdust,â users need to âconsolidateâ their all their dust âtransaction outputsâ into one. That just means sending one transaction that effectively lumps them together.
Going back to our original analogy, itâs similar to trading in a bunch of pennies, nickels and dimes for a fresh dollar bill. How (and whether) users can identify and get rid of dust, depends on their wallet, however.
Slepak recommends Electrum, a long-standing simplified payment verification (SPV) wallet, that validates transactions with less data, and is thus common to use on mobile devices.
A user can select a number of âchange addressesâ holding dust, then select the âsend fromâ button to create one transaction consolidating all these little dust particles into a single transaction output.
Some wallets might not offer this granular level of control, especially if theyâre custodial wallets like Coinbase, which essentially manage these sort of details themselves behind the scenes â choosing whether to keep or get rid of dust.
Bitcoin wallet Blockchain and offers a variation of this feature as well.
One caveat, though, is extinguishing dust in this way can reveal more about your financial history than you might like.
Say you have dust collected in a number of different accounts. In cryptocurrencies, itâs best-practice for financial privacy not to reuse bitcoin addresses. (Though not everyone actually does this since itâs not very convenient.)
If this the case, consolidating dust from several accounts at once can compromise a userâs privacy. Since the blockchain is public, itâs easy to tell that all these transactions at least might have come from the same user. This is especially the case if a user has gone through a know-your-customer (KYC) filters at a bitcoin exchange, where users are required to confirm their identity, as a way to curb financial crime in the cryptocurrency world.
If one userâs address is tied to a real-world identity in this way, then all the other addresses storing dust in the consolidation transaction will suddenly be as well.
âItâs like saying, âYes indeed, and these other addresses belong to me, too,'â Slepak remarked.
âThis is why people should use Monero instead,â he added, pointing to a cryptocurrency that is more private by default and where this sort of privacy managing wouldnât be an issue.
These privacy concerns really depend, though. If a userâs dust is already all tied to the same account, then the dust is already linked together anyway. So, mashing the dust together into one transaction, in this case, wonât harm a userâs privacy.
So, while Slepak thinks that this is the time people should move to stamp out their dust âif they donât want to lose those funds,â he said, they should only do so if such âprivacy implicationsâ donât bother them.
On the other hand, Blockchain data software engineer, Antoine Le Calvez, one of the blockchainâs most avid data trackers, argues that dust levels have already been decreasing by quite a bit.
Thatâs thanks to bigger bitcoin businesses. Because of the high fees earlier this year, larger bitcoin companies were driven to adopt more efficient transaction technologies â including getting rid of dust â to reduce fees.
âCoinbase cleaned their wallet. And they were quite a massive contributor,â Le Calvez told CoinDesk. âSince the end of the consolidation, thereâs been less dust created.â
Users can consolidate transactions to potentially save money in the future â if they so desire. But bitcoin companies might have a larger-scale impact on overall dust levels â as they already have.
But, just like Slepak, Le Calvez is thinking about the future. Fees might get worse if bitcoin ever gains more attention on a larger scale. This could happen if and when the Lightning Network, trumpeted as the future of bitcoin payments, since theyâre cheaper and gives bitcoin more scale, actually gains traction.
âI think that anything that results in more usage of the blockchain can lead to fees that are higher than the dust itself,â Slepak said.
Le Calvez added that âitâs easyâ to clean up dust when payments arenât coming in at such a high volume, like they are today. That might not be the case if and when the level of transaction âheats upâ again.
He stated:
âThe real test, though, will be the next run up.â
Gold dust image via Shutterstock