DESCRIPCIÓN GENERAL
Las transacciones de criptomonedas son descentralizadas y anónimas. Sin embargo, aún se pueden rastrear porque la cadena de bloques los hace accesibles al público. Debido a que las transacciones de criptomonedas son públicas, los usuarios que valoran la privacidad tienden a mantenerse alejados de ellas.
La tecnología conocida como ZK-SNARK, o Argumento de Conocimiento Sucesivo No Interactivo de Conocimiento Cero, permite a los usuarios mantener la privacidad de sus transacciones. Permite a los usuarios demostrar que poseen información particular sin revelarla. El protocolo ZK-SNARK es un componente de la conocida criptomoneda Zcash.
El blog proporcionará información sobre ZK-SNARK, un sistema de prueba de conocimiento cero centrado en la privacidad, incluidos ejemplos y su funcionamiento.
ZK-SNARK: ¿Qué es?
Un protocolo llamado ZK-SNARK (Argumento de conocimiento no interactivo de éxito de conocimiento cero) permite a los usuarios demostrar que poseen información particular sin revelarla. Para decirlo de otra manera, ZK-SNARK protege los datos privados sin necesidad de comunicación entre las dos partes.
El protocolo que impulsa la criptomoneda privada Zcash se llama ZK-SNARK. El concepto de estas pruebas, que se creó inicialmente en la década de 1980, aborda los problemas de privacidad y anonimato que tienen las cadenas de bloques convencionales.
Hablemos de cada componente de ZK-SNARK por separado.

1. Sin información
Permite al usuario demostrar que posee una determinada información sin dársela realmente al otro usuario.
2. Breve
Debido a que la evidencia tiene sólo unos pocos cientos de bytes, se puede confirmar en unos pocos milisegundos.
3. No participar
En la evidencia solo hay un mensaje enviado del remitente al destinatario.
4. Desacuerdo
Estas pruebas se conocen en términos técnicos como argumentos. El nombre proviene del hecho de que funcionan más como un argumento que como pruebas genuinas.
5. Información
Aquí, el conocimiento se entiende en relación con la información del remitente.
En resumen, debido a que los ZK-SNARK están completamente encriptados en la cadena de bloques, ayudan a mantener la privacidad de las transacciones. Los ZK-SNARK pueden demostrar que el remitente tiene X dólares para transferir sin revelar este conocimiento al público, por lo que las transacciones cifradas aún se pueden verificar utilizando el mecanismo de consenso de la red.
Una explicación de los ZK-SNARK
El inconveniente ha sido la privacidad desde que se introdujo la primera criptomoneda, Bitcoin, conocida por su descentralización, seguridad y confiabilidad. El problema persistió incluso después de que numerosos usuarios criticaran a Bitcoin y otras criptomonedas por hacer que los detalles de las transacciones fueran accesibles públicamente.
Dado que sus identidades fuera de línea no estaban conectadas a sus claves públicas, muchos usuarios de Bitcoin creían que sus transacciones eran anónimas un año después de la creación de la criptomoneda. Numerosos profesionales, incluidos científicos de datos, piratas informáticos y otros agentes del orden, han aprendido con el tiempo que este no es el caso.
A través de un sofisticado análisis de blockchain, en realidad no sólo es posible, sino también bastante sencillo, volver a identificar a las personas y conectar datos seudónimos de muchas fuentes. Los desarrolladores comenzaron a trabajar en criptomonedas centradas en la privacidad como resultado de estas preocupaciones sobre la privacidad de las criptomonedas estándar. Zcash es el mejor ejemplo de una criptomoneda que prioriza la privacidad y está respaldada por ZK-SNARK.
¿Cómo funcionan los ZK-SNARK?
Los nodos de todo el mundo confirman las transacciones criptográficas en la red blockchain porque las criptomonedas están descentralizadas y no involucran intermediarios como bancos u organizaciones financieras.
Normalmente, los nodos verifican los criterios predeterminados. Por ejemplo, verifican que el remitente tenga el dinero a mano y proporcionan las claves privadas necesarias para demostrar que el dinero es suyo.
Sin embargo, el remitente puede probar sus transacciones utilizando ZK-SNARK sin siquiera revelar sus direcciones públicas o los montos involucrados. Para proporcionar esta característica de privacidad, la red blockchain incorpora una parte del protocolo ZK-SNARKs en sus reglas de consenso.
Durante el proceso de transacción, los ZK-SNARK transforman los datos que deben validarse en ecuaciones. Como resultado, las ecuaciones se verifican y confirman sin revelar ninguna información.
Ejemplos de ZK-SNARK
Zcash es un ejemplo bien conocido de cómo los ZK-SNARK pueden proteger las transacciones de criptomonedas y mejorar la privacidad. Los inversores contemporáneos suelen preferir Zcash debido a su secreto. En lugar de utilizar transacciones criptográficas típicas de acceso público, Zcash anima a los usuarios a realizar transacciones privadas.
En realidad, Zcash ofrece a sus usuarios la opción de direcciones transparentes o privadas. Por lo tanto, los ZK-SNARK protegen los datos de la transacción cuando un usuario desea direcciones privadas.
Los ZK-SNARK son utilizados por otros proyectos blockchain además de Zcash. Por ejemplo, en 2017, Ethereum comenzó a incorporar Zcash y ZK-SNARK. Ese mismo año, Zcash se asoció con JP Morgan Chase y ZK-STARKs para desarrollar un sistema de pago basado en blockchain.
Los ZK-SNARK son mucho más que simples transacciones criptográficas privadas, aunque son su caso de uso ideal. Los usuarios pueden esperar mucho más de esta tecnología, incluida la protección de datos privados en Internet. Observemos y esperemos.
¿Cómo se utilizan los ZK-SNARK?
La aplicación de ZK-SNARK implica convertir los datos que deben verificarse o confirmarse en una fórmula matemática. Por ejemplo, el remitente utiliza la siguiente información para crear prueba de la transacción.
-
Los valores de entrada y salida de las transacciones coinciden.
-
Las claves privadas para la entrada están en posesión del remitente.
- Una firma digital para la transacción está conectada criptográficamente a las claves privadas.
Toda la evidencia antes mencionada garantiza que solo el remitente con claves privadas tiene la capacidad de alterar la transacción. Estas pruebas, sin embargo, difieren para cada criptomoneda. Zcash, por ejemplo, utiliza compromisos para rastrear los resultados de las transacciones no gastadas y debe revelar un anulador para poder gastar esas promesas. Al almacenar estas promesas y anuladores como hashes, Zcash mantiene su privacidad.
Una tecnología que las criptomonedas pueden utilizar para mejorar la privacidad son las ZK-SNARK. Sin embargo, los usuarios deben tener cuidado, ya que estas monedas de privacidad son tan erráticas como otras criptomonedas. Por lo tanto, antes de comprar cualquier moneda de privacidad, haga su tarea y tome decisiones acertadas.
Comentarios sobre ZK-SNARK
Los ZK-SNARK están sujetos a ciertas críticas. Echemos un vistazo rápido a ellos.
- Mediante la falsificación, cualquier persona con claves privadas puede producir pruebas ficticias y generar tokens Zcash nuevos. Al desarrollar protocolos de prueba y distribuirlos entre varias partes, Zcash evita esto.
- En sus primeros años, Zcash se fundó con un impuesto de fundador del 20%. A los creadores de criptomonedas se les paga con el impuesto. Según los críticos, los fundadores pueden utilizar este mecanismo para producir una cantidad infinita de tokens Zcash.
- Desde 2019, los desarrolladores han estado trabajando para mejorar los ZK-SNARK eliminando la configuración confiable.
- Dado que Halo 2 no requiere una configuración de confianza entre usuarios, los desarrolladores de Zcash crearon el método de conocimiento cero de Halo 2 para evitar problemas de privacidad.
RESULTADOS FINALES
Cuando las criptomonedas tradicionales sufren problemas de privacidad, los inversores modernos y los entusiastas de las criptomonedas buscan constantemente nuevas posibilidades para aprovecharlas y beneficiarse de ellas. ZK-SNARKs es una tecnología innovadora que permite a los usuarios probar información sin revelarla.
Zcash utiliza ZK-SNARK para mejorar la privacidad, de ahí el nombre de moneda de privacidad. Aunque existen algunas críticas sobre los ZK-SNARK, con el avance de la tecnología, potencialmente pueden evitar que los piratas informáticos roben información.









Deja un comentario
Este sitio está protegido por hCaptcha y se aplican la Política de privacidad de hCaptcha y los Términos del servicio.