Eine Hashfunktion verschlüsselt Daten einwegig. Sie erzeugt Hash-Werte, die schwer vorherzusagen sind. Miner müssen diese finden, um die Arbeit zu beweisen.