Understanding the Impact of Cryptocurrency