Glossaire

Preuve du Travail (PoW / Proof of Work)

Qu'est ce que la preuve de travail ? (Proof of Work)

La Preuve du Travail (Proof of Work, PoW) est un algorithme de consensus. Il s'agit d'une méthode utilisée pour déterminer qui a le droit d'intervenir sur un réseau P2P (Peer to Peer). Dans les réseaux P2P classiques, chaque adresse IP ou processus a le droit d’intervenir. Dans le monde du Bitcoin, le droit à la parole est accordé sur la base de la puissance CPU d’un nœud ou d’un groupe de nœuds. Le droit à la parole, ce qui dans l'univers du Bitcoin désigne le droit de confirmer un bloc sur la blockchain, est donné au premier noeud ou groupe de noeuds qui arrive à résoudre un problème nécessitant une puissance de calcul très importante (i.e trouver un hash qui remplit une condition spécifique).

Sur le réseau Bitcoin, répandre de fausses informations nécessiterait plus de la moitié de la puissance CPU du réseau entier. Plus le nombre de blocs confirmés s’accroît, plus une modification rétroactive devient exponentiellement difficile à réaliser. Donc, on peut dire qu’il est virtuellement impossible de mener une attaque sur le réseau Bitcoin de cette façon.

De manière plus générale, la Preuve de Travail est une forme dérivant du concept de “proof of resource” (se référant aux ressources CPU).

Avec les altcoins, la Preuve d'Enjeu (PoS) est souvent privilégiée. Dans ce modèle, le droit à la parole des participants est basé sur leur enjeu, c'est-à-dire basé sur le nombre de pièces qu’ils détiennent. Contrairement à PoW, la quantité d'électricité utilisée est bien moindre avec PoS. Cependant, dans la plupart des cas, PoS n'est pas utilisée seule, mais conjointement avec PoW ou avec une autre configuration.