Is bitcoin the future?