Does Bitcoin have a future?