Is Bitcoin the Currency of the Future?