Mécanisme de Consensus
Last updated
Was this helpful?
Last updated
Was this helpful?
Les cryptomonnaies utilisent la blockchain comme base de données ; par conséquent, le mécanisme de consensus sécurise la blockchain en validant les entrées dans la blockchain, assurant ainsi la sécurité maximale de toutes les transactions. Il existe principalement trois types de mécanismes de consensus les plus courants pour valider les transactions ; la Preuve d'Enjeu, la Preuve d'Autorité Enjeuée et la Preuve de Travail, détaillées comme suit :
La Preuve d'Enjeu est un mécanisme de consensus pour traiter les transactions et créer ou ajouter de nouveaux blocs à la blockchain. Les stakent une certaine quantité de cryptomonnaie en garantie pour valider les transactions sur la blockchain. Le système choisit aléatoirement les validateurs pour effectuer des tâches de minage, ce qui est complètement opposé à la façon dont fonctionne la Preuve de Travail. En récompense, les validateurs sont rémunérés par les frais de transaction.
En PoS, les blocs sont attribués en fonction de l'enjeu engagé par les validateurs. Plutôt que de rivaliser pour être le premier à trouver le nombre nécessaire de zéros précédents pour un hachage de bloc, les blocs sont pré-attribués aux validateurs.
Chacun des mécanismes de consensus a ses mérites et ses limites. Cependant, la PoS est censée être plus respectueuse de l'environnement que la PoW car elle ne nécessite pas d'investissement dans la configuration et/ou de consommation massive d'électricité.
La PoSA a été largement utilisée par de nombreux réseaux de cryptomonnaie ou validateurs comme mécanisme de consensus inhérent. En utilisant un client de cryptomonnaie qui participe à la validation PoSA ou en devenant un validateur, on contribue à sécuriser le réseau et à gagner des récompenses.
À partir de cette base de compatibilité avec l'EVM, Chiliz Chain introduit un système de 11 validateurs avec le consensus Proof-of-Staked Authority (PoSA) qui prend en charge un temps de bloc plus court et des frais moins élevés. Les candidats à la validation les plus liés par l'enjeu de mise deviennent alors les validateurs et commencent à produire des blocs. De plus, la détection de double signature et d'autres logiques de réduction garantissent davantage la sécurité, la stabilité et la finalité de la chaîne.
La Preuve de Travail est un autre type de mécanisme de consensus. Elle valide, approuve et enregistre toutes les transactions de cryptomonnaie avant de les ajouter à la blockchain. Elle ralentit potentiellement la création de nouveaux blocs. La preuve de travail assure des transactions sécurisées sans faille de sécurité. Elle donne aux mineurs l'opportunité de gagner des récompenses de bloc également sous forme de cryptomonnaies.
dApps est l'abréviation de Decentralised Application. Elle est construite sur un réseau décentralisé, qui relie une interface utilisateur frontend à un smart contract. Habituellement, les dApps ont des API ouvertes et en tant que développeur, vous pouvez éventuellement utiliser des smart contracts existants ou des modèles codés par d'autres.
Les cryptomonnaies sont l'exemple parfait de jetons fongibles car ils ont la même valeur qu'une autre pièce du même type à un moment donné. Les propriétés fongibles des cryptomonnaies sont indiquées par le script de code/les smart contracts. Ils peuvent être divisés en parties et ne sont pas uniques.
Les Tokens non fongibles, alias NFTs, peuvent prendre la forme d'actifs numériques tels que l'art, la musique, les jeux, les jeux vidéo, les objets de collection rares, etc. Les NFT représentent la propriété de (principalement) des articles uniques, qui peuvent être achetés, vendus, transférés et même créés. Comme ces jetons sont stockés sur la blockchain, chaque transaction a son enregistrement numérique sur la blockchain, ce qui permet aux créateurs de prouver non seulement la propriété mais aussi l'authenticité de ces actifs.
La principale similitude entre les NFTs et les cryptomonnaies est qu'ils sont tous deux construits sur la blockchain et utilisent des langages de programmation similaires.