If the time comes that certain coins are considered permanently clean and others permanently dirty in a future regulated world system,
the community as a whole should purposefully contaminate all clean coins found on the blockchain.
And what incentive does anyone have in doing that? Should we use the Bitcoin Honor System(TM) and hope people are willing to devalue their clean money?
I have a better idea. Fungibility.
I meant that other bitcoin users, who have "dirty coins" should send some to "clean addresses".
There is no way of exchanges and banks to know whether the coins that are moved forward from that address contain the "dirty coins".
And so, all coins within that addresses would be outright considered "dirty".
If all addresses are "dirtied" than there is no fungibility problem. All coins become dirty.
Well machines can sift through a lot more data than "is at any point...?" so this argument would still stand against coins that was dirty before "the great Bitcoin mudfight" to make all coins dirty.
There's also the added problems that more new clean coins are made every 9.9~ minutes on average. And if you add a few satoshis to new or old clean coins, it doesn't really make them dirtied.
Its not hard to have the clean/unclean system ignore "dirtying" of less than x.
You would need to actually mix all the coins with all the coins. Doesn't sound doable.
...
I do not understand.
Lets say you have an address with one "clean bitcoin", call it "1cBTC".
Now I send 5000 "dirty" satoshis into that address. That address has now been contaminated.
So, in turn, with coin control, you move your "1cBTC" to a new address and leave the 5000 satoshis behind.
Now, you decide to move your "1cBTC" to Coinbase. Does Coinbase know that the 5000 satoshis left behind are the true dirty through the protocol?
I do not believe so. They would have to take your word on it that you left the true dirty behind.
They do not know if you moved proper inputs and could not actually trust you. So, they would deem you too risky and now dirty.
If you contaminate a single address once, other companies, banks, or other, do not know if you are truly dirty or clean anymore.