Pruebas de conocimiento cero

Definición rápida

Copy link to section
Por:
Actualizado: Jan 20, 2023

Una prueba de conocimiento cero (zk) te permite probar que la información que has enviado a otra persona es verdadera sin tener que revelar cuál es la información.

Información clave

Copy link to section
  • Las pruebas de Zk permiten a los usuarios ocultar información confidencial como su dirección y ubicación mientras usan cadenas de bloques públicas.
  • Las pruebas de Zk juegan un papel importante en muchas monedas de privacidad y cadenas de bloques de privacidad.
  • Los usuarios de pruebas de zk pueden ser completamente anónimos cuando envían datos a otras personas en línea.

¿Qué son las pruebas de conocimiento cero?

Copy link to section

Las pruebas de conocimiento cero permiten que los datos se envíen de forma segura y privada a través de la cadena de bloques. La información enviada mediante pruebas de zk se puede validar sin tener que revelar públicamente los datos que confirman su veracidad. Esto se hace mediante algoritmos que pueden decirle al verificador de la información entrante si una declaración es verdadera sin revelar los datos en sí.

Las pruebas de zk se basan en tres criterios principales:

  • Solvencia: Si la información enviada es falsa, entonces el proveedor deshonesto no puede convencer al verificador honesto de que es verdadera.
  • Totalidad: Si la información es verdadera, un verificador honesto puede ser convencido por un probador honesto.
  • Conocimiento cero: El verificador no puede conocer más información sobre el proveedor, excepto si la información que envió es verdadera o falsa.

Beneficios de las pruebas de conocimiento cero

Copy link to section

Las pruebas de conocimiento cero pueden mejorar en gran medida la privacidad y la seguridad en las cadenas de bloques de privacidad y las transacciones enviadas en las cadenas de bloques públicas. La información confidencial se puede enviar de forma segura y las direcciones de los usuarios se pueden hacer privadas.

Zk-rollups, un tipo de encriptado de conocimiento cero, permite agrupar miles de transacciones en una sola transacción en la cadena de bloques. Esto se puede hacer de manera rápida y eficiente. Esto puede mejorar la velocidad de las transacciones de blockchain porque todos los cálculos y tarifas se comparten entre miles de usuarios, lo que acelera la carga de trabajo.

¿Dónde puedo aprender más?

Copy link to section

Puedes obtener más información sobre las pruebas de conocimiento cero y otros tipos de criptografía de conocimiento cero visitando los sitios web de proyectos de criptomonedas y empresas que utilizan conocimiento cero. Los ejemplos incluyen el sitio web de Ethereum, el sitio web de criptomonedas Zcash y el sitio web de la red Dusk.



Fuentes y referencias
Advertencia de riesgo
James Knight
Editor of Education

James es un editor principal de Invezz, donde cubre temas de todo el mundo financiero, desde el mercado de valores, a la criptomoneda, a los mercados... leer más.