Skip to main content

Comment les transactions sont-elles validées dans la blockchain ?

Lorsque vous effectuez un achat à l'aide de la technologie blockchain, comment la transaction est-elle validée ? Ce processus peut être déroutant pour les novices en matière de blockchain, c'est pourquoi nous allons le décomposer pour vous. Dans cet article de blog, nous expliquerons comment les transactions sont validées dans la blockchain et ce que cela signifie pour les utilisateurs. Nous discuterons également du rôle d'Ethereum dans la validation de la blockchain et de son importance. Alors, si vous êtes curieux d'en savoir plus sur la validation de la blockchain, continuez à lire !

La validation des informations est effectuée par un mécanisme appelé consensus. Ce mécanisme définit si un enregistrement ou une information peut être enregistré dans un bloc.

Un réseau blockchain peut se mettre d'accord sur une transaction de différentes manières, en fonction de la portée du processus de demande en cours20, seul le "consensus" le plus utilisé sera développé, cependant, dans les références citées, des informations pertinentes supplémentaires seront disponibles concernant les aspects techniques de la validation des données.


1. Travail d'essai (PoW)


Il s'agit de l'un des consensus les plus populaires, particulièrement utilisé dans les crypto-actifs. Les nœuds montrent leur effort (preuve de travail) en rivalisant pour résoudre un problème cryptographique compliqué qui nécessite de nombreux calculs et, par conséquent, beaucoup d'énergie informatique.

2. Preuve de participation (PoS)

Le test de participation est une alternative au PoW pour la blockchain publique. Dans ce cas, les nœuds valident les nouveaux blocs de la chaîne dans une sorte de loterie, où les tickets seraient le jeton de tour. Ce type de mécanisme est très agile mais peut avoir un inconvénient, par exemple, ceux qui ont plus de crypto actifs, plus de crypto actifs gagnent.

3 Preuve de la participation déléguée (DPoS)

Il s'agit d'une version du PoS dans laquelle les propriétaires de la crypto active choisissent les témoins (d'où son nom délégué), ce qui permet une large décentralisation qui peut potentiellement bénéficier aux petits propriétaires, mais peut faciliter d'éventuelles pratiques anticoncurrentielles qui favoriseraient la cartellisation, ce qui irait à l'encontre d'une concurrence libre et saine.

4. Preuve de la part louée (LPoS)

Waves a conçu ce protocole raffiné pour résoudre les problèmes de centralisation et les vulnérabilités à certaines attaques. Les petits propriétaires "louent" ou regroupent leurs jetons afin d'avoir plus d'options pour générer un nouveau bloc et gagner la récompense.

5. Test de temps écoulé (PoET)

Cet algorithme, développé par Hyperledger Sawtooth, convient aux réseaux publics ou privés ; il définit des temps d'attente aléatoires pour générer de nouveaux blocs par des nœuds choisis de manière stochastique. Il est très impartial, mais il dépend du niveau de traitement des nœuds du réseau.

6. Tolérance pratique aux fautes byzantines (PBFT)

Son nom fait référence à l'histoire des généraux byzantins. Dans ce cas, les généraux se connaissent et se font confiance, il leur suffit de produire des concepts pour générer des votes en plusieurs tours. Ce mode est idéal pour les systèmes autorisés (entre autres utilisés par Hyperledger Fabric, et NEO). La figure ci-jointe présente le déroulement du processus de consensus.

Il existe de nombreux autres algorithmes distribués, qui peuvent être consultés sur le site
en suivant le lien ci-joint : https://www.verypossible.com/insights/pros-and-cons-of-differentBlockchain-consensus-protocols

Source Ministère de la transformation numérique Colombie

La validation de la blockchain est un processus important qui permet de garantir la sécurité et l'exactitude des transactions. Dans la blockchain, cette validation se fait par l'intermédiaire d'un système appelé Ethereum. Ethereum est une plateforme décentralisée qui exécute des contrats intelligents : des applications qui fonctionnent exactement comme elles ont été programmées, sans aucune possibilité de fraude ou d'interférence d'un tiers. Grâce à Ethereum, la validation de la blockchain est fiable et sécurisée, ce qui en fait le choix idéal pour les transactions en ligne. Si vous souhaitez en savoir plus sur la validation de la blockchain, n'hésitez pas à consulter nos autres articles de blog sur le sujet !

Valider l'intégrité des données avec la blockchain