En los proyectos de Web3, a menudo verás “ZK (Zero-Knowledge Proof, prueba de conocimiento cero)”, pero ¿qué es realmente ZK?
Primero, aclaremos un malentendido: ZK no es ese token que se ha desplomado.$ZK (solo es un problema de nombre).

El verdadero significado de ZK es: una técnica criptográfica que te permite demostrar “sé/ cumplo con una determinada condición”, pero sin revelar el contenido específico.

En palabras simples:
Puedo demostrarte “sé/ cumplo con una determinada condición”, pero sin decirte el contenido específico.

A continuación se presentan algunos ejemplos comunes en la vida cotidiana para facilitar la comprensión.
1. El ejemplo más intuitivo: demuestra que conoces la contraseña, pero no la revelas
Tienes que iniciar sesión en un sitio web:
Método tradicional: envías la contraseña al sitio web, y el sitio la compara.
La forma ideal de ZK: no envías la contraseña, sino que le das al sitio una "prueba" que asegura: "esta persona realmente conoce la contraseña correcta", pero el sitio no puede deducir la contraseña a partir de la prueba.
Esto es lo que se llama "conocimiento cero": el verificador solo obtiene la conclusión de "tienes razón", y no recibe nada más.

2. Otro ejemplo común de Web3:
Demuestra que tienes más de 18 años, pero no revelas información de tu identificación.
Quieres acceder a un servicio que solo permite el acceso a adultos:
Tradicional: subir tu identificación (revelando fecha de nacimiento, número de identificación, dirección y un montón de información privada)
ZK: presentas una prueba: "Tengo ≥18 años"
Pero no revelas cuándo es tu cumpleaños, ni cuál es tu número de identificación.

3. ¿Por qué es "confiable"? (sin hablar de matemáticas, hablemos de intuición)
Las pruebas de ZK generalmente tienen tres capas de garantía intuitiva:
La persona correcta puede probar: si realmente conoces/satisfaces las condiciones, puedes generar la prueba
No se puede engañar: es prácticamente imposible que alguien que no lo sabe falsifique una prueba que pase la verificación
No revela secretos: la prueba en sí no "saca" secretos

4. ¿Para qué se usa ZK más comúnmente en Web3?
--A. Privacidad
Al transferir/identificar/prueba de activos, no se revelan detalles
Por ejemplo, "tengo suficiente saldo para pagar", pero no revelas cuánto dinero tienes exactamente.
--B. Escalabilidad (ZK Rollup)
Es caro y lento en la cadena, por lo que muchas transacciones se procesan primero fuera de la cadena.
ZK Rollup comprime un montón de transacciones "en una prueba" y la envía a la cadena:
En la cadena, solo se valida esta prueba (ahorrando gas), pero aún se puede estar seguro de que la ejecución de este lote de transacciones es correcta.
--C. Amigable con la regulación (Divulgación Selectiva)
Puede probar "pasar KYC/no estar en la lista de sanciones/satisfacer las reglas", sin revelar toda tu información personal a cada aplicación.

5. Resumen en una frase
ZK = "solo prueba la conclusión, no revela el proceso y los secretos".
En Web3, te permite ser "de confianza" y "revelar menos".

@Yi He Primo @cz_binance Hermana @heyibinance ¿qué opinan?

#美联储回购协议计划 #比特币与黄金战争 #加密市场观察