I figure this is probably a great place to ask this question.
So I'm in the shower this morning, and it hits me: Bitcoin is just ones and zeroes. Sure it has lots of the features and benefits traditional currency can provide (and a whole lot more), but it's just code, right? So how come (besides the fact government just loves to steal) bitcoin is being treated like it's money and not software? Having someone sign an End User License Agreement would be a hell of a lot simpler than having to gather tons of information on them.
Then maybe I wouldn't have to drive to Canada to see a Robocoin kiosk in action.
(Yes I'm in NH, yes I know the Lamassu guys, but I still haven't seen one of their machines)
It can be. Anything can be a currency as long as it meets these criteria:
1. People believe it to have value.
2. It is easy to trade.
3. It's hard to counterfeit.
I think software only meets No. 2..