There has been some work being done by the EU to make a digital euro [0]. China [1] and the US [2] are also exploring digital alternatives. I believe if these alternatives are well implemented they are going to change banking forever. Banks could become a frontend to that digital infrastructure that would only add features to the network (safety, insurance, help keep your transactions anonymous...). Naturally, everything that I am saying is 100% speculation, but I don't see a world where the current digital currencies (Bitcoin et al.) get backed by the governments.