Live edition loading…

PXke Algorand

Independent daily coverage of the Algorand ecosystem — verified reporting on wallets, DeFi, NFTs and infrastructure, fact-checked on-chain before it publishes.

← Latest stories

PoP transforme la participation à la validation d'Algorand en un titre d'identité dynamique et révocable en NFT.

· · · · · ·

PoP transforme la participation à la validation d'Algorand en un NFT dynamique et révocable

Un badge pour le travail que le réseau oublie le plus souvent

Gérer un validateur Algorand est un travail continu, en grande partie invisible : un compte propose des blocs, vote sur les transactions du réseau et contribue à maintenir la finalité de la chaîne, et rien dans l'utilisation quotidienne du réseau ne rend ce travail visible. Proof of Participation (PoP), un projet de l'équipe qui a créé l'explorateur de blocs Allo.info, est une tentative de rendre ce travail lisible — sous la forme d'un NFT qui sert aussi de photo de profil.

« Les Proofs of Participation (PoP) sont des NFT honorifiques créés pour les validateurs participant au consensus d'Algorand », explique le projet. Ces actifs sont conçus pour « être un moyen facile de reconnaître qu'un compte contribue à sécuriser le réseau ». Chaque PoP est un badge pour un seul valideur, généré dynamiquement à partir de l'avatar de son Algorand Name Service (NFD) — les noms .algo lisibles par l'homme comme rand.orange.algo qui se résolvent en une adresse Algorand. La carte d'exemple de la page d'accueil en montre la forme : une adresse de valideur DGSN3…I3H6Y, un niveau de participation « 1M+ », 8,2 k de propositions, 1,9 M de votes, un niveau de participation « As expected » et l'identifiant de l'actif du badge, 1589051600 (https://allo.info/asset/1589051600).

Comment un badge reste en vie

L'aspect intéressant est que le PoP n'est pas un JPEG statique. Chaque badge est un [Algorand Standard Asset](/glossary/algorand-standard-asset "Un mécanisme intégré qui permet à quiconque de créer et d'émettre de nouveaux jetons (comme des stablecoins, des jetons d'utilité ou des NFT) directement sur la couche de base d'Algorand,") — le format de jeton natif de la chaîne — émis avec un stock total de un, selon la convention ARC-19 pour les NFT. ARC-19 stocke l'œuvre d'art hors chaîne et fait référence à celle-ci à partir du champ URL de l'actif ; les actifs PoP utilisent le modèle de formulaire template-[ipfs](/glossary/ipfs "Un système de stockage de fichiers décentralisé où les données sont stockées sur plusieurs ordinateurs, ce qui le rend résistant à la censure ou à la perte. Les NFT utilisent souvent IPFS.")://{ipfscid:1:raw:reserve:sha2-256}, où l'identifiant de contenu IPFS est dérivé de l'adresse de réserve de l'actif — pour l'exemple de badge, un compte dédié, par ailleurs vide. La rotation de cette adresse de réserve permet de modifier les métadonnées du badge (image, statistiques, tout) sans réémettre le jeton. C'est le mécanisme qui se cache derrière le badge « dynamique ».

Le projet exécute un bot sur l'ensemble complet toutes les 15 minutes, réécrivant les métadonnées lorsque la participation d'un validateur ou l'avatar d'un détenteur change. Le deuxième choix de conception est [clawback](/glossary/clawback "Une fonctionnalité présente dans certains actifs de blockchain qui permet à une adresse autorisée de récupérer de force des jetons du portefeuille d'un utilisateur. Elle introduit un contrôle centralisé"), la fonctionnalité d'actif d'Algorand qui permet à une adresse autorisée de transférer de force des jetons hors du portefeuille d'un détenteur. Si un détenteur cesse de participer au consensus, le badge est révoqué et renvoyé au compte du créateur ; lorsque le compte est de nouveau en ligne, l'actif est renvoyé, à condition que le détenteur soit toujours opt-in. Le projet est ouvert sur l'intention : le clawback est « un bon rappel de renouveler vos clés de participation » lorsque le badge disparaît de votre portefeuille.

ConceptImplication dans le monde réel

|

Pourquoi la participation mérite un badge

Le badge n'a de sens que par rapport à la mécanique du consensus d'Algorand, que la page de participation du projet explique aux nouveaux venus. Un compte qui souhaite aider à sécuriser le réseau génère un ensemble de clés de participation distinctes, utilisées pour proposer et voter sur les blocs. Les clés de dépense du compte — la phrase de hachage — ne sont nécessaires qu'une seule fois, pour l'enregistrement en ligne du compte ; le nœud lui-même fonctionne uniquement grâce aux clés de participation, de sorte qu'un nœud compromis ne peut pas dépenser les fonds du compte. Le compromis est que les clés de participation expirent et doivent être renouvelées périodiquement ; un compte en ligne dont les clés sont expirées cesse silencieusement d'être sélectionné. C'est sur ce point que le mécanisme de récupération de PoP a été construit : un badge qui disparaît lorsque les clés expirent est un rappel difficile à ignorer de les renouveler.

L'autre propriété qui rend le système fonctionnel est que la participation n'entraîne pas le blocage des ALGO. Le poids de la participation dans Pure Proof-of-Stake est recalculé à chaque bloc, de sorte qu'un validateur peut déposer, retirer ou dépenser des fonds à partir d'un compte en ligne à tout moment. La page de participation du projet commence par une question : « Saviez-vous que la participation au consensus d'Algorand ne nécessite pas de bloquer vos $Algos ? » La gestion d'un nœud est relativement peu coûteuse — un ordinateur en permanence connecté plutôt que du matériel spécialisé — bien que le projet reconnaisse qu'il est théoriquement possible d'héberger les clés de participation sur le nœud d'une autre personne, mais qu'aucun service public n'existe aujourd'hui qui le propose, ce qui fait de l'auto-hébergement la solution pratique.

Ce que la chaîne montre en réalité

Comme Algorand est un registre public, les revendications du programme de badges sont vérifiables. Le compte du créateur — POPS6362FMTDAKJTRWVTV3DOZWN4JHLVINUHEITGQV7RA73R4XTU64DBXM — détient environ 235 ALGO et a créé 498 actifs, le résultat cumulé d'un programme en cours d'exécution depuis au moins le début de 2023, lorsque un fil de r/algorand intitulé « Node Runners : obtenez votre PoP (Proof of Participation) NFT » a indiqué aux opérateurs vers le service. Les recherches en chaîne confirment que les badges sont détenus par des participants réels. Le badge pour MVPYL…UBNHE, par exemple, a été transféré en février 2025 vers le compte qu'il nomme, qui détient aujourd'hui environ 1,31 M d'ALGO et est en ligne ; la galerie de la page d'accueil montre reichsbuerger.algo avec environ 1,16 M d'ALGO en ligne, et gigi.algo en ligne avec environ 702 K d'ALGO, tous deux possédant des PoP.

L'exemple présenté sur la page d'accueil montre cependant pourquoi la fraîcheur est le point faible du système. Le badge porte le nom de validator DGSN3T46TMOELYRZ5J2BUPPMOUEOCV7AYKAWOC4CW653HLDVPMGRII3H6Y ; aujourd'hui, cette adresse ne contient aucun ALGO et est hors ligne, et rand.orange.algo — le compte NFD qui possède le badge — est également hors ligne. La carte indique toujours « Comme prévu ». L'exemple pourrait être une présentation statique d'un validator historiquement actif plutôt qu'une lecture en temps réel — la page ne précise jamais laquelle — mais cette divergence marque la limite de la crédibilité. Un PoP prouve la possession d'un badge, et non l'activité de consensus actuelle du compte qu'il désigne : le niveau, les propositions et les votes sont des métadonnées mises à jour par l'opérateur, tandis que le registre ne consigne que qui détient l'actif. Les documents publiés par le projet ne contiennent ni date de création ni période de validité pour la revendication de participation, ni aucun signal de vie en chaîne. Un lecteur qui considérerait « Comme prévu » comme une preuve actuelle tirerait une conclusion que le mécanisme ne garantit pas. Un champ « dernière mise à jour » dans les métadonnées ARC-19, ou l'ancrage de chaque mise à jour dans une petite transaction en chaîne, permettrait à quiconque de vérifier la date de la revendication.

Un compte contrôle chaque badge

Le deuxième problème structurel réside dans le rôle de l'autorité. Sur les badges vérifiés en chaîne, le compte du créateur détient à la fois les fonctions de gestionnaire et de récupération ; le gel n'est pas activé et le pointeur de métadonnées est l'adresse de réserve, que le gestionnaire peut faire tourner. Sur Algorand, le gestionnaire et le récupérateur sont des fonctions indépendantes qui peuvent être assignées à des clés différentes, donc cette concentration est un choix de conception, pas une exigence de protocole. Le résultat est une attestation de participation décentralisée qui est elle-même gérée par une seule partie : une clé de gestionnaire compromise pourrait réattribuer la fonction de récupération et saisir le badge de tout titulaire, et si l'opérateur cessait de maintenir le service, les badges cesseraient simplement de se mettre à jour, sans qu'une partie identifiée publiquement ne détienne une copie de secours de l'autorité. La séparation de la récupération et de la gestion sur un multisig, ou le transfert du contrôle des fonctions à un DAO, répartirait ce pouvoir ; le projet ne documente aucun tel arrangement et ne fait référence à aucun audit de ses contrats.

Pour un jeton gratuit et honorifique, l'exposition pratique est modeste — un PoP n'a aucune prétention sur le stake ou le yield — mais la centralisation est réelle, et elle aggrave un conflit d'intérêts plus discret : la même équipe gère l'explorateur qui affiche les données, le bot qui écrit les métadonnées, et le tableau de bord qui rapporte les niveaux de participation. Le seul contrôle qui ne dépend pas de la diligence de l'opérateur est la chaîne publique elle-même.

Un document légal léger avec des questions ouvertes

L'idée a trouvé sa place dans l'écosystème. Le guide de Nodely sur l'exploration de données des comptes participants d'Algorand, publié en 2022 et réédité plus tard sur Medium, indique aux lecteurs l'initiative PoP comme un moyen d'inciter les validateurs à l'aide de « NFT » « sympathiques (et vivants) » — une rare mention de tierce partie dans la communauté des nœuds. Un badge qui rend le travail de consensus visible, collectable et portables en tant qu'avatar s'intègre à un réseau où le stake reste liquide et où tout le monde peut participer avec un ordinateur modeste et toujours allumé. Les questions ouvertes sont celles qui méritent d'être posées à tout certificat : qui écrit l'enregistrement, à quelle fréquence il est mis à jour et qui peut le retirer.

Source

Source: https://pop.allo.info/