Algoritmo ZK-Snark: ¿Qué es?

ZK-SNARK-Algorithm-What-is-it ZhenChainMicro

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 públicamente. Debido a que las transacciones de criptomonedas son públicas, los usuarios que valoran la privacidad tienden a evitarlas.

La tecnología conocida como ZK-Snark, o cero conocimientos, sucesivos argumentos no interactivos del conocimiento, permite a los usuarios mantener la privacidad de sus transacciones. Permite a los usuarios demostrar que poseen información particular sin divulgarla. 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 los ejemplos y su funcionamiento.

ZK-Snark: ¿Qué es?

Un protocolo llamado ZK-Snark (cero conocimientos de conocimiento del conocimiento del conocimiento del conocimiento) permite a los usuarios demostrar que poseen información particular sin divulgarla. Para decirlo de otra manera, ZK-Snark protege los datos privados sin requerir comunicación entre los dos lados.

El protocolo que alimenta 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 ZK-Snark a su vez.

Zk-snark-componentes

1. Sin información

Permite al usuario demostrar que posee una información particular sin darla realmente al otro usuario.

2. Breve

Debido a que la evidencia tiene solo unos pocos cientos de bytes, se puede confirmar en unos pocos milisegundos.

3. No atractivo

Solo se envía un mensaje del remitente al destinatario en la evidencia.

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 pruebas genuinas.

5. Información

Aquí, el conocimiento se entiende en relación con la información del remitente.

En resumen, debido a que ZK-Snarks está completamente encriptado en la cadena de bloques, ayudan a mantener la privacidad de las transacciones. ZK-Snarks puede demostrar que el remitente tiene x dólares para transferir sin revelar este conocimiento al público, por lo que las transacciones encriptadas aún se pueden verificar utilizando el mecanismo de consenso de la red.

Una explicación de ZK-Snarks

El inconveniente ha sido la privacidad desde que se introdujo la primera criptomoneda, Bitcoin, que es reconocida por su descentralización, seguridad y confiabilidad. El problema persistió incluso después de que numerosos usuarios castigaron a Bitcoin y otras criptomonedas para hacer que los detalles de la transacción sean accesibles públicamente.

Dado que sus identidades fuera de línea no estaban conectadas con sus claves públicas, muchos usuarios de Bitcoin creían que sus transacciones eran anónimas el año posterior a la creación de la criptomoneda. Numerosos profesionales, incluidos los científicos de datos, los piratas informáticos y otros agentes de la ley, han aprendido con el tiempo que este no es el caso.

A través del sofisticado análisis de blockchain, en realidad no solo es posible, sino también bastante simple reidentificar 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 de privacidad con las criptomonedas estándar. ZCash es la mejor ilustración de una criptomoneda que prioriza la privacidad y es compatible con ZK-Snarks.

¿Cómo funcionan ZK-Snarks?

Los nodos en todo el mundo confirman las transacciones criptográficas en la red Blockchain porque las criptomonedas están descentralizadas y no involucran intermediarios como bancos o organizaciones financieras.

Por lo general, los nodos verifican los criterios predeterminados. Por ejemplo, verifican que el remitente tenga el dinero disponible y proporcione las claves privadas necesarias para demostrar que el dinero es suyo.

Sin embargo, el remitente puede probar sus transacciones usando ZK-Snarks sin siquiera revelar sus direcciones públicas o las cantidades involucradas. Para proporcionar esta función de privacidad, la red Blockchain incorpora una parte del protocolo ZK-Snarks en sus reglas de consenso.

Durante el proceso de transacción, ZK-Snarks transforma los datos que deben validarse en las ecuaciones. Como resultado, las ecuaciones se verifican y confirman sin revelar ninguna información.

Ejemplos de zk-snarks

ZCash es una ilustración bien conocida de cómo ZK-Snarks puede proteger las transacciones de criptomonedas y mejorar la privacidad. ZCash es frecuentemente preferido por los inversores contemporáneos debido a su secreto. En lugar de utilizar transacciones criptográficas típicas de acceso público, ZCash alienta a los usuarios a realizar transacciones privadas.

En realidad, ZCash ofrece a sus usuarios la elección de direcciones transparentes o privadas. Por lo tanto, ZK-Snarks protege los datos de la transacción cuando un usuario quiere direcciones privadas.

Los SNARK de ZK son utilizados por otros proyectos de blockchain además de ZCash. Por ejemplo, en 2017, Ethereum comenzó a incorporar Zcash y Zk-Snarks. En el mismo año, Zcash se asoció con JP Morgan Chase y ZK-Starks para desarrollar un sistema de pago basado en blockchain.

Los ZK-Snarks son mucho más que solo transacciones criptográficas privadas, mientras que es su caso de uso ideal. Los usuarios pueden anticipar mucho más de esta tecnología, incluida la protección de datos privados en Internet. Observemos y esperemos.

¿Cómo se usan Zk-Snarks?

La aplicación de ZK-Snarks implica convertir los datos que deben verificarse o confirmarse en una fórmula matemática. Por ejemplo, el remitente usa la siguiente información para crear pruebas 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á criptográficamente conectada 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. Sin embargo, estas pruebas difieren para cada criptomoneda. ZCash, por ejemplo, utiliza compromisos para rastrear las salidas de transacciones no gastadas y debe revelar un anulificador para gastar esas promesas. Al almacenar estas promesas y anulificadores como hashes, Zcash mantiene su privacidad.

Una tecnología que las criptomonedas pueden usar para mejorar la privacidad es ZK-Snarks. Sin embargo, los usuarios deben tener precaución, 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 sabias.

Observaciones de zk-snark

Los ZK-Snarks están sujetos a ciertas críticas. Echemos un vistazo rápido a ellos.

  • A través de la falsificación, cualquier persona con claves privadas puede producir pruebas ficticias y producir tokens Zcash frescos. Al desarrollar los protocolos de prueba y dispersarlos en varias partes, Zcash evita esto.
  • En sus primeros años, Zcash fue fundado con un impuesto fundador del 20%. Los creadores de criptomonedas se pagan con el impuesto. Los fundadores pueden utilizar este mecanismo para producir un número infinito de tokens Zcash, según los críticos.
  • Desde 2019, los desarrolladores han estado trabajando para mejorar las senderas de ZK al eliminar la configuración confiable.
  • Dado que Halo 2 no requiere una configuración de confianza entre los usuarios, los desarrolladores de ZCash crearon el método de conocimiento cero 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 aprovechar y beneficiarse. ZK-Snarks es una tecnología innovadora que permite a los usuarios probar información sin revelarla.

ZCash utiliza los ZK-Snarks para mejorar la privacidad, de ahí el nombre de la moneda de privacidad. Aunque hay algunas críticas sobre ZK-Snarks, con tecnología de avance, puede evitar que los piratas informáticos roben información.

Mira los últimos mineros de Aleo

Puede que te interese

2025-s-Top-Aleo-Miner ZhenChainMicro
How-is-the-Goldshell-AE-Box-configured ZhenChainMicro

Dejar un comentario

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