Cryptocurrency is the hottest financial product in the world, with hype fuelled by celebrity endorsements. We investigate what lies behind the slick marketing and big promises to examine if it's a fad, a fraud or the future.