Can cryptocurrency go mainstream?