Cryptocurrency (or crypto currency) is a type of digital currency that ...