Bitcoin is originally designed as the future currency. I think you can use bitcoin as a globally but bitcoin as a national currency it will be difficult because of some problem such as ban bitcoin some countries. national currency means you talking about same national currency all over the world. another thing is that all countries agree then it will be possible as a national currency otherwise not possible.