La poursuite du travail sur zkLogin, la primitive de connexion sociale de Sui, a abouti à deux améliorations significatives : la récupération multi-signature et la prise en charge des comptes Apple. Ces modifications offrent un plus grand choix aux utilisateurs et un nouveau moyen puissant de récupérer des comptes si l'émetteur ou l'application des informations d'identification zkLogin n'est plus actif.
Grâce à l'agilité cryptographique de Sui, zkLogin permet aux constructeurs d'intégrer les connexions sociales à leurs applications. Au lieu d'obliger les utilisateurs à connecter un portefeuille ou à créer manuellement un nouveau compte, les applications utilisant zkLogin offrent aux utilisateurs la possibilité de créer une adresse Sui avec un compte existant d'entreprises telles que Google et Facebook. La technologie à preuve de connaissance nulle derrière zkLogin élimine le besoin pour l'utilisateur de gérer tout élément cryptographique sensible, tel que la clé privée.
Lorsque zkLogin a été lancé l'année dernière, il prenait en charge les comptes Google, Twitch et Facebook. L'ajout du support Apple aide les utilisateurs qui préfèrent rester avec Apple pour toutes leurs connexions sociales. Cette nouvelle méthode d'authentification profite particulièrement aux utilisateurs iOS, car elle permet aux applications iPhone de prendre facilement en charge la création de portefeuille Sui.
La multi-signature, ou multi-sig, ouvre un nouveau moyen de récupération de compte orienté à la fois vers la sécurité et la facilité d'utilisation. Comme zkLogin assume la vivacité de l'ID client de l'application et de son émetteur, tel que Google, la multi-sig apporte des améliorations significatives à la récupérabilité d'un compte zkLogin.
En créant un portefeuille multi-signatures avec zkLogin et une autre clé privée comme sauvegarde, un utilisateur peut toujours accéder à son portefeuille si l'application d'origine ou l'émetteur des informations d'identification disparaît. Si un constructeur, par exemple, supprime son application qui incluait des comptes créés via zkLogin, les utilisateurs pourraient saisir leur clé privée et récupérer tous les actifs qu'ils avaient dans ce compte, en les déplaçant vers un autre portefeuille.
L'intégration de multi-sig avec zkLogin ouvre également la porte à des cas d'utilisation plus complexes, dans lesquels les constructeurs peuvent inclure jusqu'à 10 comptes zkLogin parmi différents fournisseurs d'informations d'identification, avec des pondérations et des seuils personnalisables.
Par exemple, une adresse multi-signature avec un seuil de deux pourrait inclure plusieurs clés publiques avec des poids différents. Le compte Google du propriétaire d'origine pourrait recevoir un poids de deux dans ce système multi-signatures et les signatures supplémentaires, un compte Apple distinct et un compte Facebook, pourraient chacune se voir attribuer un poids de un. Le seuil de deux signifie que le compte Google, parce qu'il a reçu un poids de deux, peut toujours ouvrir le compte multi-signature par lui-même. Cependant, les comptes Apple et Facebook seraient tous deux nécessaires pour ouvrir le compte multi-signature, car chacun ne répond pas à lui seul au seuil requis.
Ces mises à jour de zkLogin soutiennent le travail global visant à faire de Sui la blockchain la plus largement accessible. L’adoption massive par les utilisateurs apporte les avantages de la propriété des actifs numériques au monde entier.
Commencez à construire sur Sui et intégrez la prochaine génération d’utilisateurs de blockchain.