Privacidad: hay un verdadero desafío para proporcionarla en blockchains descentralizadas. ¿Por qué? Todos usamos nuestros teléfonos inteligentes y aplicaciones en línea para nuestras cosas más confidenciales. Lo usamos a diario para pagos, administrar información personal y archivos, escribir correos electrónicos sobre personas que amamos u odiamos. Hacemos todas estas acciones con un cierto nivel de privacidad. Si es suficiente privacidad para usted o no es una buena pregunta, pero ¿por qué no podemos obtener al menos esta cantidad de privacidad en blockchain? Se trata de en quién confiamos para que administre las cosas por nosotros. En aplicaciones no criptográficas, o "web 2", confiamos en que Big Party administre las cosas correctamente. Piénsalo: los correos electrónicos que escribes están encriptados entre tú y las máquinas de Google. Confiamos en Google no solo para enviar nuestros correos electrónicos, sino también con todos los datos relacionados con ellos: a quién los enviamos también, su contenido, los archivos que adjuntamos, la respuesta que hemos recibido, la frecuencia, la hora de envío, etc. En blockchain, no confiamos en que un Big Party gestione las cosas por nosotros. Queremos un sistema que haga lo que queramos sin la menor capacidad de censurar, limitar o robar nuestros activos. Para lograrlo, pedimos a muchas, muchas personas que operen el sistema. Si Alice no ejecuta mi tx, Bob lo hará, y si no lo hace, Carol lo hará. El poder para operar el sistema está descentralizado. Pero si quiero que Alice, Bob y Carol puedan procesar mi tx, necesito compartir los datos de este tx, junto con los datos de mi billetera, con todos y cada uno de ellos, y de hecho, con todos. Así que confío en este sistema descentralizado para administrar mis activos, pero simplemente no es bueno para mi privacidad. ZK-Proofs ofrece una solución: Pruebe algo sin revelarlo. Suena como magia, pero hay una forma matemática de hacerlo. Podemos usar matemáticas (lunares) para demostrar que un tx cumple con los criterios requeridos para ser válido, sin especificar nada más allá de eso. Cualquiera en este sistema descentralizado puede confiar en esta prueba y saber que un tx es válido, incluso sin ver sus datos. Fin