• bitcoinBitcoin$70,241.000.76%
  • ethereumEthereum$3,560.191.07%
  • elrond-erd-2MultiversX$60.47-0.29%

Qu’est-ce le Proof of Activity?

algorithme de consensus Proof of Activity

Dans cet article, nous allons expliquer ce qu’est le mécanisme de consensus Proof of Activity, comment il fonctionne et quels sont ses avantages et inconvénients.

 

Qu’est-ce le Proof of Activity ?

Le Proof of Activity (PoA) est un algorithme de consensus blockchain utilisé pour s’assurer que toutes les transactions enregistrées sur une blockchain sont authentiques et que tous les mineurs parviennent à un consensus. Il sert également de protection contre les attaques sur la blockchain sous-jacente.

Le Proof of Activity est en fait une combinaison de deux autres algorithmes de consensus blockchain : le Proof of Work et le Proof of Stake.

Decred est la crypto-monnaie la plus connue qui est basée sur le mécanisme de consensus PoA.

 

Comment fonctionne le Proof of Activity ?

Le processus de minage en Proof of Activity est similaire à celui du PoW. Les mineurs de la blockchain tentent de résoudre une équation mathématique ou d’extraire un nouveau bloc en utilisant plus de puissance de calcul. Une fois le nouveau bloc créé, le système est acheminé vers le PoS. Ce nouveau bloc aura un en-tête et l’adresse de la récompense du premier mineur.

Ensuite, un groupe de validateurs est sélectionné au hasard pour valider ou signer le nouveau bloc en analysant les détails de l’en-tête.

Le validateur qui possède le nombre le plus élevé de crypto-monnaies aura plus de chances d’être sélectionné. Lorsque le groupe de validateurs signe le nouveau bloc, le statut de bloc complet est ratifié.

Le nouveau bloc ainsi identifié sera ajouté à la blockchain existante et les transactions commenceront à y être enregistrées.

Les mineurs et les validateurs qui ont joué un rôle dans la construction du nouveau bloc seront ceux qui recevront la récompense.

 

Un atout majeur : 51% Attacks

Le Proof of Work et le Proof of Stake ont été créés pour empêcher le soi-disant 51% Attacks afin qu’aucun attaquant ne puisse obtenir la majorité du processus de mining. Ce sont des attaques rares mais elles se sont également produites.

Avec le Proof of Activity, la probabilité de leur apparition tombe à presque zéro car il assure une autre couche de protection contre de telles attaques.

Pour prendre le contrôle, l’attaquant devraient avoir au moins 51% de la puissance totale de minage, comme dans le PoW, plus au moins 51% des coins qui sont stakés dans le réseau, comme dans le cas du PoS.

 

Deux gros inconvénients : l’énergie et la confiance

Bien qu’il existe des avantages incontestables tels qu’une meilleure protection contre les 51% attacks, le PoA apporte avec lui les deux principaux problèmes attribués au PoW et au PoS.

Comme pour le PoW, le PoA consomme également beaucoup d’énergie, ce qui en fait une option non durable.

De plus, tout comme dans le PoS, rien ne peut empêcher un validateur de signer deux fois. N’oublions pas que lorsqu’un groupe de validateurs signe un nouveau bloc, le statut de bloc complet est atteint.

Il est possible que certains validateurs soient moins intéressés par le consensus que les mineurs par le Proof of Work, car ils peuvent ajouter des blocs invalides à la blockchain pour obtenir des récompenses pour leur inscription, créant ainsi un fork. Mais ce scénario reste dans les faits impraticable car les signataires pourraient être pénalisés.

 

Conclusion

Le Proof of Activity combine le Proof of Work et le Proof of Stake pour offrir une nouvelle expérience aux utilisateurs de blockchain. Le résultat de la combinaison se traduit d’une part par une plus grande protection contre les attaques 51%, mais d’autre part, il entraîne une consommation d’énergie élevée et le problème du « rien en jeu ». Si ces problèmes sont résolus, le PoA pourrait avoir un grand potentiel pour l’avenir.

ARTICLE PRÉCÉDENTARTICLE SUIVANT

Leave a Reply

Your email address will not be published. Required fields are marked *