1/5 Hoje vamos analisar o zkAuth, o núcleo do Stella que permite criar e gerenciar de forma segura uma carteira self-custodial usando sua conta Google ou Apple Funciona de forma bem diferente do login social típico baseado em MPC, então vamos analisar 👇
2/5 A maioria das carteiras de login social utiliza computação multipartidária (MPC) Cada custodiante detém uma parte da sua chave privada e as combina para assinar transações Se um fragmento for perdido, o restante ainda pode produzir uma assinatura válida É seguro, mas exige confiança em vários custódias
3/5 zkAuth funciona sem custodiantes Ele usa o OAuth para receber um token JWT do Google ou Apple que comprove que você é dono da sua conta Esse token é passado para um runner, que implanta uma carteira de smart contract usando provas de conhecimento zero Sem fragmentos-chave, custodiantes ou assinaturas compartilhadas
4/5 Quando você faz login novamente, a Stella recebe um token novo do Google ou Apple zkAuth verifica se ele corresponde ao usuário original e restaura o acesso instantaneamente Não são necessários dispositivos sincronizados ou custodiantes Sua identidade permanece privada e sua carteira permanece como guardião 😎
475