O trabalho contínuo no zkLogin, o primitivo de login social da Sui, resultou em duas melhorias significativas: recuperação de múltiplas assinaturas e suporte para contas Apple. Essas mudanças permitem mais opções para os usuários e uma nova maneira poderosa de recuperar contas se o emissor ou aplicativo da credencial zkLogin não estiver mais ativo.

Graças à agilidade criptográfica do Sui, o zkLogin permite que os construtores integrem logins sociais aos seus aplicativos. Em vez de exigir que os usuários conectem uma carteira ou criem manualmente uma nova conta, os aplicativos que usam zkLogin oferecem aos usuários a capacidade de criar um endereço Sui com uma conta existente de empresas como Google e Facebook. A tecnologia de prova de conhecimento zero por trás do zkLogin elimina a necessidade do usuário lidar com qualquer material criptográfico sensível, como a chave privada.

Quando o zkLogin foi lançado no ano passado, ele suportava contas do Google, Twitch e Facebook. A adição do suporte da Apple ajuda os usuários que preferem ficar com a Apple em todos os seus logins sociais. Este novo método de autenticação beneficia particularmente os usuários do iOS, pois permite que os aplicativos do iPhone suportem facilmente a criação de carteira Sui.

Multi-assinatura, ou multi-sig, abre um novo meio de recuperação de conta voltado tanto para a segurança quanto para a facilidade de uso. Como o zkLogin assume a vitalidade do ID do cliente do aplicativo e de seu emissor, como o Google, o multi-sig fornece melhorias significativas na capacidade de recuperação de uma conta zkLogin.

Ao criar uma carteira multi-sig com zkLogin e outra chave privada como backup, um usuário ainda poderá acessar sua carteira se o aplicativo original ou emissor de credencial desaparecer. Se um construtor, por exemplo, derrubar seu aplicativo que incluía contas criadas através do zkLogin, os usuários poderiam inserir sua chave privada e recuperar quaisquer ativos que tivessem naquela conta, movendo-os para outra carteira.

A integração de multi-sig com zkLogin também abre a porta para casos de uso mais complexos, onde os construtores podem incluir até 10 contas zkLogin entre diferentes provedores de credenciais, com pesos e limites personalizáveis.

Por exemplo, um endereço multi-sig com limite de dois poderia incluir múltiplas chaves públicas com pesos diferentes. A conta do Google do proprietário original poderia receber um peso de dois neste esquema multi-sig e assinaturas adicionais, uma conta separada da Apple e uma conta do Facebook, poderiam receber cada uma o peso de um. O limite de dois significa que a conta do Google, por ter atribuído um peso de dois, sempre pode abrir a conta multi-sig sozinha. As contas da Apple e do Facebook, no entanto, seriam necessárias para abrir a conta multi-sig, já que cada uma por si só não atende ao requisito de limite.

Essas atualizações do zkLogin apoiam o trabalho geral para tornar o Sui o blockchain mais amplamente acessível. Criar a adoção em massa pelos usuários traz os benefícios da propriedade de ativos digitais para o mundo em geral.

Comece a desenvolver o Sui e integre a próxima geração de usuários de blockchain.