Atualização importante lançada no HyperLayer ZK Novas funcionalidades: → Pedidos de pagamento por QR com memos encriptados → Módulo zk-ID (provas inspiradas em STARK) → Criptografia melhorada do lado do cliente Todas as operações são realizadas do lado do cliente. Nenhuma confiança no servidor é necessária. Deixe-me explicar 👇
Pedidos de Pagamento QR 💳 • Protocolo personalizado: zkhl://pay?d=<base64> • Suporta transferências USDC na Solana • Criptografia de memo opcional: Derivação de chave PBKDF2 (100k iterações) Criptografia AES-GCM de 256 bits • Senha NUNCA incorporada no QR • Escaneamento com a câmara + entrada manual como alternativa
Módulo zk-ID 🔐 Sistema de identidade efémera com provas inspiradas em STARK • Geração de par de chaves Ed25519 (lado do cliente) • Expiração automática em 30 minutos • Ancoragem de compromisso via SHA-256 • Verificação de assinatura de desafio-resposta Nenhuma chave privada sai do seu navegador.
zk-ID Security Stack: ┌─────────────────────────────┐ │ Criptografia de Chave Secreta│ │ → AES-GCM 256-bit │ │ → Derivação de chave PBKDF2 │ │ → Sal de sessão │ └─────────────────────────────┘ A exportação contém APENAS: • Chave pública • Compromisso • Prova (sem material privado)
Fluxo de Geração de Provas: Gerar compromisso = SHA256(chavePub + nonce) Desafio = SHA256(compromisso + timestamp + proofNonce) Resposta = Ed25519.sign(desafio + compromisso + timestamp) Verificar: recomputar compromisso, validar assinatura Falsificação = computacionalmente inviável ✅
Casos de Uso: • Verificação de assinatura de pagamento • Identidade vinculada à sessão para mensagens E2EE • Identidade descartável para transações críticas de privacidade • Atestação de identidade entre plataformas Tudo isso sem revelar sua frase-semente ou priv
1,84K