Le criptovalute sono valute virtuali o digitali progettate per fungere da mezzo di scambio. Utilizzano la crittografia per garantire e verificare le transazioni, nonché per controllare la creazione di nuove unità di qualsiasi valuta digitale specifica. Fondamentalmente, le criptovalute sono registrazioni limitate in un database che nessuno può modificare a meno che non vengano soddisfatte condizioni specifiche.