A cryptocurrency is an encrypted data string that denotes a unit of currency. It is a digital or virtual currency that is secured by cryptography, which makes it nearly impossible to counterfeit or double-spend.