Introduction of CryptoCurrencies and Blockchain technology