Are Bitcoin the currency of the future?