Blockchain technology has a promising future, but it will never be allowed as a mainstream currency because of three powerful headwinds: governments, banks, and environmentalists. Governments would have to give up their power to tax and control capital. Good luck trying to circumvent that central entity. But, good concept and the technology will definetly have a future.