For one, users do not decide on anything.
Things are not that bad. Just last month, BTC get new restriction on transactions. And it users that's decided to put it to force.
I'm referring to the "No dust" client version. It's users that decided to upgrade to it. If they would wanted the dust, the dust would stay. The same way we can upgrade to some "No dirty money" version.
BTW, the problem with making transactions reversible is discussed in the first paragraph of Satoshi's whitepaper.
Interesting reading. Thanks.
Which disputes resolution scheme would you suggest? "Caveat emptor"?
I suggest none.
That's exactly what "Caveat emptor" means.
But I have to agree with you, edmundedgar and that Satoshi guy he mentioned
We can't blacklist an address.
Miners can. They don't have to include all transaction in the block, right? (That's why transaction fee was introduced, to give them an insentive).
The problem with that, who is judge and jury?
Ideally, the user. He decides which blacklist provider to use. Her choise should somehow be transferred to miners (say, through fees). I think, something like this can be done. Sure, this would require changes in protocol, but bitcoin is still in it's infancy and nobody knows how it would evolve in 5, 10 or 20 years.
Besides, if we did, you know the kidnappers wouldn't release the kidnapped until after it had been through several mixers.
Won't help them if mixers keep the logs. See my original post.