Un mineur construit un bloc candidat : un en-tête pointant vers le dernier bloc et les transactions qu'il a choisies. Il hache ensuite cet en-tête. Si le résultat, lu comme un nombre, est inférieur à une cible définie par le réseau, le bloc est valide. Sinon, le mineur change le nonce et réessaie.
Rien à résoudre, seulement à essayer
Il n'y a pas de raccourci intelligent. Un hachage ne peut pas être prédit, donc la seule façon d'en trouver un valide est d'en essayer des milliards. Chaque essai est un ticket de loterie. Aujourd'hui, tout le réseau essaie des centaines de quintillions de hachages chaque seconde, et en moyenne, l'un d'eux gagne toutes les dix minutes.
Le bloc gagnant est vérifié par chaque nœud en une fraction de seconde : un seul hachage suffit pour voir qu'il est inférieur à la cible. Cette asymétrie, très difficile à produire et triviale à vérifier, est ce qui rend la preuve de travail utile.
▶ VOIR DANS LA MACHINELE MINAGE montre les cinq racks du banc ; la plaque indique le hashrate réel de tout le réseau.