Täglich laufen weltweit tausende von Transaktionen ab, bei denen mit Kryptowährungen und Bitcoins bezahlt wird. Alle diese Aktivitäten müssen aufgezeichnet und bestätigt werden, damit sie später nachvollziehbar sind. Dies läuft folgendermaßen ab: Innerhalb des Netwerks werden alle in einem bestimmten Zeitraum durchgeführten Transaktionen zu einem Block zusammegefasst und verschlüsselt. Dabei nutzt jede digitale Währung ein anderes Modell des Minings.
Die Funktion des Bitcoin Mining ist die Bestätigung und virtuelle Verbuchung aller Vorgänge innerhalb eines Blocks. Ein bestätigter Block wird in ein virtuelles „Kontenbuch“ übertragen, die sogenannte Blockchain. Damit die Hauptquelle so sicher ist , erfolgt die Übertragung in die Blockchain erst nach einer Verschlüsselung des Blocks in Form eines „Hashs“. Ein „Hash“ ist eine Aneinanderreihung von Buchstaben und Zahlen.