Bitcoin will not be able to replace the national currency due to it's price fluctuation. The transactions are not possible in this manner in daily life. With some stability in the price of btc can make its status more clear in future. Right now btc is struggling for it's legal status worldwide and there is no much good news with price fluctuation.