Les nœuds dans le réseau bitcoin pair-à-pair vérifient les transactions par cryptographie et les enregistrent dans un registre distribué public, appelé blockchain, sans surveillance centrale. Le consensus entre les nœuds est atteint grâce à un processus intensif en calcul basé sur la preuve de travail, appelé minage, qui sécurise la blockchain bitcoin. Le minage consomme de grandes quantités d'électricité et a été critiqué pour son impact environnemental.[10]