Aller au contenu

Comment MetaMask Developer aide PADO Labs à transférer des données off-chain vers la blockchain pour évoluer plus rapidement

Découvrez comment MetaMask Developer permet à PADO Labs d'apporter des données privées hors chaîne au web3 grâce à ses outils, la bourse Consensys et Linea Voyages.

4 min de lecture
Comment MetaMask Developer aide PADO Labs à transférer des données off-chain vers la blockchain pour évoluer plus rapidement

PADO Labs est une société d'infrastructure qui développe un réseau décentralisé de zkAttestation et de calcul pour intégrer en toute sécurité des données privées hors chaîne dans le web3. Aujourd'hui, les smart contracts ne peuvent accéder qu'aux données hors chaîne publiques, en temps réel, et aux données historiques on-chain. Pourtant, la valeur et l'importance des données personnelles des utilisateurs — tels que les numéros de sécurité sociale, les relevés bancaires, les documents d'identité, etc. — ont été démontrées dans l'économie d'Internet. Ces types de données privées hors chaîne ne sont toutefois pas facilement accessibles aux smart contracts, en raison des risques liés à leur publication sur une blockchain publique.

PADO a développé l'infrastructure et les outils permettant aux utilisateurs d'importer en toute sécurité leurs données privées hors chaîne depuis n'importe quelle source de données Internet vers le web3, grâce au Multiparty Computation—Transport Layer Security (MPC-TLS).

PADO permet également aux utilisateurs d'utiliser ces données en toute sécurité sur des dapps tierces de manière trustless, tout en fournissant aux dapps les outils nécessaires pour vérifier l'authenticité et la validité des données des utilisateurs, sans révéler d'informations sensibles ni de détails bruts à ces dapps. PADO y parvient en s'appuyant sur des technologies cryptographiques modernes telles que les preuves Interactive Zero-Knowledge (IZK) et le Zero-Knowledge Fully Homomorphic Encryption (zkFHE).

Dans cet article, nous verrons comment MetaMask Developer aide PADO Labs à accéder rapidement au marché et à se développer à grande échelle, grâce au Consensys Fellowship, à un partenariat avec Linea, et à l'utilisation de nos outils pour développeurs.

Comment PADO développe un protocole d'attestation ZK pour le web3

La première étape pour que PADO puisse intégrer ses utilisateurs avec succès et leur permettre de posséder et de gérer en toute sécurité leurs données privées dans ce nouveau système est de leur attribuer un compte Ethereum. Étant donné que beaucoup de ces utilisateurs ne sont pas natifs du web3, PADO doit mettre l'accent sur la sécurité à chaque étape du processus d'intégration. Selon PADO, la meilleure approche consisterait à maîtriser et gérer entièrement le processus d'intégration et d'authentification, afin de mieux garantir le niveau de sécurité souhaité.

Cependant, compte tenu de sa phase de développement actuelle, PADO souhaitait se concentrer sur la création d'algorithmes cryptographiques permettant aux utilisateurs de gérer leurs données privées en toute sécurité, plutôt que de construire et gérer sa propre infrastructure de wallet.

« L'une des décisions que nous avons prises très tôt était de ne pas vouloir investir notre temps dans la construction d'une infrastructure pour générer et gérer les clés privées des utilisateurs, ni pour conserver leurs tokens d'une manière qui leur assure leur sécurité. Nous voulions nous concentrer sur la création d'outils permettant de gérer en toute sécurité les données privées hors chaîne des utilisateurs. » — Dr. Xiang Xie, Fondateur de PADO Labs.

PADO devait également investir massivement dans l'éducation au web3 dans le cadre de sa stratégie Go-To-Market, car un utilisateur web3 moyen ne serait pas enthousiaste à l'idée de partager ses données privées on-chain sans une éducation suffisante et des garanties de sécurité solides. Cela signifiait également que PADO devait cibler et exploiter une base d'utilisateurs web3 existante et mature pour accéder rapidement au marché et se développer.

PADO était également confronté à des défis liés à l'accès au financement et aux opportunités de partenariat au sein de l'écosystème, ainsi qu'au mentorat de développeurs expérimentés capables de fournir des conseils techniques.

Accélérer le développement du protocole PADO avec MetaMask Developer

En s'intégrant à la MetaMask Wallet API, PADO a offert une expérience d'intégration fluide à ses utilisateurs, tout en tirant parti des années d'expérience de MetaMask en matière de sécurité web3 et de l'expertise de ses spécialistes JavaScript en interne. De plus, l'engagement de MetaMask en faveur de l'open-source et du permissionless, illustré par MIP et Snaps, a permis à PADO d'étendre facilement les fonctionnalités de MetaMask, soit en contribuant directement à la Wallet API, soit en développant des Snaps permissionless tiers.

« Pour nous, l'intégration avec MetaMask s'imposait d'elle-même. Nous avons pris en compte l'étendue du support offert par MetaMask pour les Snaps, ce qui a facilité notre décision. Par exemple, nous pouvons créer un Snap personnalisé afin que les utilisateurs PADO sur MetaMask n'aient pas besoin de basculer entre les extensions lors du processus d'intégration, mais puissent au contraire démarrer et terminer leur interaction directement dans le wallet MetaMask. » - Xiang Xie, Fondateur de PADO Labs.

Grâce au Consensys Fellowship et aux Linea Voyages, MetaMask Developer a pu aider PADO à se développer rapidement et à atteindre 200 000 utilisateurs en les incluant dans le Linea Proof of Humanity Voyage et en les connectant à la large base d'utilisateurs de MetaMask. De plus, PADO a été mis en avant dans Verax, un registre d'attestations on-chain, en tant que l'un des rares contributeurs, ce qui lui a offert une visibilité et des opportunités de partenariat. PADO a également pu lever des fonds grâce au Consensys Fellowship.

L'investissement de MetaMask dans l'éducation au web3, via MetaMask Learn, également disponible dans l'application, a permis aux utilisateurs de PADO d'accéder facilement à des ressources éducatives, contribuant ainsi à la mission de PADO en matière d'éducation au web3.

Commencez à développer dans le web3 avec MetaMask Developer

Êtes-vous un développeur qui crée des dapps grand public ?

La suite MetaMask Developer, comprenant la MetaMask Wallet API, le SDK, les API de services web3 et les Snaps, offre un ensemble complet d'outils pour intégrer des millions des utilisateurs les plus engagés du web.

Consultez le portail développeur pour en savoir plus sur nos offres.

Traduit par IA. Peut contenir des erreurs. Veuillez toujours vérifier les informations.

Évaluer la traduction

Cet article a été rédigé par :

  • Kingsley Okonkwo

    Kingsley, développeur blockchain Ethereum certifié, occupe le poste de rédacteur technique chez Consensys, avec une spécialisation dans les outils destinés aux développeurs. Avant de rejoindre Consensys, Kingsley a travaillé en tant que développeur backend freelance sur plusieurs plateformes, dont Gigster et Braintrust. Fort de 5 ans d'expérience en développement logiciel, il maîtrise des outils tels que JavaScript (Node.js & React), GoLang, SQL et Docker. Kingsley excelle dans la création de tutoriels pas à pas et de guides pratiques, en s'appuyant sur les dernières technologies web3 pour aider les développeurs à créer de meilleures dapps. Actuellement basé à Dubaï, Kingsley aime jouer au basketball et au football pendant son temps libre.

    Lire tous les articles