They are already mainstream - hence banks trying to exploit their value.
I'm not particularly enthused by bank-issued novel cryptocurrencies, though.
The entire idea is to not rely on a central issuing agency.
Crypto currency will be the cause of the next great economic crash