Cryptocurrencies can replace Cash in the future but that would mean that Cryptocurrencies need more popularity than now. The cryptocurrency market is very volatile still and needs to fix a few other issues before become a replacement for fiat. I don't think that many Cryptocurrencies can replace fiat, but only a few strong ones.