En quoi la Preuve de travail est-elle différente de la Preuve d'enjeu?

La technologie Blockchain fonctionne sur un algorithme de consensus. Cela signifie que dans un réseau de blockchain publique, différents membres ou nœuds parviennent à une décision unanime pour s'entendre sur l'inclusion d'un bloc ou vérifier une transaction indépendamment les uns des autres car ils ne se connaissent pas ou ne se font pas confiance selon le Conseil de la blockchain. Ce consensus est atteint grâce à la preuve de travail, également connue sous le nom de minage ou de hachage, dans Bitcoin et à la preuve de participation dans Ethereum. Mais qu'est-ce qui différencie le PoW du PoS?

Preuve de Travail

En tant qu'idée, il a été introduit par Cynthia Dwork et Moni Naor en 1993. Mais le terme "preuve de travail" a été introduit par Markus Jakobsson et Ari Juels en 1999. Il s'agit d'un protocole de consensus permettant de vérifier la véracité d'une transaction sans l'intervention d'un tiers.

Cela se fait en résolvant des équations mathématiques complexes et celui qui les résout en premier reçoit une récompense en bitcoins. C'est ce qu'on appelle l'exploitation minière. Avec la preuve de travail, les mineurs s'affrontent pour ajouter un nouveau bloc à une blockchain.  La preuve de travail est infaillible et impossible à violer ou à pirater. Il présente également les avantages suivants:

Preuve de Participation

La preuve d'enjeu fonctionne selon une approche entièrement différente. Au lieu des mineurs, les personnes impliquées dans la recherche d'un consensus par le biais de la preuve d'enjeu sont appelées validateurs. Ils mettent leur part de crypto-monnaie sur un bloc qu'ils croient être authentique.

Lorsque le bloc sur lequel ils placent leur mise est ajouté, ils sont récompensés par de l'éther en fonction de la proportion de leur mise. Au lieu qu'un mineur résolve des énigmes pour obtenir l'ajout du bloc via des ordinateurs, l'algorithme de preuve de mise décide de l'inclusion d'un bloc sur la base de la mise qui a été placée sur le bloc. Voici quelques avantages supplémentaires de la preuve de participation.

Pourquoi Ethereum veut-il passer à la preuve de participation?

Vitalik Buterin, fondateur d'Ethereum, envisage d'introduire une preuve de participation dans la blockchain Ethereum. Il souhaite que cette transition soit complétée par un fork dur dans le réseau Ethereum.

Les mineurs utilisent une très grande quantité de mémoire lorsqu'ils résolvent des problèmes mathématiques cryptographiques complexes à l'aide de superordinateurs haut de gamme. Le coût de l'énergie utilisée est payé en monnaie fiduciaire, ce qui rend l'exploitation minière très coûteuse, éclipsant l'avantage global de la crypto-monnaie.

Les experts suggèrent que l'extraction de Bitcoin consomme de l'énergie en une année suffisante pour alimenter le Danemark pendant une année entière. Les développeurs et les mineurs veulent passer à l'algorithme PoS car il consomme beaucoup moins d'énergie que PoW.

La différence entre PoW et PoS

Outre la consommation d'énergie, il existe de nombreuses différences dans les deux algorithmes de consensus qui sont donnés comme suit:

  1. Le bloc est extrait sur la base d'un travail de calcul effectué et la validation du bloc est effectuée après avoir déterminé la part de la participation mise sur un bloc.
  2. Les mineurs ont récompensé bitcoin lorsqu'ils résolvent un casse-tête pour ajouter un nouveau bloc. Les validateurs deviennent éligibles à des frais de transaction lorsqu'un bloc est ajouté. 
  3. Les mineurs résolvent des énigmes pour vérifier les transactions, alors que, dans les points de vente, le bloc à ajouter est déterminé par un algorithme.
  4. Les pirates doivent contrôler 51% des ordinateurs pour ajouter un faux bloc dans PoW et ils ont dû miser 51% de la crypto-monnaie comme enjeux pour faire de même.
  5. La preuve de travail consomme une grande quantité d'énergie et s'avère plus coûteuse, mais leur algorithme détient plus de véracité. En preuve d'enjeu, la consommation d'énergie est moindre et ils sont également moins prouvés.

Chaque algorithme de consensus a ses avantages et ses inconvénients. Cela dépend du réseau pour choisir et mettre en œuvre l'algorithme en fonction de leurs besoins.