Digital currency, Crypto currency, Bitcoin and Blockchain are certain  terms that have often been appearing in the front pages of newspapers across the world.  The recent ransomware attacks, WannaCry and Petya, have made these terms more familiar.  What is a digital currency? Digital currency can be described as a digital representation of value of an