L'équipe Clave, dans le cadre de ses efforts constants pour améliorer l'expérience utilisateur et la sécurité dans l'espace Web3, a introduit une solution révolutionnaire appelée « Universal Recovery ». Cette approche innovante utilise la technologie ZK-Email pour relever un défi crucial dans les mécanismes de récupération sociale au sein des systèmes blockchain.
Universal Recovery vise à simplifier le processus de récupération de compte, le rendant plus accessible à un plus large éventail d'utilisateurs d'Internet, y compris ceux qui ne possèdent pas de portefeuille sur la blockchain.
Surmonter les limites du rétablissement social
Les systèmes traditionnels de récupération sociale sur la blockchain exigent que les tuteurs possèdent des portefeuilles on-chain, limitant ainsi le nombre de tuteurs potentiels aux membres de la communauté blockchain. Cette exigence exclut souvent des personnes importantes dans la vie d'un utilisateur qui, bien que n'appartenant pas à l'univers blockchain, sont essentielles à la récupération de son compte, comme des membres de la famille ou des amis ne possédant pas de portefeuille on-chain. Pour pallier cette limitation, l'équipe Clave a exploité la technologie ZK-Email. Avec plus de 4 milliards d'adresses e-mail, la possibilité de créer des portefeuilles on-chain à partir de la seule adresse e-mail d'un utilisateur pourrait révolutionner le système de tutorat. L'implémentation de la pile technologique ZK-Email rend cela possible, permettant à tout internaute de devenir tuteur d'un compte on-chain.
L'équipe Clave a développé une preuve de concept (POC) pour un mécanisme de récupération compatible avec la norme EIP-4337, utilisant des clés d'accès pour une intégration simplifiée et intégrant la récupération universelle pour la récupération de compte. Le système permet aux utilisateurs de désigner toute personne disposant d'une adresse e-mail comme tuteur, élargissant considérablement les options de récupération de compte sécurisées. Le module de récupération universelle, suivant la structure destracdu module Clave, permet d'initier et d'exécuter le processus de récupération en vérifiant la preuve à divulgation nulle de connaissance créée par le relais à l'aide des e-mails envoyés par le tuteur. Ce processus modifie la clé publique permettant la gestion dutrac, permettant ainsi à l'utilisateur de reprendre le contrôle de son compte.
Fonctionnement de ZK-Email
ZK-Email renforce la sécurité de la blockchain en vérifiant la signature DKIM des e-mails sur la blockchain, établissant ainsi un lien efficace entre les technologies Web2 et Web3. Ce processus de vérification préserve la confidentialité des utilisateurs et l'intégrité des interactions blockchain basées sur les e-mails. Grâce à cette méthode, ZK-Email garantit la validation sécurisée et confidentielle desdentdes e-mails, offrant ainsi une solution fiable et performante pour intégrer les systèmes de messagerie traditionnels aux fonctionnalités de sécurité avancées de la technologie blockchain.
Bien que l'approche ZK-Email représente une innovation majeure dans la technologie blockchain, elle n'est pas sans défis. Parmi les principaux figurent la nécessité d'une rotation des clés DNS, essentielle au maintien de l'intégrité de la vérification des e-mails, mais qui ne dispose actuellement d'aucun mécanisme de confiance fiable sur les blockchains.
De plus, les coûts élevés de gaz associés aux transactions utilisant ZK-Email, estimés à environ 1,2 million de gaz, constituent un obstacle financier, même pour les solutions de couche 2. Améliorer l'expérience utilisateur, notamment en simplifiant le processus de récupération de compte par e-mail, est un autre point crucial qui nécessite une attention particulière. Relever ces défis est essentiel à la réussite de l'adoption à grande échelle de ZKEmail et de la récupération universelle, éléments clés pour intégrer le prochain milliard d'utilisateurs à Ethereum et étendre la portée de la technologie blockchain.
Conclusion
L'introduction de la récupération universelle via ZK-Email par l'équipe Clave représente une avancée majeure dans l'univers Web3. Elle renforce non seulement la sécurité et l'accessibilité de la récupération de compte, mais élargit également le potentiel d'utilisateurs de la technologie blockchain. Tandis que l'équipe continue de perfectionner cette technologie et de relever les défis actuels, la récupération universelle est appelée à devenir un outil essentiel pour rendre l'expérience Web3 plus inclusive et conviviale.

