Qu’est-ce que la preuve de travail (proof of Work)

Qu’est-ce que le proof of Work? que vous soyez nouveau dans le crypto monnaie où que vous fassiez des recherches depuis un certain temps, vous avez probablement entendu le débat entre proof of Work et son homologue proof of Stack.

Certains investisseurs pensent que le proof of Work est meilleur bien qu'elle ait des fonctionnalités qui ne sont pas souhaitables, c'était le tout premier mécanisme de consensus et le grand méchant modèle bitcoin l'utilise toujours alors continuez la lecture pour savoir exactement ce qu'est le proof of Work et pourquoi toujours un modèle de premier plan pour la communauté cryptographique.


Qu’est-ce que la preuve de travail (proof of Work)


Alors comprenons d'abord les mécanismes de consensus, car pour comprendre ce qu'est proof of Work nous devons d'abord savoir ce qu'est un modèle de consensus, et pourquoi il est nécessaire dans un système de base de données normales qui contient des informations? 

Prenant le cas d'une base de données qui contient des fichiers médicaux chargés de gérer par un seul Person ou un ordinateur, il n'appartient qu'à lui de mettre à jour, si nous supprimer et ajouter des nouvelles informations sur les patients à la base de données en fait personne d'autre n'y avons accès techniquement.

Pour les blockchains c'est complétement différent car on a ce qu'on appelle un grand livre distribué, ce qui signifie qu'il n'y a pas une seul person qui peut la contrôler ou apporter des modifications à la place, les contributions proviennent de toutes les centaines de milliers d'utilisateurs qui participent au réseau pour le faire fonctionner correctement.

Le consensus signifie que tout le monde est sur la même longueur d'onde disons essentiellement que si Emanuel paie Alice 10 dollars nous voulons nous assurer que tout le monde sait quoi s'est réellement passé et aussi que le compte de Emanuel baisse de 10 dollars et celui d’Alice monte de dix dollars.

Proof of Work est un moyen de s'assurer que tout le monde a la même base de données qu'ils parviennent,  un consensus dans la blockchain au lieu d'une personne ait un enregistrement de ces dossiers tous les principats l'ont, ils ont leurs propres journaux ce qui se passe de cette façon les informations sont publiques, et la possibilité de frauder ou contrôlées par une autorité est nulle, mais comme je l'ai dit plus tôt, vous avez besoin d'un moyen de vous assurer que tout le monde est sur la même page.

Ce registre distribué est la façon dont nous faisons en sorte que chacun ait son propre dossier, mais comment pouvons-nous assurer que tout le monde a le même dossier?.

Proof of Work résout le problème de tout le monde ayant le même enregistrement, si vous recherchez le mot proof of Work sur google ou d'autres moteurs de recherche, on vous dira que le proof of work est un mécanisme de consensus sur le réseau bitcoin, mais il y a beaucoup plus que cela en terme technique 

le proof of Work est une algorithme ou un système qui utilise une quantité importante d'efforts pour dissuader ou éliminer les fausses utilisations de la puissance de calculs lancés sur le réseau bitcoin en 2009. 

Proof of Work a été conçue pour résoudre les problèmes de double comptabilisation de dépense, s'ils ne sont pas contrôlés pourraient être un problème majeur pour les projets de cryptographie, vous pourriez vous demander ce qu'est la double dépense, disons que Emanuel possède 10 dollars, nous voulons assurer qu'il ne paie pas 10 dollars à Alice puis parti et paye aussi dix dollars à Gabriel même s'il n'avait que 10 dollars. 

Le proof of Work bitcoin comme tous les autres projets de cryptographie est basé sur la blockchain étant un grand livre décentralisé en fait cette technologie est chargée de stocker les informations de manière permanente et sure et comme son nom l'indique la blockchain comprend des blocs qui sont vérifiés puis ajoutés à la chaine du réseau des blocs qui contient des informations sur les transactions.

Citons vérifiées donc fondamentalement ce qu'est un bloc c'est littéralement juste une liste de transactions dont une période de temps spécifique par exemple Emanuel paie Alice 10 dollars, Alice paie Gabriel 5 dollars et Alice paie Emanuel 5 dollars maintenant en réalité un vrai bloc peuvent contenir jusqu'à centaine de transactions.

Cela signifie que vous pouvez revenir en arrière et voir chaque transaction sur la blockchain d'où provient le tout premier dollar et la partie importante est que les nouveaux blocs sont directement liés au bloc précédant ce qui en fait une chaine.

Maintenant les mineurs qui ne sont que des personnes utilisant leurs ordinateurs pour participer au réseau pour ajouter de nouveaux blocs exécutent, proof of Work chaque fois qu'un nouveau bloc est ajouté et cela prend environ 10 minutes en moyenne sur le réseau bitcoin pour que les mineurs à trouver la preuve de travail gagnante pour valider les transactions.

Vous vous demandez peut-être ce qui se passe réellement lorsqu'un bloc de bitcoins est bien validé, c'est vraiment difficile de deviner, il y a essentiellement une tonne d'ordinateurs dans le monde qui devient au hasard jusqu'à ce qu'il atteigne le mot de passe de ce bloc.

Donc en trouvant ce mot de passe vraiment difficile d'un bloc, nous pouvons être sûrs que vous passez une tonne de temps à essayer de le deviner et de le vérifier et c'est là que la preuve de travail entre en vous avoir la preuve que vous passez beaucoup de temps à essayer de trouver le mot de passe qui fonctionne et donc vous obtenez une récompense qui est une certaine quantité de bitcoin et ensuite les transactions qui sont en cours ce bloc est ensuite validé et les enregistrements de tout le monde sur le réseau sont mis à jour avec les nouveaux blocs.

Passons donc à certaines des fonctionnalités du mécanisme de preuve de travail

L'objectif principal d'intégrer ce système dans des projets cryptographiques est d'offrir un système fiable, sure, permanent, et transparent qui formera un consensus basé sur les contributions des participants au réseau.

Comme tout mécanisme, le consensus soit sécurisé ajouter de nouveaux blocs à l'avenir également porter une attaque sur ce système prendrait une tonne d'argent et de puissance de calcul, par exemple pour créer des transactions frauduleuses, vous auriez besoin de contrôler 51% de la puissance du réseau, ce qui équivaut à des centaines de milliards de dollars en matériel aujourd'hui et parce qu'il est couteux de faire de fausses transactions, nous pouvons supposer que c'est sur et sécurisé.

Deuxièmement, c'est un consensus parce que le mineur diffuse le détail d'une transaction lorsqu'ils ajoutent de nouveaux blocs au réseau, une fois cette diffusion effectuée, les nœuds quittent ce qu'ils sont en train de faire et ils revérifient la transaction pour s'assurer que l'actif à transférer n'a pas été dépensé deux fois, rappelez-vous que le consensus signifie tout le monde a  les mêmes records que ces mineurs doivent rivaliser avec des milliers d'autres pour gagner des récompenses sous forme de bitcoin. 

Cette saine concurrence donne naissance à ce qu'on appelle un mécanisme de consensus que nous appelons proof of Work et cela synchronise tous ces nœuds avec la même copie de blockchain une fois qu’un nouveau bloc est ajouté une fois qu'une personne résout le puzzle de ce bloc, elle obtient une récompense, puis elle donne la solution qu'elle a trouvée à tout le monde pour qu'elle l'ajoute à son registre afin qu'elle puisse commencer à travailler sur la prochaine solution.

Un autre problème avec le proof of Work est que c'est l'incapacité à faire évoluer le marché de la cryptographie se développe à un rythme sans précédent et cela nous ouverts des opportunités de gagner de l'argent réel en tant que commerçants ou mineurs sur ces réseaux et avec un volume de transactions sur 24 heures d'environ 50 milliards de dollars, le marché est en plein essor mais rappelez-vous qu'un bloc est résolu environ toutes les 10 minutes et que ces blocs ont une limite de transaction, donc aux heures de pointe, les frais pour envoyer de l'argent via le toit de blockchain la preuve de travail peuvent être élevés même plus que le montant d'argent que vous essayez d'envoyé.

Par exemple vous pouvez essayer d'envoyer 10 dollars à votre ami, mais vous devez payer des frais de transaction de 20, ce qui porte le total à 30 dollars.

Passons en revue quelques projets alimentés par une preuve de travail, car en plus d'être le seul mécanisme sur les réseaux bitcoin et ethereum, la preuve de travail alimente un quelques d'autres réseaux ainsi que litecoin monero bitcoin cash D cash z cash et de nombreuses crypto-monnaies utilisent la preuve de travail car cela résout le problème du consensus et de la double dépense.

Enregistrer un commentaire