Does Bitcoin Have a Future?