simple answer: it doesnt.
So , you are telling me that bit coin will be more a vehicle for speculation than a normal currency for a long long time ?
basically. its a fault of its design, theres nothing that can be done.
I disagree.
It is like blaming the commodities for being traded and speculated with.
The Bitcoin is a great thing, yet to find its correct definition, it is used by different people for different purposes.
Today, majority (an the most influential) of the users are short-term speculators. Tomorrow that will change - they will be replaced by the hoarders, futures traders and long-term investors. Eventually, when the price stabilises, we might see more and more people using
BTC as currency.
But all that time, it will be the same Bitcoin, just being used by different people for different purpose.