I think cryptocurrencies have a great future with their application in all spheres of life.While bitcoin will not be able to carry out transactions in a fraction of seconds without taking a fee for it or taking a very small asset,but not the currency of the future.