Actually I don't think that cryptocurrencies will replace fiat money in the nearest future. There are still too many people who don't believe in crypto and don't know how to use them. What is more, government can't control crypto and that's why they don't really want it to develop as this way they will lose control over people finances.
even for a longer time it will be very difficult even though crypto is increasingly known to people but on the other hand fiat is still very strong and is still used by most people.
In my country, fiat is still very vital and still dominates compared to crypto.
and i never thought that crypto would replace fiat one day but to coexist it is very possible.
Exactly. The use of fiat will never be extinct as majority of the people would still prefer to use a currency that is backed by government. Crypto may gain lot of users in the years to come as its adoption has been massive too but in the long run, it cannot replace the role of fiat. Crypto has a big chance to be a currency in the future, but never to replace fiat, but to coexist with it. And when that happens, banks too will start to accept crypto transactions so they can address the needs of bitcoin users, and not just on fiat users alone.