La blockchain Aptos a introduit un nouveau portefeuille sans clé appelé Aptos Connect. Cette application web utilise des preuves à divulgation nulle de connaissance (preuves ZK) pour vérifier les utilisateurs.
Aptos Connect permet aux utilisateurs de lier leur compte Google à des applications décentralisées (dApps) sans avoir besoin de modules de sécurité matériels, de clés d'accès ou d'un réseau de calcul multipartite.

Aptos Connect offre aux utilisateurs une expérience simplifiée en permettant la création et la gestion de comptes via Google, au lieu des clés secrètes ou phrases mnémoniques traditionnelles. Aptos a déclaré :
« Aptos Connect permet aux utilisateurs de créer et de gérer un compte blockchain Aptos en se connectant avec leurs comptes Google existants. »
Cette approche exploite Aptos Keyless, qui relie le compte social d'un utilisateur à son compte blockchain grâce à des preuves à divulgation nulle de connaissance. Elle élimine ainsi le besoin de phrases de récupération et garantit une expérience entièrement web sur les navigateurs de bureau et mobiles.
Simplifier l'authentification des utilisateurs
La gestion des clés privées représente depuis longtemps un défi dans l'industrie de la blockchain. Aptos Keyless y remédie en utilisant des systèmes d'authentification sociale Web2 familiers comme Google et Apple, simplifiant ainsi l'expérience utilisateur et améliorant l'intégration aux applications Aptos.

Keyless utilise la norme OpenID Connect (OIDC) pour authentifier les utilisateurs via des plateformes de connexion sociale Web2, liant le compte OIDC d'un utilisateur à son compte blockchain.
Les preuves à divulgation nulle de connaissance garantissent la confidentialité et la sécurité, permettant aux validateurs de vérifier l'dentde l'utilisateur et l'autorisation de la transaction sans exposer d'informations sensibles.
Le fonctionnement de haut niveau d'Aptos Keyless repose sur l'utilisation d'un hachage de l'adresse e-mail et de l'identifiant de l'application de l'utilisateur pour générer l'adresse blockchain. Google, ou un autre fournisseur OIDC, valide ces données ainsi que toute autre donnée, comme une transaction.

Les validateurs peuvent vérifier, grâce à la méthode de connaissance nulle, que la signature de la transaction correspond à l'adresse électronique et à l'identifiant de l'application dans l'adresse blockchain, garantissant ainsi la sécurité et la confidentialité.
« Les utilisateurs restent dans votre application sans avoir à la quitter pour télécharger et interagir avec une application de portefeuille externe ; ils effectuent des transactions sans interrompre l’expérience utilisateur avec des fenêtres contextuelles externes. »
Aptos
Les développeurs peuvent intégrer Aptos Connect à leurs dApps grâce à l'adaptateur de portefeuille Aptos. Cet outil offre une méthode standardisée pour intégrer différents portefeuilles aux dApps, simplifiant ainsi le processus pour les développeurs.
L'adaptateur Aptos Wallet inclut Aptos Connect par défaut, ce qui facilite son implémentation.
Reportage de Jai Hamid

