Le criptovalute funzionano su un registro pubblico distribuito chiamato blockchain, un registro di tutte le transazioni aggiornate e detenute dai detentori di valuta. Le unità di criptovaluta vengono create attraverso un processo chiamato mining, che prevede l'utilizzo della potenza del computer per risolvere complicati calcoli matematici