ViaBTC Capital|Une introduction complète aux systèmes de réputation Web 3 : Le statu quo, les défis et les tendances (I)
En septembre 2022, le fondateur d’Ethereum, Vitalik Buterin, a émis des jetons Soulbound (SBT) aux donateurs de son nouveau livre Proof of Stake, une pratique qui fait suite à la co-publication d’un article intitulé Decentralized Society : Finding Web3’s Soul avec un autre auteur en mai. Concept issu du jeu World of Warcraft, le SBT a débloqué de nouveaux scénarios d’application pour les jetons dans Web3 et apporté de nouvelles idées à SocialFi. En bref, les SBTs sont des jetons non transférables, une caractéristique qui en fait des données de réputation fiables, comme les contributions, les compétences et les références.
La réputation est l’un des éléments clés de l’identité Web3. Aujourd’hui, nous allons aborder le concept et l’importance des systèmes de réputation, le statu quo des systèmes de réputation Web3, les défis auxquels ils sont confrontés et la tendance future du secteur. Dans le cadre de ce processus, il se peut que nous fassions l’éloge ou la critique de certains projets, mais nos opinions ne doivent pas être considérées comme des conseils d’investissement. En outre, cet article peut également contenir des malentendus dus à notre manque d’expertise approfondie. Nous ne ferons pas la différence entre la réputation et les références dans le détail, bien que la première couvre un éventail plus large.
Que sont les systèmes de réputation ?
1. L’histoire de la réputation
Le concept de réputation existe depuis les temps anciens. À l’époque, la famille royale décernait des médailles ou des objets similaires (comme la “plaque d’exemption de mort” dans la Chine ancienne) aux ministres et aux généraux exceptionnels. Aujourd’hui, des insignes sont décernés par le gouvernement ou des organisations internationales à des individus ou à des groupes pour reconnaître les contributions des récipiendaires à la société, aux nations, aux pays et à l’humanité. Sur le lieu de travail, certaines entreprises pratiquent un système de grades ou de titres pour indiquer le rang des employés dans la hiérarchie de l’entreprise et déterminer leurs salaires et avantages. Pour obtenir des certificats (tels que le CFA et l’ACCA dans le domaine de la finance) qui attestent de leurs compétences professionnelles, les professionnels participent également à des formations et à des examens organisés par des organisations ou des associations faisant autorité dans leurs domaines respectifs. Sur le marché du crédit, les institutions émettent un rapport de crédit pour l’emprunteur sur la base de l’échelle de ses actifs actuels, de ses comportements historiques en matière de prêt et de ses flux de trésorerie passés, et ce rapport peut être utilisé comme un titre d’emprunt sur le marché du crédit.
Avec l’avènement des ordinateurs personnels et d’Internet, les systèmes de réputation se sont diversifiés en termes de conception et d’application. Dans les jeux en ligne, les joueurs se connectent, jouent et accomplissent des tâches spéciales pour gagner des points, qui fonctionnent en partie comme des jetons achetés en espèces et peuvent être utilisés pour acheter des personnages, des skins et des objets. Sur les plateformes de commerce électronique, les utilisateurs s’inscrivent et achètent des biens pour améliorer leur niveau de compte et bénéficier de plus d’avantages, tels que des coupons et des cadeaux. Sur certaines plateformes, l’obtention d’un niveau de compte élevé aide même les utilisateurs à obtenir des prêts à la consommation plus importants.
Dans le Web3, où l’interconnexion des valeurs est mise en avant, la réputation est indispensable. Les comportements sur la chaîne de chaque adresse de portefeuille constituent une composante majeure de sa réputation sur la chaîne. Ces opérations on-chain comprennent, sans s’y limiter, les transferts, les transactions et les interactions avec le dApp, y compris la fourniture de liquidités, le vote on-chain, la compensation et le règlement, etc. Les adresses qui ont effectué certaines actions sur la chaîne peuvent obtenir des jetons de projet et des largages de NFT ou bénéficier d’un accès prioritaire aux programmes de tests préliminaires et aux qualifications de la liste blanche d’achat.
En résumé, le développement de la réputation peut être divisé en trois étapes :
- La Réputation 1.0 fait référence à la réputation des individus ou des institutions dans le monde physique. Selon l’autorité et l’influence de l’émetteur, cette réputation peut avoir un impact mondial, continental et national ou seulement une influence industrielle et corporative.
- La réputation 2.0 fait référence à la réputation des comptes en ligne. Ces systèmes de réputation, conçus par les plateformes, sont principalement basés sur les comportements des utilisateurs et peuvent également tenir compte de leur identité dans le monde réel. D’une manière générale, les systèmes de réputation basés sur des plateformes sont isolés et non interopérables, car la souveraineté des données n’appartient pas aux utilisateurs et ceux-ci ne peuvent pas transférer leurs données d’une plateforme à l’autre. Cela dit, certaines plateformes de médias sociaux et de jeux en ligne bien établies fournissent des API de données publiques qui permettent à des plateformes tierces d’accéder à certaines données d’utilisateurs moyennant autorisation.
- La réputation 3.0 fait référence à la réputation d’une adresse de portefeuille indépendante ou d’une DID (identité décentralisée), cette dernière pouvant être liée à plusieurs portefeuilles et comptes SNS sur plusieurs chaînes. Dans l’ensemble, la réputation 3.0 n’en est qu’à ses balbutiements, et les projets continuent d’explorer le PMF et de créer des demandes d’utilisateurs, sans savoir où ils se dirigent finalement. Une seule chose est sûre : le thème majeur de la réputation 3.0 est que les utilisateurs seront propriétaires de leurs données, et que les références de réputation, ainsi que leur valeur, pourront être déplacées entre les applications sur différents réseaux.
2. Les fonctions de la réputation dans Web3
Comme nous l’avons mentionné plus haut, les systèmes de réputation sont essentiels au Web3 et sont la clé pour favoriser l’effet de volant du Web3. Ils sont essentiels à la fois aux projets Web3 et aux citoyens du Web3 pour deux raisons :
D’une part, la réputation aide les projets à atteindre une croissance du nombre d’utilisateurs et permet aux citoyens du Web3 d’acquérir un contenu précis. Grâce à un système de réputation, les nouvelles plateformes peuvent identifier les utilisateurs potentiels avec plus de rapidité et de précision. Il est alors plus facile de les convertir en utilisateurs fidèles par le biais d’incitations et ces plates-formes peuvent faire participer davantage d’utilisateurs à la création de contenu, à l’interaction avec les DFi, à la collecte de NFT, au jeu GameFi, etc. D’autre part, face à un large éventail de nouvelles applications Web3, les utilisateurs Web3 se laissent distraire et se retrouvent perdus dans l’explosion d’informations. Malgré cela, ils peuvent se forger une réputation ou des références à partir de leurs comportements passés pour exprimer leurs préférences et obtenir le contenu préféré à l’aide d’un système de réputation et d’une analyse des données massives.
En outre, les systèmes de réputation mettent en relation les employeurs et les demandeurs d’emploi. Pour se développer, l’écosystème Web3 a besoin non seulement d’utilisateurs, mais aussi d’autres créateurs de valeur, tels que des développeurs, du personnel de marketing, des créateurs de contenu et des administrateurs. Normalement, les équipes de projet préfèrent les “employés” enthousiastes ayant une expérience de Web3. À cet égard, le fait d’avoir un portefeuille avec des opérations fréquentes sur la chaîne est la meilleure preuve d’enthousiasme. De même, pour les demandeurs d’emploi Web3, un CV Web3 comprenant des réputations ou des références sur la chaîne peut constituer un tremplin solide et vérifiable. Plus précisément, les réalisations dans les jeux blockchain aident les chercheurs d’emploi à rejoindre les guildes de jeu ; les utilisateurs qui utilisent fréquemment un protocole DeFi sont plus importants que les détenteurs de jetons en termes de gouvernance du protocole ; les utilisateurs qui font activement la promotion d’un projet sur les médias sociaux ont plus de chances d’obtenir des jetons airdrop.
La réputation présente un grand potentiel tant pour les équipes de projet que pour les utilisateurs. En parlant des systèmes de réputation dans un article, a16z a dit :
“Les jetons de réputation sur les plateformes numériques servent généralement à deux fins :
Identifier et récompenser les utilisateurs qui ont apporté de la valeur à la plateforme — une forme de signalisation, que ces utilisateurs peuvent transformer en réputation publique. Fournir une forme de compensation qui permet aux contributeurs de liquéfier une partie de la valeur qu’ils ont créée en une monnaie échangeable. “
Selon nous, dans la finance traditionnelle, la richesse individuelle est égale au capital financier plus le capital humain ; dans le monde Web3, la richesse de DID est égale à l’actif cryptographique plus la réputation. Au fur et à mesure que les applications Web3 se diversifient et que les modèles économiques mûrissent au fil du temps, les gens seront en mesure de profiter de Web3 autrement qu’en investissant. Au lieu de cela, les utilisateurs bénéficieront d’approches plus “ X-to-Earn “, et la réputation qu’ils ont construite sera traduite en actifs crypto DID. En d’autres termes, vous serez en mesure de monétiser votre réputation.
Le statu quo des systèmes de réputation Web3
Les paragraphes suivants abordent le développement actuel des systèmes de réputation Web3 en ce qui concerne l’écosystème, l’économie et la technologie. En bref, bien que les théories pertinentes abondent, les systèmes de réputation Web3 n’en sont qu’à leurs débuts en termes de fonctionnement pratique.
1. L’écosystème des systèmes de réputation Web3
Les systèmes de réputation Web3 sont basés sur un écosystème complet, couvrant l’infrastructure, les applications Web2 fournissant des sources de données, et les applications Web3 basées sur différents systèmes de réputation.
1.1 Infrastructure
Les systèmes de réputation Web3 reposent sur deux types d’infrastructures : 1) les solutions de stockage des données et 2) la vérification par des personnes réelles.
- Solutions de stockage de données
Normalement, le stockage centralisé (par exemple Amazon S3) ou le stockage décentralisé (par exemple Filecoin/IPFS et Arweave) peuvent tous deux être utilisés pour stocker les données de réputation, qu’il s’agisse de données brutes ou de données traitées. Cependant, en raison de caractéristiques telles que la protection de la vie privée et les changements dynamiques des données des réseaux sociaux, les données de réputation nécessitent une solution décentralisée et efficace pour le stockage des données dynamiques.
Ceramic répond à toutes ces exigences. À l’heure actuelle, l’écosystème Ceramic couvre des projets de réseaux sociaux axés sur la réputation, les graphes sociaux et le contenu généré par les utilisateurs. Cette solution de stockage met l’accent sur la composabilité des données. Grâce au réseau de streaming de données sans autorisation de Ceramic, les utilisateurs peuvent stocker des flux d’informations et des fichiers en constante évolution directement sur le web décentralisé. Pour être plus précis, sur Ceramic, chaque information est représentée sous la forme d’un journal de commits (fichiers journaux d’un ordinateur qui enregistrent les opérations d’un programme), appelé Stream (similaire au système de contrôle de version distribué Git). Même si le contenu stocké change, le StreamID ne sera pas modifié, ce qui permet de stocker la version modifiée ou la version précédente du contenu sans changer fréquemment la valeur de hachage. Par rapport à IPFS, qui exige que les utilisateurs synchronisent manuellement le journal de hachage sur Git, Ceramic est plus pratique pour le stockage de données dynamiques.
- Vérification en personne réelle
Comme les utilisateurs de Web3 peuvent créer plusieurs portefeuilles anonymes, les applications Web3 sont vulnérables aux attaques Sybil. Par exemple, un utilisateur peut utiliser plusieurs portefeuilles pour interagir avec des projets et émettre des jetons natifs par le biais de scripts afin d’obtenir un grand nombre de largages. Les utilisateurs peuvent également créer plusieurs portefeuilles pour augmenter leur pouvoir de vote et influencer les résultats du vote. Pour éviter les attaques de type “Sybil”, certaines applications Web3 améliorent leur sécurité en utilisant des systèmes de preuve d’identité humaine ou de preuve de personnalité qui demandent aux utilisateurs de prouver qu’ils sont de vrais êtres humains et non des robots. BrightID, un projet qui travaille avec le passeport Gitcoin, et Proof-of-Humanity sont deux projets qui empêchent les attaques Sybil lors d’événements tels que les largages, la gouvernance et la mise en liste blanche grâce à la vérification de personnes réelles.
BrightID est un réseau d’identité sociale qui permet aux utilisateurs de prouver qu’ils n’utilisent qu’un seul compte. Les utilisateurs peuvent se joindre à une réunion de vérification (une étape de base) et à Bitu pour la vérification. À l’heure actuelle, BrightID propose des réunions de vérification par caméra en ligne disponibles en chinois, anglais, espagnol, russe et indonésien presque tous les jours, et les utilisateurs peuvent choisir de se joindre à une réunion en fonction de leur horaire et de leur langue préférée. Au cours du processus, l’utilisateur doit scanner le code QR fourni par Bright ID et ouvrir sa caméra vidéo pour montrer son visage complet. L’agent de vérification nommera les utilisateurs un par un et engagera une communication simple. Bitu est une méthode de vérification plus avancée qui comporte trois niveaux de connexion indiquant dans quelle mesure une personne connaît les autres avec lesquels elle établit des connexions : déjà connu, tout juste rencontré, et suspect. Bitu attribue aux utilisateurs un score qui augmente d’un point chaque fois qu’ils établissent une connexion “déjà connue” avec des amis ou des membres de leur famille qui sont vérifiés dans Bitu. Les utilisateurs obtiennent cinq points négatifs lorsqu’ils établissent des connexions “déjà connues” avec des inconnus. Sur la base de ces mécanismes, les DApps peuvent utiliser le score Bitu comme condition de participation à leurs événements.
Proof of Humanity est un système combinant des réseaux de confiance avec des tests de Turing inversés et la résolution de conflits pour créer une liste d’humains à l’épreuve des Sybil. Avec Proof of Humanity, les utilisateurs n’ont que deux étapes à franchir pour prouver que leur compte n’est pas géré par un robot. Première étape, les utilisateurs devront créer et enregistrer un CV en fournissant les informations suivantes : adresse du portefeuille (adresse d’origine ou une nouvelle adresse Tonardo.Cash, comme recommandé par l’équipe du projet), surnom et nom, profil personnel, photo de profil, et une courte vidéo d’environ 2 minutes. Les utilisateurs doivent également verser 0,125ETH par eux-mêmes ou par le biais du crowdfunding comme dépôt de crédit, qui sera remboursé en cas d’inscription réussie ; sinon, le dépôt sera déduit. Deuxième étape, les utilisateurs doivent se faire vérifier et garantir par d’autres. Les utilisateurs enregistrés peuvent choisir d’examiner les utilisateurs qui ont demandé l’enregistrement et fournir à un demandeur une garantie prouvant que le détenteur de l’adresse est un être humain réel et que la personne n’a pas enregistré d’autres adresses s’ils estiment que le demandeur est éligible. À l’inverse, les utilisateurs enregistrés peuvent également contester un demandeur s’ils le jugent inéligible, et ces décisions seront résolues dans le cadre d’un système de résolution des conflits ERC792 tel que Kleros.
1.2 Applications Web2 fournissant des sources de données
Les sources de données de réputation sont disponibles à la fois sur la chaîne et hors chaîne. Comme indiqué plus haut, les données hors chaîne proviennent principalement des sites de réseaux sociaux et des applications Web2 de jeux en ligne dotés d’API publiques matures.
Les applications de médias sociaux comprennent principalement les plateformes sociales que les utilisateurs de Web3 utilisent souvent, notamment Twitter, Discord, Telegram et Github. Une fois qu’une adresse est liée à un compte SNS, les comportements hors chaîne de cette adresse seront disponibles sur la chaîne. Les données qui incluent le nombre de followers/fans d’un compte SNS, les relations sociales reflétées par les followings mutuels, le type de contenu suivi et le type de contenu créé sont toutes des références qui peuvent être utilisées pour construire la réputation ou les références du compte.
Dans des jeux tels que Dota2, Minecraft et World of Warcraft, si les utilisateurs sont disposés à autoriser les applications de réputation à accéder à leurs données sur ces plateformes de jeu, ils peuvent se constituer un curriculum vitae de jeu pour obtenir des parachutages et des possibilités de tests précoces de projets de jeu.
1.3 Application des systèmes de réputation Web3
Bien que les systèmes de réputation Web3 n’en soient qu’à leurs débuts et ne constituent qu’une petite branche du monde Web3, cette catégorie détient la clé pour entrer dans le monde Web3 à l’avenir. Dans ce domaine, les projets font l’objet d’une concurrence féroce, notamment en termes de positionnement de base, d’expression de la réputation et de critères de réputation.
En ce qui concerne le positionnement, les projets mettent l’accent sur différentes fonctions. Par exemple, DappBack, Rabbithole et Quest3 mettent en avant l’attribut de plateforme de tâches, et les utilisateurs doivent accomplir les tâches demandées par les projets d’entreprise dans le délai imparti afin d’obtenir la créance de réputation ; Coordinape et Karma servent les DAO et évaluent les contributions des membres des DAO ; Orange, Port3 et Glaxe (anciennement ProjectGalaxy) se concentrent davantage sur le concept d’Oracle ou d’infrastructure de données et visent à créer un réseau de données de réputation/créance ouvert et collaboratif ; FirstBatch et Sismos privilégient la modularisation et fournissent aux entreprises des API pour appeler des données offrant des fonctions polyvalentes ; ARCx et Lysto, axés sur des fonctions plus spécifiques, ciblent respectivement les prêts de crédit et les domaines de jeu verticaux.
Les expressions de la réputation sont également diversifiées. Le scoring calculé par un modèle est le premier type d’expression de la réputation. Par exemple, sur ARCx, le score de crédit d’un utilisateur va de 0 à 999 ; Degen calcule le score de Degen sur la base du comportement sur la chaîne de l’adresse du portefeuille de l’utilisateur dans des champs qui incluent le DeFi et les NFT ; Karma permet aux DAO d’utiliser des modèles personnalisés pour déterminer le score Karma de leurs membres, qui reflète la contribution individuelle. Les points sur la plateforme Web2 représentent le deuxième type d’expression de la réputation. Ils comprennent les GIVE de Coordinape, les Rewards de Dappback et les RP de Quest. Ces points sont utilisés pour représenter le taux de rendement, obtenir des récompenses NFT, ou débloquer plus de droits. Les références vérifiables sur la chaîne présentées sous forme de textes constituent le troisième type d’expression de la réputation. Elles sont soutenues par Glaxe et Orange Protocol. Enfin, de nombreux projets adoptent les NFT pour exprimer la réputation d’un utilisateur. Ces NFTs peuvent être appelés badges ou OATs (On-chain Achievement Tokens), et certains projets peuvent également adopter des standards techniques tels que ERC4973, ERC5114, et ERC721S pour permettre la non-transférabilité, la transaction, et la combustion des NFTs après qu’ils aient été frappés.
Le niveau de diversification des sources de données pour l’évaluation de la réputation varie. La plupart des projets prennent en compte les données on-chain et off-chain, ces dernières comprenant des statistiques en ligne et hors ligne. Les projets encouragent les utilisateurs à se connecter aux portefeuilles et à autoriser l’accès aux comptes SNS par le biais d’incitations aux tâches. Ils continuent d’améliorer le profil de l’utilisateur Web3 en fonction de ses comportements historiques (à la fois sur la chaîne et hors de la chaîne), ainsi que de la manière dont il a accompli les tâches pertinentes dans un laps de temps limité.
Dans les paragraphes suivants, nous allons nous plonger dans plusieurs systèmes de réputation en suivant le thème des projets verticaux (les systèmes de réputation intégrés dans les dApps Web3 ou le système interne des DAOs seront omis). Globalement, la plupart des projets restent au stade du développement et des tests internes. En lançant certaines fonctions et en s’adressant à des utilisateurs individuels, ils ont acquis des données de référence massives et ont continué à ajuster leur Product Market Fit (PMF). Cela dit, il n’existe pas de système de réputation Web3 mature et pleinement fonctionnel.
À suivre…