Explication du consensus dans Algorand (PPOS)

in ULille blockchain2 years ago (edited)

C'est quoi l'algorithme d'Algorand ou le Pure Proof Of Stake ?

image.png

le mot Algorand qui est composé des deux mots "Algorithme" et "Random". 

Algorand est un réseau blockchain créé en 2017 par Silvio Micali, qui c'est basé sur l'Algorithme de Consencus, qui permet des transactions rapides, sécurisées et évolutives. C'est un protocole blockchain décentralisé sans permission que tout le monde peut utiliser pour développer des applications et transférer de la valeur.

  Il faut savoir qu'on parle principalement des systèmes distribués, où il y a donc plusieurs nœuds distribués en communication les uns avec les autres.

Alors quel est l'objectif de cette algorithme ?

  Le protocole Algorand est conçu pour résoudre trois des plus grands problèmes auxquels la plupart des blockchains sont confrontées : sécurité, évolutivité et décentralisation. 

image.png

Surnommé le "trilemme de la blockchain", le réseau Algorand prétend résoudre les trois grands problèmes suivants.
  • Sécurité : capable de résister aux acteurs malveillants qui pourraient l’attaquer;
  • Décentralisation : le PPOS est entièrement décentralisé, sans autorité centrale ni lieu de contrôle unique. Les transactions sont vérifiées par les nœuds participants du réseau et chaque nœud a une voix égale dans la prise de décision. Cela fait d'Algorand un système très décentralisé.
  • Évolutivité : Le protocole Algorand peut gérer un grand nombre de transactions par seconde, ce qui en fait une solution plus évolutive que le Bitcoin ou l'Ethereum. Le protocole de consensus d'Algorand élimine le besoin de puissance de calcul utilisé dans le Bitcoin pour résoudre les problèmes cryptographiques.

Les Objectifs de PPOS:

  • Éviter les attaques Sybil : c'est-à-dire des cyberattaques dans lesquelles un acteur malicieux crée plusieurs pseudonymes afin d'avoir plus de poids dans la prise de décision.
  • Élargir la db des utilisateurs.
  • Résister aux attaques DoS : pouvoir fonctionner même si plusieurs noeuds du réseau tombent.
  • Eviter les bifurcations, en s'assurant qu'un seul bloc est offert à chaque tour, empêchant la chaîne de bifurquer.

Comment fonctionne Algorand ?

L'influence de chaque utilisateur sur le choix d'un nouveau bloc est proportionnelle à sa participation (nombre de jetons) dans le système. Les utilisateurs sont sélectionnés de manière aléatoire et secrète pour proposer des blocs et voter sur les propositions de blocs. Tous les utilisateurs en ligne ont la possibilité d'être sélectionnés pour proposer et voter. La probabilité qu'un utilisateur soit choisi, et le poids de ses propositions et votes, sont directement proportionnels à sa mise.

L'approche PPoS d'Algorand lie la sécurité de l'ensemble de l'économie à l'honnêteté de la majorité de l'économie, plutôt qu'à celle d'un petit sous-ensemble de l'économie. Le système est sûr lorsque la majorité de l'argent est entre des mains honnêtes. Avec d'autres approches (décrites ci-dessous), un petit sous-ensemble de l'économie détermine la sécurité de l'ensemble de l'économie, ce qui signifie que quelques utilisateurs seulement peuvent empêcher les autres utilisateurs d'effectuer des transactions. Dans Algorand, il est impossible pour les propriétaires d'une petite fraction de l'argent de nuire à l'ensemble du système, et il serait insensé pour les propriétaires de la majorité de l'argent de se comporter de manière incorrecte, car cela diminuerait le pouvoir d'achat de la monnaie et, en fin de compte, dévaluerait leurs propres actifs.

Au final, est ce que cet algorithme est le meilleur ?

 Chaque blockchain sera plus forte sur certains de ces aspects, mais une solution optimale reste à trouver.

Je vous remercie de votre intérêt.

Sort:  


✒️ Pour vous encourager dans vos études, nous vous offrons 💝50 points-fr💝, un reblogue, un mini-upvote
🎁 Recevez en plus un bonus de 3 points-fr pour votre sélection et ce pourboire : !LUV !GIF algorithm
💰 Plus de Tokens de 2eme couches vous attendent dans les posts de sélections et de récompenses

Cumulez facilement les points-fr
Récompense Multi-engagements des Francophones



Thanks for your contribution to the STEMsocial community. Feel free to join us on discord to get to know the rest of us!

Please consider delegating to the @stemsocial account (85% of the curation rewards are returned).

You may also include @stemsocial as a beneficiary of the rewards of this post to get a stronger support.