Bitcoin is still at its tender age, and its growing very well as it is growing and getting a steady acceptance in the world. There are more improvements that will be taken in place as the years goes on, mostly when it comes to generalizing its acceptance world wide. As things are going, I feel that the transaction fees will increase and this could be a big challenge. Bitcoin has big achievements up front, which is for sure.