Le minage est le processus par lequel les participants au réseau (mineurs) résolvent des tâches cryptographiques et obtiennent le droit d'ajouter un nouveau bloc de transactions à la blockchain Bitcoin. En retour ils reçoivent une récompense en BTC et les frais de transaction.

Les appareils des mineurs (ASIC) testent des milliards de combinaisons par seconde jusqu'à trouver une solution qui respecte la difficulté actuelle du réseau. La difficulté est ajustée pour que les blocs soient trouvés en moyenne toutes les 10 minutes. Plus le hashrate total du réseau est élevé, plus la tâche est difficile et plus il faut de puissance pour la même part de récompenses.

Le minage sécurise le réseau : pour modifier l'historique des blocs, un attaquant devrait contrôler plus de la moitié de la puissance de calcul, ce qui n'est pas viable économiquement.