One major obstacle toward Bitcoin's acceptance by the mainstream is its extreme volatility. Effectively, this volatility means that Bitcoin is more a commodity than a currency. That being the case, if, and that's a big 'IF', we wish to further the cause of Bitcoin as a currency with mainstream acceptance, there needs must be a mechanism in place to 'dampen' the volatility. Central Banks stabilize their International fiat currencies through some exchange rate mechanism, that prevents excessive volatility. Can a similar mechanism operate for Bitcoin?
But, who will be in charge of a setup that is not just intentionally decentralized, it is explicitly anti-centralized?!
Are these just the design limitations of Bitcoin that we have to put up with; or can Bitcoin evolve?