No bitcoin can not become a global currency the governments around the world would never agree to it. For there to be one currency there must be unity all around like the European Union but there is no such thing in case of whole word and nor it is possible in future to have one world without countries.