Pour que les crypto-monnaies restent sécuritaires, équitables et décentralisées, elles ont besoin d’un système permettant d’obtenir un consensus réparti entre tous les nœuds informatiques traitant les transactions et créant de nouveaux blocs. Il existe plusieurs moyens différents pour parvenir à ce consensus. L’un d’entre eux est connu sous le nom de proof-of-stake (PoS).
La PoS est essentiellement un algorithme exécuté sur tous les nœuds d’un réseau crypto. L’algorithme possède un protocole intégré auquel tous les nœuds informatiques intéressés par l’écriture de blocs doivent adhérer. La meilleure façon de comprendre le fonctionnement du PoS est de le comparer à un autre algorithme appelé proof-of-work (PoW).
Un moyen de consensus distinct
Nous commencerons par le PoW parce que Bitcoin l’utilise, et Bitcoin a été la première chaîne de blocs disponible sur le marché. Chaque fois qu’une transaction de bitcoin a lieu, tous les nœuds informatiques du réseau s’activent à la vérifier. Ils prennent les données de la transaction et les font passer par une formule mathématique compliquée. La bonne réponse permet de vérifier que les données reçues sont correctes.
Ce système est connu sous le nom de proof-of-work car il garantit que les nœuds informatiques ont effectué un certain travail pour prouver à la fois leur légitimité et l’intégrité des données de la transaction.
Dans un système de PoS, aucun travail n’est effectué. Au lieu de cela, les utilisateurs qui sont prêts à offrir leur ordinateur comme nœud présentent un certain nombre de jetons qui serviront de levier pour avoir la possibilité d’écrire le bloc suivant. Le réseau lui-même choisit au hasard le nœud pour écrire ce bloc. Tous les nœuds restants doivent voter sur les résultats du nœud choisi afin de confirmer les données avant que le bloc ne soit écrit.
Termes importants du PoS
Les algorithmes de PoS rendent la confirmation des transactions plus rapide et plus simple. Toutefois, ils ne conduisent pas à l’extraction de pièces de monnaie de la même manière que Bitcoin. Plutôt que de gagner de nouveaux jetons / cryptos pour les blocs d’écriture, les utilisateurs sont récompensés par l’équivalent crypto de l’intérêt sur les jetons qu’ils possèdent déjà. Cette compréhension est essentielle pour comprendre les termes suivants du PoS :
- Validation – Un validateur exécute le logiciel de PoS de la chaîne de blocs et agit comme un nœud sur le réseau pour valider les nouveaux blocs. Le validateur met en jeu des jetons afin de participer au réseau de PoS. Le validateur reçoit finalement une récompense.
- Délégation – Un délégant ou un délégué possède des jetons de la chaîne de blocs et les délègue les bake vers un validateur / baker. Ils reçoivent une partie des récompenses que le validateur auquel ils délèguent reçoit à chaque tour.
Notez que tout cela se fait automatiquement à l’aide d’un logiciel informatique. A titre d’exemple, un validateur n’est pas nécessairement représenté par un être humain. Personne ne regarde physiquement les données de la transaction pour s’assurer que les blocs sont corrects. Le validateur est un logiciel informatique.
De même, un validateur choisi pour traiter le bloc suivant ne fait rien d’autre que de permettre à son ordinateur d’agir comme un nœud pour ce bloc. Le logiciel de réseau se charge de tout le travail réel.
Une autre façon de vérifier les transactions
En fin de compte, le proof-of-stake est un autre moyen de vérifier les transactions en crypto-monnaies au fur et à mesure qu’elles se produisent. Tout réseau crypto a besoin d’une forme de validation pour garantir l’intégrité du ledger et la légitimité de chaque transaction. Les fans du PoS avancent que le PoS le fait d’une manière moins gourmande en ressources et plus rapide que le PoW.
This post is also available in English.