Actualización importante lanzada en HyperLayer ZK Nuevas características: → Solicitudes de pago QR con memos encriptados → Módulo zk-ID (pruebas inspiradas en STARK) → Criptografía mejorada del lado del cliente Todas las operaciones se realizan del lado del cliente. No se requiere confianza en el servidor. Déjame desglosarlo 👇
Solicitudes de Pago QR 💳 • Protocolo personalizado: zkhl://pay?d=<base64> • Soporta transferencias de USDC en Solana • Cifrado de memo opcional: Derivación de clave PBKDF2 (100k iteraciones) Cifrado AES-GCM de 256 bits • La frase de paso NUNCA se incrusta en el QR • Escaneo con cámara + opción de entrada manual
Módulo zk-ID 🔐 Sistema de identidad efímera con pruebas inspiradas en STARK • Generación de pares de claves Ed25519 (del lado del cliente) • Expiración automática en 30 minutos • Anclaje de compromiso a través de SHA-256 • Verificación de firma de desafío-respuesta Las claves privadas nunca salen de tu navegador.
Pila de Seguridad zk-ID: ┌─────────────────────────────┐ │ Cifrado de Clave Secreta │ │ → AES-GCM 256 bits │ │ → Derivación de clave PBKDF2 │ │ → Sal asociado a la sesión │ └─────────────────────────────┘ La exportación contiene SOLAMENTE: • Clave pública • Compromiso • Prueba (sin material privado)
Flujo de Generación de Pruebas: Generar compromiso = SHA256(pubKey + nonce) Desafío = SHA256(compromiso + timestamp + proofNonce) Respuesta = Ed25519.sign(desafío + compromiso + timestamp) Verificar: recomputar compromiso, validar firma Falsificación = computacionalmente inviable ✅
Casos de uso: • Verificación de firma de pago • Identidad vinculada a la sesión para mensajería E2EE • Identidad desechable para transacciones críticas de privacidad • Atestación de identidad multiplataforma Todo sin revelar tu frase semilla o clave privada
1,83K