Qu’est-ce que la preuve d’autorité (PoA) ?
Les blockchains utilisent des mécanismes de consensus pour valider les transactions en cryptomonnaie et sécuriser le réseau. La preuve d’autorité (PoA) est l’un de ces mécanismes. Souvent comparés à la preuve d’enjeu (PoS), qui dépend du staking d’un validateur sur le réseau, les systèmes PoA exigent des participants qu’ils stakent leur identité et leur réputation afin de gagner le droit de valider le hachage d’un nouveau bloc.
Il convient de noter que les mécanismes de consensus par preuve d’autorité et par preuve d’activité, bien que différents, utilisent tous deux l’acronyme PoA.
Comment fonctionne la preuve d’autorité ?
Dans un système de preuve d’autorité, le droit de générer un nouveau bloc est accordé aux nœuds qui ont prouvé leur autorité pour le faire. Il s’agit de participants dont l’identité réseau a été vérifiée, qui maintiennent un haut niveau d’intégrité et qui se sont engagés envers le réseau. L’idée est que les individus sont incités à défendre et maintenir le réseau, puisque leur réputation est en jeu. Cette exigence en matière d’identité contraste fortement avec la plupart des protocoles de blockchain, qui n’exigent généralement pas des utilisateurs qu’ils révèlent leur identité pour participer.
Étant donné que les validateurs doivent être identifiés, approuvés et sélectionnés par le réseau, les systèmes de PoA ont généralement un nombre relativement faible de nœuds de validation. Par conséquent, les protocoles PoA ont des temps de blocage plus rapides et un débit de transaction beaucoup plus élevé que de nombreux autres mécanismes de consensus, comme la preuve de travail (PoW), et ils sont très scalables et moins gourmands en ressources. Une des critiques, cependant, est que l’utilisation d’un groupe aussi restreint de validateurs connus ouvre la voie à des risques de corruption et de manipulation.
La cryptomonnaie JPM Coin de JPMorgan est un exemple de mécanisme de consensus basé sur la preuve d’autorité. D’autres exemples de projets basés sur la PoA sont VeChain (VET) et Ethereum Kovan testnet.