Una criptovaluta è un tipo di moneta che utilizza file digitali come denaro. Di solito, i file vengono creati usando gli stessi metodi della crittografia (la scienza che nasconde le informazioni). Le firme digitali possono essere usate per mantenere le transazioni sicure e permettere ad altre persone di controllare che le transazioni siano reali. Le prime criptovalute sono state create per essere indipendenti dalle valute emesse dal governo.
Le criptovalute usano il 'controllo decentralizzato', il che significa che non sono controllate da una persona o da un governo. Questo è diverso dalla moneta elettronica "centralizzata" e dalle banche centrali. Il controllo di ogni criptovaluta funziona attraverso un libro mastro distribuito (una lista di transazioni condivisa da tutti), di solito una blockchain, che serve come database pubblico delle transazioni finanziarie. Bitcoin, rilasciato per la prima volta come software open-source nel 2009, è spesso chiamato la prima criptovaluta decentralizzata. Da allora, sono state create oltre 4.000 criptovalute (a volte chiamate 'altcoins', che è l'abbreviazione di monete alternative).