Cryptocurrencies and their general implications in the world