Lack of Awareness & Understanding
Fact is many people are still unaware of digital currencies and Bitcoin. People need to be educated about Bitcoin to be able to apply it to their lives. Networking is a must to spread the word on Bitcoin. Businesses are accepting bitcoins because of the advantages, but the list is relatively small compared to physical currencies. Companies like Tigerdirect and Overstock accepting Bitcoin as payment is great. However, if they do not have a knowledgeable staff that understands digital currencies, how will they help customers understand and use Bitcoin for transactions? The workers need to be educated on Bitcoin so that they can help the customers. This will definitely take some time and effort. Otherwise, what is the benefit of such large companies accepting Bitcoin if its staff doesn’t even know what digital currencies are?

Risk and Volatility
Bitcoin has volatility mainly due to the fact that there is a limited amount of coins and the demand for them increases by each passing day. However, it is expected that the volatility will decrease as more time goes on. As more businesses, medias, and trading centers begin to accept Bitcoin, its’ price will eventually settle down. Currently, Bitcoin’s price bounces everyday mainly due to current events that are related to digital currencies.

Still Developing
Bitcoin is still at its infancy stage with incomplete features that are in development. To make the digital currency more secure and accessible, new features, tools, and services are currently being developed. Bitcoin has some growth to do before it comes to its full and final potential. This is because Bitcoin is just starting out, and it needs to work out its problems just like how any currency in its beginning stage would need to.