Preuve de travail (PoW)
La preuve de travail (PoW) est un algorithme de consensus utilisé dans les réseaux blockchain pour valider les transactions et créer de nouveaux blocs. Comme son nom l’indique, cet algorithme exige que les participants (mineurs) effectuent une certaine quantité de travail de calcul.
Dans la PoW, les mineurs utilisent leur puissance de calcul pour résoudre des énigmes cryptographiques complexes. Le premier mineur à résoudre ce problème et à vérifier la solution peut ajouter un nouveau bloc de transactions à la blockchain. Ces énigmes sont délibérément conçues pour nécessiter des ressources importantes, mais la solution, une fois trouvée, est facile à vérifier pour les autres membres du réseau.
Le mécanisme de PoW est utilisé pour empêcher toute tentative malveillante de perturber le réseau, car il nécessiterait une énorme quantité de ressources de calcul pour le faire. Pour écraser ou manipuler des informations sur la blockchain, un acteur malveillant devrait contrôler plus de 50 % de la puissance de calcul totale du réseau, autrement connue sous le nom de taux de hachage (hashrate). Si cet acteur parvient à le faire, il pourrait lancer une
« attaque à 51 % ». Cependant, dans les grands réseaux comme
Bitcoin, une attaque à 51 % est très difficile et coûteuse à réaliser.
Le créateur de Bitcoin,
Satoshi Nakamoto, a créé le mécanisme de PoW et introduit un moyen par lequel les mineurs peuvent être récompensés pour leur travail avec des frais de transaction et du Bitcoin nouvellement créé, alimentant ainsi un
paysage de minage concurrentiel.
Bien que la PoW offre des avantages impressionnants en matière de sécurité, elle a été critiquée pour sa consommation d’énergie élevée, ce qui a conduit au développement de mécanismes de consensus alternatifs, tels que la
preuve d’enjeu (PoS),visant à fournir le même niveau de sécurité avec moins d’impact environnemental.