Will bitcoin be able to eclipse the existence of national currencies in the near future?
I doubt bitcoin or any other cryptocurrencies can and will replace national currencies in the near future. As amazing as cryptocurrencies are, specifically bitcoins, any country will be having a hard time adapting to it. Of course it is easy to eradicate fiat altogether, however, the people may have a hard time getting used to it.