Swimmer: "Oh I get it!, Ghostbusters go after those LAUNDERERS and DRUG PEDDLERS at least we can LITIGATE .... THEM!"
Yes, that indeed makes sense. Sometimes that isn't how it works though.
People use guns to murder others. Government outlaws guns.
People also use knives to murder others. Knives aren't outlawed (at least not that I'm aware of it). So, what's the difference between knives and guns?
Guns are primarily used to severely injure or kill people.
Knives are used for all kinds of things, including injury, in some cases murder.
Some people believe that regulating things that can do more harm than good (guns are specifically designed to create severe harm) will reduce harm overall. While that premise may be questionable, it's currently widely accepted as a motivation for decisions affecting large populations (lots of mistakes are being made there, but that's another story).
So ... if it turns out that Bitcoins are primarily used to do things considered "illegal" by the majority of people, they will be outlawed in many countries. Saying that's not possible or wouldn't matter is quite naive because even some herbs have been made illegal. Think about that: Something that grows very well naturally can be effectively be prohibited. If you have one of those in your garden - and you might not even know what you have there in your garden - you might go to jail for it. That's a fact in many countries, even though whether you want to consume that herb or not is just a thing between you and the herb. If that's possible, why shouldn't it be possible to make Bitcoins illegal of which each and every transaction is stored in each and every client? Which are designed to be used to "connect with other people" (talk "social graph"). You can hide - just like you could grow those herbs in the basement. And many people will get through with it. Others will fall victims to the authorities ... or terrocrats (whatever you want to call them and from whichever angle you want to perceive them).
So, if you are interested in Bitcoins - for whatever reason - you should also be interested in Bitcoins being "legal", simply because it makes your life much simpler. You can be open about you using Bitcoins, promote Bitcoins, do any legal kind of business with Bitcoins out in the public, you can reveal your identity - and if you want your transactions to be transparent (which some people want because they believe in transparency as the most effective antidote to corruption), you can even reveal your Bitcoin addresses, so everyone can follow exactly how many Bitcoins go in and out of your wallet.
If you want to be as anonymous as possible ... for whatever reasons (privacy comes to mind immediately) ... that's also fine with me ... but then it would be wise for you to stay as silent as possible: While security by obscurity is weak, it's one first step that's comparatively easy to implement. You need to understand the technology (it seems to me a lot of people don't - even though it's easy to
read up), and then you can use the technology in ways that will hopefully give you what you want (anonymity, privacy, a certain amount of security from certain kinds of attacks).
That way, everyone can be happy and Bitcoins can take over the world!People who use Bitcoins because they feel they have many advantages in all kinds of payment situations can do so in a larger and larger market. And people that want to use Bitcoins for the same reasons criminals are already using cash instead of credit card payments, wire transfer and the like, can do so as well when they put in the major effort of making their actions as hard to trace as possible. There's no point in judging anyone - it's just choices one has to make, with sets of consequences one has to take. And it's up to every individual to decide which level of anonymity/privacy/security they want, and how much convenience they are willing to give up for that. Or: How much convenience they want and how much privacy they are willing to give up for that.
Crying "but we wantz Bitcoins to be intransparent and anonymous" doesn't serve anyone. Seriously.Because that has nothing to do with Bitcoins but with you putting a lot of effort into it and understanding exactly what you do. That's fully up to you - not up to Bitcoins. If you can't even read the source-code ... well ... you better look for someone you trust that can. And the more silent you are about it - the better for you. Get together with people you fully trust, communicate in ways that are private (I still think there's quite a bit of use for GPG-based mailing-lists and maybe even forums or maybe newsgroups where "subscription" basically means adding your public key).
And do whatever you feel you want to do.
But whatever you do - be aware of the consequences of your actions, including potential consequences! Again: Crying "but I wantz Bitcoin to be useful for my illegal actions" on a public forum ... doesn't help anybody for anything. Well, almost ... it does "help" with one objective:
It helps those who want to destroy Bitcoin.I really liked the Interview, Jeff Garzik's perspective on things and how he answered the questions; and it felt sincere to me. IMHO, that's the way to support Bitcoin in becoming a viable payment method. IMHO, that's the way to support the community that's forming around Bitcoin. So: Thank you!