1/5 Hoje vamos analisar o zkAuth, o núcleo da Stella que permite criar e gerenciar de forma segura uma carteira auto-custodial usando sua conta do Google ou Apple Funciona de maneira muito diferente do login social típico baseado em MPC, então vamos passar por isso 👇
2/5 A maioria das carteiras de login social utiliza computação multipartidária (MPC) Os custodiante cada um detém uma parte da sua chave privada e combinam-nas para assinar transações Se um fragmento se perder, o restante ainda pode produzir uma assinatura válida É seguro, mas requer confiança em múltiplos custodiante
3/5 zkAuth funciona sem custodians Utiliza OAuth para receber um token JWT do Google ou da Apple que prova que você possui a sua conta Esse token é passado para um runner, que implanta uma carteira de contrato inteligente usando provas de conhecimento zero Sem fragmentos de chave, custodians ou assinatura compartilhada
4/5 Quando você faz login novamente, a Stella obtém um token novo do Google ou da Apple zkAuth verifica se ele corresponde ao usuário original e restaura o acesso instantaneamente Nenhum dispositivo sincronizado ou custodiante necessário Sua identidade permanece privada e sua carteira permanece auto-custodial 😎
450