Investor's wiki

Mécanisme de consensus (Crypto-monnaie)

Mécanisme de consensus (Crypto-monnaie)

Qu'est-ce qu'un mécanisme de consensus ?

Un mécanisme de consensus est un mécanisme tolérant aux pannes qui est utilisé dans les systèmes informatiques et blockchain pour parvenir à l'accord nécessaire sur une seule valeur de données ou un seul état du réseau parmi les processus distribués ou les systèmes multi-agents, comme avec les crypto -monnaies. Il est utile pour la tenue de dossiers, entre autres.

Sur la blockchain Bitcoin,. par exemple, le mécanisme de consensus est connu sous le nom de Proof-of-Work (PoW), qui nécessite l'effort de puissance de calcul afin de résoudre un puzzle difficile mais arbitraire afin de garder tous les nœuds du réseau honnêtes.

Mécanisme de consensus expliqué

Dans tout système centralisé, comme une base de données contenant des informations clés sur les permis de conduire dans un pays, un administrateur central a le pouvoir de maintenir et de mettre à jour la base de données. La tâche d'effectuer des mises à jour, comme l'ajout/la suppression/la mise à jour des noms des personnes qualifiées pour certaines licences, est effectuée par une autorité centrale qui reste la seule responsable de la conservation des enregistrements authentiques.

Les blockchains publiques qui fonctionnent comme des systèmes décentralisés et autorégulateurs fonctionnent à l'échelle mondiale sans aucune autorité unique. Ils impliquent des contributions de centaines de milliers de participants qui travaillent sur la vérification et l'authentification des transactions se produisant sur la blockchain, et sur les activités de minage de blocs.

Dans un statut aussi dynamique de la blockchain, ces registres partagés publiquement ont besoin d'un mécanisme efficace, équitable, en temps réel, fonctionnel, fiable et sécurisé pour garantir que toutes les transactions effectuées sur le réseau sont authentiques et que tous les participants s'accordent sur un consensus. sur l'état du grand livre. Cette tâche primordiale est effectuée par le mécanisme de consensus, qui est un ensemble de règles qui décide de la légitimité des contributions apportées par les différents participants (c'est-à-dire les nœuds ou les transacteurs) de la blockchain.

MĂ©canismes de consensus de la blockchain

Il existe différents types d'algorithmes de mécanisme de consensus, chacun fonctionnant selon des principes différents.

La preuve de travail (PoW) est un algorithme de consensus commun utilisé par les réseaux de crypto-monnaie les plus populaires comme le bitcoin et le litecoin. Il faut qu'un nœud participant prouve que le travail effectué et soumis par lui le qualifie pour recevoir le droit d'ajouter de nouvelles transactions à la blockchain. Cependant, tout ce mécanisme de minage du bitcoin nécessite une forte consommation d'énergie et un temps de traitement plus long.

La preuve d'enjeu (PoS) est un autre algorithme de consensus commun qui a évolué comme une alternative à faible coût et à faible consommation d'énergie à l'algorithme PoW. Cela implique l'attribution de la responsabilité de la maintenance du grand livre public à un nœud participant proportionnellement au nombre de jetons de monnaie virtuelle détenus par celui-ci. Cependant, cela présente l'inconvénient d'encourager la thésaurisation des crypto-monnaies au lieu de les dépenser.

Alors que PoW et PoS sont de loin les plus répandus dans l'espace blockchain, il existe d'autres algorithmes de consensus comme la preuve de capacité (PoC) qui permettent le partage de l'espace mémoire des nœuds contributeurs sur le réseau blockchain. Plus un nœud a de mémoire ou d'espace disque, plus il a de droits pour maintenir le grand livre public. La preuve d'activité (PoA), utilisée sur la blockchain Decred, est un hybride qui utilise à la fois les aspects du PoW et du PoS. La preuve de gravure (PoB) en est une autre qui oblige les opérateurs à envoyer de petites quantités de crypto-monnaie à des adresses de portefeuille inaccessibles, les « brûlant » de fait.

Un autre, appelé Proof of History (PoH), développé par le projet Solana et similaire à Proof of Elapsed Time (PoET), encode le passage du temps lui-même de manière cryptographique pour parvenir à un consensus sans dépenser beaucoup de ressources.

Points forts

  • Les critiques des mineurs de Bitcoin ont fait valoir que le PoW est trop Ă©nergivore, ce qui a dĂ©clenchĂ© la crĂ©ation de mĂ©canismes nouveaux et plus efficaces.

  • Dans le contexte des blockchains et des crypto-monnaies, la preuve de travail (PoW) et la preuve de participation (PoS) sont deux des mĂ©canismes de consensus les plus rĂ©pandus.

  • Un mĂ©canisme de consensus fait rĂ©fĂ©rence Ă  un certain nombre de mĂ©thodologies utilisĂ©es pour parvenir Ă  un accord, Ă  la confiance et Ă  la sĂ©curitĂ© sur un rĂ©seau informatique dĂ©centralisĂ©.