Skip to main content

Qu'est-ce que la Proof of Staked Authority (PoSA)

Remarque : Ce document est une traduction automatique de la version originale anglaise.

Qu'est-ce que la Proof of Staked Authority (PoSA)

La Proof of Staked Authority (PoSA) est un mécanisme de consensus qui combine des éléments de la Proof of Stake (PoS) et de la Proof of Authority (PoA). Dans un système PoSA, un ensemble limité de validateurs est pré-approuvé ou soumis à permission (la composante Authority), et chaque validateur doit également verrouiller une mise de tokens significative (la composante Stake). La PoSA est utilisée de la manière la plus notable par BNB Smart Chain (anciennement Binance Smart Chain), où elle permet des temps de bloc rapides et des frais de transaction faibles tout en maintenant un ensemble de validateurs connus et responsables.

Contrairement à la Proof of Stake ouverte, où tout participant atteignant la mise minimale peut rejoindre l'ensemble des validateurs, la PoSA restreint la validation à un groupe sélectionné d'entités. Contrairement à la Proof of Authority pure, où les validateurs sont simplement inscrits sur liste blanche en fonction de leur identité ou de leur réputation, la PoSA ajoute une caution économique : les validateurs ont des tokens en jeu, ce qui crée une incitation financière contre l'inconduite.

En bref : la PoSA est un mécanisme de consensus hybride où un ensemble de validateurs soumis à permission doit également staker des tokens, combinant la vitesse de la validation basée sur l'autorité avec la responsabilité économique du staking.

Comment fonctionne la PoSA

Sélection des validateurs

Dans un réseau PoSA, devenir validateur n'est pas ouvert à quiconque stake suffisamment de tokens. Les candidats doivent satisfaire à la fois des critères de gouvernance (approbation, réputation, historique opérationnel) et des critères économiques (staker un nombre substantiel de tokens). Sur BNB Smart Chain, l'ensemble des validateurs actifs est limité à un petit nombre de nœuds -- historiquement 21 validateurs actifs, nombre élargi par la suite -- sélectionnés parmi les candidats qui ont à la fois été élus par les stakers et satisfont aux exigences opérationnelles.

Composante Authority

L'« Authority » dans PoSA signifie que les validateurs sont des entités connues et identifiables. Cela contraste avec les systèmes PoS ou PoW pseudonymes où les validateurs ou mineurs peuvent être anonymes. L'identité connue des validateurs fournit un mécanisme de responsabilité direct : si un validateur se comporte mal, la communauté sait exactement qui est responsable. Cependant, cela signifie aussi que l'ensemble des validateurs n'est pas ouvert sans permission -- de nouveaux validateurs ne peuvent pas rejoindre simplement en stakant des tokens.

Composante Staking

Le « Staked » dans PoSA signifie que les validateurs doivent verrouiller des tokens comme garantie. Cette caution économique aligne leurs incitations sur un comportement honnête : les validateurs qui produisent des blocs invalides, se déconnectent ou tentent une double signature risquent de perdre leurs tokens stakés par slashing. Les détenteurs de tokens ordinaires peuvent également déléguer leur mise à des candidats validateurs, influençant quels validateurs entrent dans l'ensemble actif.

Production de blocs

Les validateurs actifs produisent des blocs à tour de rôle selon une rotation planifiée, de manière similaire au DPoS. Comme l'ensemble des validateurs est petit et connu, le consensus est rapide -- BNB Smart Chain produit des blocs environ toutes les trois secondes avec une finalité quasi instantanée. Le faible nombre de validateurs signifie moins de surcharge de communication entre les nœuds, ce qui se traduit directement par un débit plus élevé.

Gouvernance et rotation des validateurs

Les réseaux PoSA incluent généralement des mécanismes de gouvernance pour ajouter ou retirer des validateurs. Sur BNB Smart Chain, les validateurs sont réélus périodiquement sur la base d'une combinaison de poids de staking et de votes de la communauté. Les validateurs qui sous-performent (faible disponibilité, blocs manqués) peuvent être écartés par vote et remplacés. Cette couche de gouvernance se situe entre la PoS entièrement ouverte (n'importe qui peut rejoindre) et la PoA statique (les validateurs sont fixés par l'opérateur).

Le rôle du staking délégué dans la PoSA

Dans les réseaux PoSA comme BNB Smart Chain, les détenteurs de tokens ordinaires participent via le staking délégué. Ils sélectionnent un candidat validateur et lui délèguent leurs tokens, augmentant la mise totale du candidat et améliorant ses chances d'entrer dans l'ensemble actif des validateurs. En retour, les délégateurs reçoivent une part des récompenses de bloc du validateur, proportionnelle au montant qu'ils ont délégué.

Le staking délégué remplit deux fonctions : il permet aux détenteurs de tokens qui ne peuvent pas exploiter une infrastructure de validateur de gagner des récompenses de staking, et il fournit un signal de gouvernance -- les validateurs avec plus de mise déléguée sont perçus comme bénéficiant d'un soutien communautaire plus large. Si un validateur sous-performe ou se comporte mal, les délégateurs peuvent retirer leur mise et la rediriger vers un autre candidat, créant une pression de responsabilisation similaire au retrait par les électeurs dans le DPoS.

La combinaison d'une entrée de validateurs soumise à permission et du staking délégué crée un système en couches : le protocole contrôle qui peut valider (autorité), l'économie contrôle qui valide effectivement (poids de staking), et les délégateurs contrôlent quels validateurs réussissent (confiance de la communauté).

La PoSA comparée aux autres mécanismes

Dimension PoS PoA PoSA DPoS
Accès des validateurs Ouvert (mise minimale) Soumis à permission (basé sur l'identité) Permission + staking Élus par les détenteurs de tokens
Responsabilité des validateurs Slashing Réputation / identité Slashing + identité Retrait par les électeurs
Débit Modéré Élevé Élevé Élevé
Décentralisation Plus élevée (nombreux validateurs possibles) Faible (ensemble d'autorité fixe) Faible-modérée (petit ensemble sélectionné) Faible-modérée (petit ensemble élu)
Caution économique Oui (tokens stakés en jeu) Non (identité uniquement) Oui (tokens stakés en jeu) Oui (mise déléguée)

La PoSA occupe une position intermédiaire : elle est plus responsable que la PoA pure parce que les validateurs ont des tokens en jeu, mais plus centralisée que la PoS ouverte parce que l'ensemble des validateurs est limité et soumis à permission.

Pourquoi la PoSA est importante pour les projets crypto IA

Plusieurs projets crypto IA se déploient sur BNB Smart Chain ou d'autres réseaux PoSA en raison de la combinaison de frais faibles et de temps de bloc rapides. Pour les charges de travail IA qui génèrent des transactions on-chain fréquentes -- assignations de tâches, règlements de paiements, enregistrements de données, historiques de versions de modèles -- les caractéristiques de débit de la PoSA peuvent être importantes en pratique.

Cependant, la nature soumise à permission de l'ensemble des validateurs signifie que les hypothèses de sécurité diffèrent de celles des réseaux PoS ouverts. Un projet construit sur une chaîne PoSA fait effectivement confiance à un ensemble sélectionné de validateurs pour ordonner les transactions honnêtement. Comprendre ce compromis est pertinent pour évaluer l'Onchain necessity et les hypothèses d'infrastructure de tout projet crypto IA construit sur un tel réseau.

L'implication pratique pour les lecteurs : lorsqu'une fiche projet affiche Consensus: PoSA, le projet bénéficie d'un traitement de transactions rapide et bon marché mais dépend d'un petit groupe de validateurs connus. Ce n'est ni intrinsèquement bon ni mauvais -- c'est un choix de conception avec des forces spécifiques (vitesse, faible coût, responsabilité via l'identité) et des limitations spécifiques (risque de centralisation, accès soumis à permission, potentiel de censure coordonnée).

Où cela apparaît dans les fiches projet DecAIHub

Dans une fiche projet DecAIHub, la PoSA apparaît dans le champ Consensus. Lorsqu'une fiche affiche Consensus: PoSA, cela indique que le réseau sous-jacent du projet utilise le mécanisme Proof of Staked Authority pour valider les transactions et produire les blocs.

Cela se voit le plus souvent dans les projets qui opèrent sur BNB Smart Chain, où la PoSA est le mécanisme de consensus natif. Le champ consensus aide les lecteurs à comprendre la couche d'infrastructure dont dépend un projet -- comment les blocs sont produits, qui les valide et quelles garanties de sécurité la chaîne fournit.

Le champ consensus est l'un des nombreux descripteurs de niveau infrastructure aux côtés de Main chain, Type et Network status. Ensemble, ces champs dressent le portrait de la fondation technique sous-jacente aux couches applicatives et IA du projet.

Ce que la PoSA seule ne prouve pas

  • La PoSA ne prouve pas la décentralisation. Un petit ensemble de validateurs soumis à permission est plus centralisé au niveau du consensus qu'un réseau PoS ouvert. Le nombre de validateurs, leur indépendance les uns par rapport aux autres, leur diversité géographique et organisationnelle, et le processus de gouvernance pour les ajouter ou les retirer déterminent le niveau pratique de décentralisation. Un réseau PoSA où tous les validateurs sont exploités par des entités liées est fonctionnellement centralisé, quel que soit le label du consensus.
  • La PoSA ne prouve pas qu'un projet a de l'IA. Le consensus est un mécanisme d'infrastructure. Un projet sur une chaîne PoSA peut avoir ou non un composant IA réel -- le champ consensus ne dit rien sur la capacité IA.
  • La PoSA ne prouve pas la résistance à la censure. Un petit ensemble de validateurs dont les validateurs sont des entités connues peut, en théorie, subir des pressions pour censurer des transactions ou des adresses spécifiques. Que ce soit un risque pratique dépend de la juridiction, de la conception de la gouvernance et de la diversité des validateurs.
  • La PoSA ne prouve pas la nécessité du token. Le fait que le consensus d'une chaîne utilise des tokens stakés ne signifie pas automatiquement que le propre token du projet est nécessaire à sa fonctionnalité IA ou applicative.
  • Des frais faibles ne signifient pas un risque faible. Les chaînes PoSA ont souvent des frais de transaction très faibles, ce qui est une caractéristique d'expérience utilisateur, pas une preuve de sécurité, de qualité ou de décentralisation.

Ne pas confondre avec

  • Proof of Stake (PoS) -- dans la PoS standard, la participation des validateurs est ouverte à quiconque stake suffisamment de tokens. La PoSA ajoute une couche de permission par-dessus le staking. Les validateurs PoSA doivent être approuvés, pas seulement suffisamment stakés. La composante « Authority » est ce qui distingue la PoSA de la PoS ouverte.
  • Delegated Proof of Stake (DPoS) -- le DPoS sélectionne les validateurs par des élections ouvertes de détenteurs de tokens où tout candidat peut se présenter. La PoSA utilise une combinaison de poids de staking et d'approbation d'autorité. La distinction réside dans la façon dont les validateurs entrent dans l'ensemble : élus par votes (DPoS) vs sélectionnés par gouvernance et staking (PoSA). Les deux aboutissent à de petits ensembles de validateurs, mais le mécanisme de sélection diffère.
  • Proof of Authority (PoA) -- dans la PoA pure, les validateurs sont inscrits sur liste blanche sur la base de l'identité ou de la réputation seule, sans mise de tokens requise. La PoSA ajoute l'exigence de staking pour créer une pénalité économique en cas d'inconduite. La PoA sans staking repose entièrement sur la responsabilité réputationnelle.
  • Consensus -- le concept général de la façon dont les réseaux s'accordent sur l'état du registre. La PoSA est un mécanisme de consensus spécifique parmi beaucoup d'autres.
  • BNB Smart Chain -- BNB Smart Chain est un réseau blockchain spécifique qui utilise la PoSA. La PoSA est le mécanisme de consensus ; BNB Smart Chain est le réseau qui l'implémente. D'autres réseaux pourraient également adopter la PoSA.

Questions fréquentes

Pourquoi la PoSA a-t-elle été créée au lieu d'utiliser la PoS standard ?

La PoSA a été conçue pour atteindre un ensemble spécifique de compromis : temps de bloc rapides, frais faibles et compatibilité EVM, tout en maintenant un ensemble de validateurs connus et responsables. La PoS ouverte standard avec un grand ensemble de validateurs introduit plus de surcharge de communication et une finalité plus lente. En limitant l'ensemble des validateurs à des entités pré-approuvées qui stakent également des tokens, la PoSA atteint les caractéristiques de débit nécessaires pour une chaîne à haut volume comme BNB Smart Chain, au prix d'une participation plus large des validateurs.

Combien de validateurs un réseau PoSA compte-t-il ?

Sur BNB Smart Chain, l'implémentation PoSA la plus notable, l'ensemble des validateurs actifs a historiquement compté 21 nœuds, bien que le protocole ait élargi ce nombre au fil du temps pour améliorer la décentralisation. Le nombre spécifique est un paramètre du protocole -- moins de validateurs signifie un consensus plus rapide mais plus de concentration du pouvoir ; plus de validateurs améliore la résilience mais ajoute une surcharge de coordination.

N'importe qui peut-il devenir validateur PoSA ?

Pas directement. Contrairement aux systèmes PoS ouverts, la PoSA exige que les candidats satisfassent des critères opérationnels et de gouvernance en plus du staking de tokens. Sur BNB Smart Chain, devenir validateur implique de s'enregistrer comme candidat, de satisfaire les exigences techniques et opérationnelles et de recevoir suffisamment de mise déléguée des détenteurs de tokens pour se classer dans l'ensemble actif. La combinaison de la permission et du staking crée une barrière à l'entrée plus élevée que la PoS ouverte.

La PoSA est-elle plus centralisée que le DPoS ?

Les deux mécanismes aboutissent à un petit ensemble de validateurs actifs, mais ils diffèrent dans la façon dont les validateurs sont sélectionnés. Le DPoS utilise des élections ouvertes de détenteurs de tokens -- tout candidat peut se présenter et les électeurs décident. La PoSA combine le poids de staking avec l'approbation d'autorité, ce qui ajoute une couche de contrôle d'accès. En pratique, le degré de centralisation dépend de l'implémentation spécifique : combien de validateurs sont actifs, à quel point ils sont divers et comment le processus de gouvernance pour ajouter ou retirer des validateurs fonctionne réellement.

Références externes

Voir aussi