Les algorithmes de consensus sont à la base des crypto-monnaies et de la Blockchain en général. Ils permettent de sécuriser et de vérifier les transactions sans l'intervention d'une autorité centrale. En termes simples, un algorithme/protocole de consensus est une procédure dans laquelle tous les utilisateurs impliqués dans un réseau spécifique de la Blockchain parviennent à un accord.

Un réseau Blockchain est un réseau décentralisé, ce qui signifie qu'il n'est pas contrôlé par une seule autorité centrale, tout le monde y participe. C'est formidable, mais comment parvenir à un véritable consensus sur le réseau ? Vous ne pouvez pas simplement demander aux participants. Il doit y avoir un système dans lequel les participants doivent travailler d'une manière ou d'une autre afin de parvenir à un accord.

Preuve de Travail (Proof-of-Work (PoW))

Il s'agit du protocole de consensus le plus courant et il a été le premier à être utilisé dans les crypto-monnaies. Le Bitcoin utilise le système de Preuve-de- Travail (Proof-of-Work - PoW) 'Hashcash'. Dans ce système, les participants (mineurs) doivent effectuer des calculs très difficiles et partager les résultats avec le reste du réseau. La solution du calcul n'est pas connue tant qu'elle n'est pas résolue et chacun a la possibilité de vérifier si la solution est réellement correcte.

Afin d'inciter les utilisateurs à effectuer ces calculs difficiles, le système de consensus de PoW les récompense avec la crypto-monnaie elle-même, le Bitcoin, par exemple, demande des frais de transaction qui sont destinés aux mineurs.

Si quelqu'un veut envoyer une fausse transaction, il ne peut pas, à moins que le réseau n'y consente, la seule façon de "hacker" la Preuve-de-Travail (PoW) est de posséder plus de 50 % du réseau, ce qu'on appelle aussi une attaque à 51 %. Satoshi Nakamoto lui-même, le créateur de Bitcoin, explique que même si quelqu'un voulait et avait les moyens de posséder plus de 50% du réseau, cela lui coûterait beaucoup plus cher que de simplement miner du Bitcoin régulièrement.

Preuve d'Enjeu (Proof-of-Stake (PoS))

La Preuve-d'Enjeu (PoS) est un algorithme de consensus alternatif créé pour résoudre les problèmes énergétiques que la Preuve-de-travail (PoW) traditionnel a créé. Essentiellement, dans un protocole PoS, les participants peuvent valider des blocs simplement en possédant des crypto-monnaies, ils n'ont pas besoin d'effectuer des calculs compliqués comme dans le protocole PoW.

Le protocole de la Preuve-d'Enjeu (PoS) donne aux participants un pouvoir de minage proportionnel au nombre de crypto-monnaies qu'ils détiennent. Cela signifie essentiellement que tout participant peut théoriquement miner exactement le pourcentage des cryptos qu'il possède. Si vous possédez 2 % du supply d'une crypto-monnaie, vous pourriez théoriquement extraire 2 % des blocs.

Une attaque à 51% est également possible avec ce protocole, mais elle est encore plus désavantageuse pour l'attaquant que la Preuve-de-Travail. Dans le protocole PoS, un attaquant devrait littéralement posséder 51% du Supply de la crypto. Un attaquant ne voudrait pas attaquer le réseau dans lequel il détient la majorité des parts.

Autres types de protocoles Blockchain

Il y a eu beaucoup de variations par rapport aux PoW (Proof-of-Work – Preuve-de-Travail) et aux PoS (Proof-of-Stake - Preuve-d'Enjeu) originaux. L'une des variantes les plus couramment utilisées est le DPoS (Delegated Proof-of-Stake). Il est assez similaire au PoS original mais utilise un système plus démocratique qui permet aux détenteurs de voter de façon plus proportionnelle par rapport à leur Staking.

La preuve d'autorité est une autre version proche du PoS et du DPoS. Dans ce protocole de consensus, seul un groupe de validateurs peut produire de nouveaux blocs et sécuriser la Blockchain. Les validateurs sont publics et leur identité peut être vérifiée par n'importe qui.

Le Supernode Proof-of-Stake (SPoS) est un protocole de consensus moins connu mais assez important parce qu'il a été créé par Sunny King, l'inventeur du PoS (Preuve d'Enjeu - Proof-of-Stake) original. Le nouveau SPoS est fondamentalement une version mise à jour de l'original. Le SPoS n'est pas aléatoire et les récompenses sont distribuées aux participants qui font essentiellement la queue.

Conclusion

Il y a beaucoup d'algorithmes de consensus et ils essaient tous de résoudre différents problèmes. Peut-être qu'un jour l'algorithme de consensus ultime sera créé, car pour l'instant, l'un des plus gros problèmes avec l'algorithme original (Preuve-de-Travail – Proof-of-Work (PoW) est le gaspillage d'électricité et d'énergie, quelque chose que les algorithmes plus récents résolvent.

Si vous êtes à la recherche d'informations sur les crypto-monnaies, crypto news, conseils, guides, stratégies, fintech, nouvelles technologies, espace de trading, investissements crypto et bien plus encore ? MyCointainer Insight est l'endroit où aller. Nous nous en chargeons ! Visitez la plateforme MyCointainer et n'hésitez pas à vous inscrire à notre communauté pour que nous puissions faire un impact ensemble.

Suivez MyCointainer sur Twitter ou Instagram et regardez notre canal Telegram.