Comment
Author: Admin | 2025-04-27
Bloc qu’ils envoient aux nœuds.Le bloc en lui-même constitue ici la preuve de travail, et il est doté d’un identifiant qui permet de le vérifier. Le nombre de zéros initiaux contenus dans l’identifiant représente le nombre moyen de possibilités que le mineur a essayé pour arriver au résultat fourni. De cette façon, chaque nœud peut, à partir des seules données du bloc, s’assurer que le mineur a trouvé une solution valide et connaître le nombre de combinaisons qui ont été testées.Le nœud qui reçoit le nouveau bloc commence donc par vérifier que le hash est valide, ce qui est très rapide, avant de vérifier le contenu du bloc. Et chaque autre nœud qui reçoit le nouveau bloc fera de même. Ainsi, les nœuds n’ont à vérifier un bloc que de temps à autre, et ne se retrouvent jamais submergés. Cette asymétrie entre le coût de calcul et la rapidité de vérification par le nœud est la clé du succès de la blockchain.Pourquoi la génération d’un bloc prend toujours 10 min ?Le protocole Bitcoin a été construit de telle façon qu’un nouveau bloc soit généré une fois toutes les 10 minutes environ, afin que toutes les machines du réseau aient le temps de se synchroniser. Mais la puissance de calcul des mineurs augmente constamment : tous les jours, de nouvelles machines plus puissantes sont ajoutées au réseau.Or, la résolution du problème cryptographique pour réaliser la preuve de travail dépend directement de la puissance de calcul disponible. En théorie, on devrait trouver des blocs de plus en plus rapidement, ce qui mettrait en péril la synchronisation du réseau. Pour parer à ce problème, il existe un mécanisme automatique qui, tous les 15 jours environ, recalcule la difficulté du problème cryptographique à résoudre pour qu’un nouveau bloc soit bien envoyé toutes les 10 minutes en moyenne, quelle que soit la capacité de calcul globale du réseau.Combien rapporte le minage de Bitcoin ?Une nouvelle question doit alors être posée : comment convaincre des gens de faire tourner des machines en leur faisant faire des calculs coûteux, pour réaliser ce travail de vérification des transactions
Add Comment