Cryptocurrencies and its Impact