A digital or virtual currency that is protected by cryptography techniques. Cryptocurrencies are based on blockchain technology (decentralized network) - a public distributed ledger connected by a network of computers.