To my mind bitcoin can make a great hert to banks, however, so clever structure that soon they will discover ways how to get advantages and profit from bitcoin.
If not, bitcoin will beat banks.
If that was possible, a lot of stocks that came before Bitcoin would have done it and Bitcoin will only be left with the option of taking over those stocks. So it isnt possible, because the world needs banks; no matter how far technology goes.