No I don't think it will replace fiat as the governments just won't approve due to the lack of control they can have with Bitcoin. But hey I can be wrong, anything can happen in this strange little world.
The development of bitcoin has increased, and more and more are familiar. The bitcoin transaction is very easy and fast, I think it will be a tool for transactions like banknotes, but little possibility to replace fiat money. because the government has the right and authority in each country.