Bitcoin - Exploitation minière

Lorsque Bob crée une demande d'achat pour Lisa, il ne l'envoie pas à Lisa seule. Le message de requête est plutôt diffusé sur l'ensemble du réseau auquel il est connecté. Le réseau de Bob est représenté sur l'image.

Le message va à tous les nœuds connectés (machines). Certains des nœuds du diagramme sont marqués comme mineurs. Ce sont les machines qui exécutent un logiciel pour extraire le message Bitcoin. Je vais maintenant vous expliquer ce que signifie ce minage.

Processus minier

Comme l'ensemble du réseau est largement distribué, chaque mineur du réseau devrait recevoir plusieurs messages de plusieurs fournisseurs à une période donnée. Ce que fait le mineur, c'est qu'il combine ces messages en un seul bloc. Ceci est illustré dans l'image -

Après la formation d'un bloc de messages, le mineur crée un hachage sur le bloc en utilisant la fonction de hachage décrite précédemment. Maintenant, comme vous le savez, si un tiers modifie le contenu de ce bloc, son hachage deviendrait invalide. Incidemment, chaque message est horodaté afin que personne ne puisse modifier son ordre chronologique sans affecter la valeur de hachage du bloc. Ainsi, les messages dans le bloc sont parfaitement protégés contre les altérations. La manière dont ce fait est utilisé pour sécuriser toutes les transactions dans le réseau est expliquée plus en détail.