Central banks will create their own digital currencies, but they are unlikely to become popular enough.
I think they will become as popular as fiat currencies are nowadays. Another thing is that people realize that they are the same inflationary crap as cash, while there is a superior alternative like Bitcoin.