Según PANews, varios conceptos criptográficos pueden entenderse a través de analogías simples que involucran a las vacas y la producción de leche. Estas analogías ayudan a comprender las complejidades de las pruebas de conocimiento cero (ZK), el cifrado completamente homomórfico (FHE), la computación multipartita (MPC) y los entornos de ejecución confiables (TEE).

En el contexto de las pruebas de conocimiento cero (ZK), imagine que tiene leche. Puede demostrar que la leche proviene de dos vacas, pero no sabe cuáles son las dos vacas en concreto ni cómo produjeron la leche. Esta analogía ilustra cómo las ZK permiten demostrar la validez de la información sin revelar la información en sí.

El cifrado totalmente homomórfico (FHE) se puede comparar con una máquina de ordeñar. Se puede producir leche sin necesidad de saber si hay dos vacas presentes. Esto demuestra que el FHE permite realizar cálculos sobre datos cifrados sin necesidad de descifrarlos primero, lo que garantiza la privacidad de los datos durante todo el proceso.

El cálculo multipartito (MPC) se describe como un escenario en el que usted y su vecino son propietarios conjuntos de dos vacas. Cada uno de ustedes puede ordeñar las vacas, pero ninguno sabe qué parte de la vaca está ordeñando. Esta analogía destaca cómo el MPC permite que varias partes calculen conjuntamente una función sobre sus entradas mientras mantienen esas entradas privadas.

Por último, los entornos de ejecución confiables (TEE) se explican mediante la analogía de tener dos vacas guardadas en un establo seguro al que nadie más puede ingresar. Las vacas solo pueden ser ordeñadas dentro de este establo seguro. Esto representa cómo TEE proporciona un área segura dentro de un procesador, lo que garantiza que los datos y las operaciones confidenciales estén protegidos del acceso externo.

Estas analogías proporcionan una comprensión simplificada de conceptos criptográficos complejos, haciéndolos más accesibles para un público más amplio.