Mining ist der Prozess, bei dem Netzteilnehmer (Miner) kryptografische Aufgaben lösen und das Recht erhalten, einen neuen Transaktionsblock zur Bitcoin-Blockchain hinzuzufügen. Dafür erhalten sie eine Belohnung in BTC und Transaktionsgebühren.

Die Geräte der Miner (ASICs) probieren Milliarden von Kombinationen pro Sekunde, bis sie eine Lösung finden, die der aktuellen Netzschwierigkeit entspricht. Die Schwierigkeit wird so angepasst, dass Blöcke im Schnitt alle 10 Minuten gefunden werden. Je höher die gesamte Hashrate des Netzes, desto schwieriger die Aufgabe und desto mehr Rechenleistung wird für denselben Anteil an Belohnungen benötigt.

Mining sichert das Netz: Um die Blockhistorie zu ändern, müsste ein Angreifer mehr als die Hälfte der Rechenleistung kontrollieren, was wirtschaftlich nicht tragbar ist.