He estado leyendo sobre Pruebas de Conocimiento Cero con cierto interés, pero todavía no tengo claro si se puede usar para resolver mi problema en la vida real.
Me pregunto si alguien puede ayudarme a entender un poco mejor cómo funcionan, intuitivamente parece posible.
Vamos a suponer que tengo 3 cuentas bancarias con saldos diferentes, 1 balance es conocido, ya que las credenciales de solo lectura para acceder a la cuenta son públicas, pero las cuentas segunda y tercera son privadas, con las credenciales mantenidas en secreto.
¿Sería posible usar una Prueba de Conocimiento Cero para demostrar de manera concluyente que los saldos de las cuentas segunda y tercera son los que digo que son?
Incluyendo una breve descripción de qué es una ZKP:
En criptografía, una prueba de conocimiento cero o protocolo de conocimiento cero es un método mediante el cual una parte (el probador) puede demostrar a otra parte (el verificador) que una afirmación dada es verdadera, sin transmitir ninguna información aparte del hecho de que la afirmación es en realidad verdadera.