Ogni criptovaluta utilizza un certo algoritmo di cifratura, che sta ai miner decrittare. Il nodo che risolve con successo il problema riceve una ricompensa sotto forma di monete virtuali.
I quattro algoritmi più famosi sono: SHA256 (Bitcoin e Bitcoin Cash), Ethash (Ethereum), Scrypt (Litecoin) e CryptoNight (Monero).