Sui.

Publicación

Comparte tu conocimiento.

article banner.
HaGiang.
May 25, 2025
Artículo

Mi primer artículo ZKat: Autenticación que preserva la privacidad para cadenas de bloques públicas

Porque la transparencia no debería significar revelar tus secretos.

En la mayoría de las cadenas de bloques públicas actuales, cada transacción e identidad de usuario es visible públicamente. Si bien la transparencia es una de las principales fortalezas de la cadena de bloques, se produce a costa de la privacidad, especialmente en lo que respecta a la autenticación.

ZKat, abreviatura de autenticadores de conocimiento cero, es una primitiva criptográfica novedosa que lleva la autenticación que preserva la privacidad al mundo de la cadena de bloques. Con ZKat, los usuarios pueden demostrar que están autorizados a realizar una transacción sin revelar las reglas o políticas en las que se basa esa autorización.

##El problema de los enfoques tradicionales

Los intentos anteriores de mantener la privacidad en la autenticación, como el uso defirmas umbrales, solo podían ocultar información limitada.

Por ejemplo, podían ocultar qué usuarios habían firmado una transacción, pero no mucho más. También tenían problemas conpolíticas de autenticación más complejas(como combinaciones de roles, identidades o reglas).

ZKat cambia el juego de la siguiente manera:

  • Apoyando políticasarbitrariamente complejas
  • Permitir estructuras flexibles, como lascombinaciones de firmas de múltiples esquemas
  • Mantener lapolítica completa ocultaal público**

##Cómo funciona ZKat

Para crear ZKat, los autores diseñaron uncompiladorque transforma el sistema zk-SNARKGroth16, ampliamente utilizado, en un nuevo tipo de pruebaNon-Interactive Zero-Knowledge (NIZK), que admiteclaves de verificación equívocas.

¿Qué significa eso?

Significa que el verificadorno puede decirqué política se está utilizando, pero la prueba lo convence de que es válida. Se trata de una propiedad criptográfica completamente nueva que se presentó en el documento y es la base de cómo ZKat garantiza laprivacidad de las políticas.

Pero los autores no se detuvieron en ZKat. Fueron un paso más allá conzKat, una versión que admiteactualizaciones ignoradas.

En resumen:

El emisor de una política puede actualizar la política de autenticación sin revelar nada nuevo

Esto es muy poderoso en los sistemas de cadenas de bloques del mundo real, donde las políticas pueden necesitar evolucionar; por ejemplo, las DAO actualizan las reglas de votación o las instituciones rotan las teclas. También exploran el uso depruebas zk-recursivaspara hacer que zkatsea escalable y adecuado para la integración de la cadena de bloques.

Los investigadores implementaron zKat en un prototipo de autenticación basada en umbrales. Su evaluación muestra:

  • El rendimiento está a la par con el de los umbrales tradicionales
  • ZKat admitepolíticas mucho más complejas
  • ¡Todo eso, congastos generales mínimos
  • Sui
  • Architecture
1
Cuota
Comentarios
.

Sui is a Layer 1 protocol blockchain designed as the first internet-scale programmable blockchain platform.

306Publicaciones450Respuestas
Sui.X.Peera.

Gana tu parte de 1000 Sui

Gana puntos de reputación y obtén recompensas por ayudar a crecer a la comunidad de Sui.

Campaña de RecompensasJunio
Usamos cookies para asegurarnos de que obtenga la mejor experiencia en nuestro sitio web.
Más información