I consider bitzcoin is more like a tool to assist people for making deals online, but not a currency. It is popular just because the demand is high and it is a lot easier than paying by cash which it is just not safe and convenient. However, it doesn't have a solid and standard management system to control and magement the value, which may attract people to use it for speculation purpose instead. Once people realize its actual value, the bubble will burst