Understanding the role of Blockchain, cryptocurrencies in