La tecnología de conocimiento cero , o " evidencia de divulgación cero conocimiento ", es una innovación prometedora en el campo de blockchain . Permite probar la validez de la información sin revelar esta información misma. ¿Cómo es posible? Gracias a los algoritmos criptográficos avanzados, un "Provender" puede demostrar la veracidad de un datos a un "verificador" sin que los detalles estén expuestos. Por ejemplo, puede demostrar que es mayor de edad sin proporcionar su fecha de nacimiento. Aplicado a blockchains , esta tecnología garantiza la protección de datos al tiempo que valida las transacciones de manera segura.
Más información aquí
Tabla de contenido
¿Por qué la tecnología de conocimiento cero es esencial para blockchain?
Las cadenas de bloques tradicionales, como Bitcoin o Ethereum, son transparentes por naturaleza. Cada transacción es pública, lo que plantea preguntas en términos de confidencialidad. Para algunos usuarios, esta transparencia es esencial para garantizar la integridad de la red. Sin embargo, otros lo ven como un problema, especialmente cuando se trata de transacciones financieras sensibles. Aquí es donde entra la tecnología de conocimiento cero: hace posible conciliar la transparencia y la confidencialidad asegurando la verificabilidad de las transacciones sin revelar los detalles.
El funcionamiento de la evidencia de cero conocimiento (ZKP)
La prueba de conocimiento cero (ZKP) se basa en algoritmos complejos que permiten a un proverator demostrar a un verificador la validez de una transacción sin revelar la información subyacente. Este mecanismo es posible gracias a las funciones criptográficas que aseguran el proceso. Por lo tanto, como parte de una transacción en una cadena de bloques , la prueba puede confirmar que la transacción es válida sin revelar la cantidad o las direcciones involucradas.
Los diferentes tipos de evidencia cero conocimiento
La evidencia de conocimiento cero se divide principalmente en dos tipos: ZK-Snarks y ZK-Starks.
-
ZK-SNARKS (argumento no interactivo sucinto de Nowledge) : este método hace posible probar información sin interacción continua entre el Provender y el verificador. La prueba sigue siendo sucinta, lo que la hace adaptar a blockchains con recursos limitados. Sin embargo, los ZK-Snarks requieren una inicial de confianza Este paso es generar claves secretas utilizadas para crear evidencia. Si esta clave inicial se ve comprometida, puede poner en peligro la seguridad del sistema. Por lo tanto, es un elemento crítico del proceso.
-
ZK-Starks (argumento transparente escalable del conocimiento) : a diferencia de ZK-Snarks, los Starks Zk no necesitan esta configuración inicial, lo que los hace más transparentes y seguros. Además, son mucho más escalables, capaces de tratar un gran volumen de transacciones al tiempo que reducen la carga en la cadena de bloques. Aunque la evidencia de ZK-Starks es mayor que la de ZK-Snarks, ofrecen una mejor transparencia y seguridad reforzada.
Cero conocimiento y reduciendo el tamaño de blockchains
Una de las principales ventajas de ZKP es que hacen posible reducir considerablemente la cantidad de datos almacenados en la cadena de bloques. A medida que los registros de blockchain se extienden, el almacenamiento de datos se vuelve cada vez más caro. Es aquí donde se distinguen Mina Protocolo Mina se presenta como la cadena de bloques más ligera del mundo , con un tamaño constante de solo 22 kb, el equivalente a dos imágenes de texto. En comparación con Bitcoin, que ya llega a varios cientos de gigabytes, Mina demuestra el potencial de ZKP para hacer que las cadenas de bloques fueran ligeras, más rápidas y más duraderas a largo plazo .

Uno de los aspectos fundamentales de la red de bitcoin es que cada nodo completo tiene una copia completa de la cadena de bloques . Esto significa que cada transacción realizada en la red ya que su creación es preservada por todos los nodos completos, lo que garantiza la transparencia y la seguridad del sistema. Sin embargo, esta arquitectura tiene un inconveniente: con el tiempo, el tamaño de la cadena de bloques continúa creciendo, lo que hace que el almacenamiento de datos sea cada vez más pesado.
Actualmente, la cadena de bloques de Bitcoin ya supera los 500 GB, y este tamaño continuará aumentando a medida que se agregan nuevos bloques y transacciones. Este crecimiento plantea desafíos para los nodos, que siempre requerirán más capacidad de almacenamiento y potencia de tratamiento para permanecer sincronizados con la red.
Ejemplos de blockchains utilizando cero conocimiento
Varios proyectos líderes utilizan o exploran la tecnología de conocimiento cero para mejorar su escalabilidad y confidencialidad:
- Protocolo cercano : combina tecnología de conocimiento cero con fragmentos para alcanzar una mayor escalabilidad y confidencialidad.
- Protocolo Mina : conocido por su tamaño extremadamente reducido gracias a ZK-Snarks, Mina reduce considerablemente los datos necesarios para verificar las transacciones.
- Polygon : lanzó ZK-Rollups para mejorar la escalabilidad mientras mantiene la confidencialidad del usuario.
- ZK-Sync transacciones Ethereum , al tiempo que se beneficia de una mayor protección de la privacidad.
ZK-Rollups: ¿Cómo funciona?
Los rollups ZK son una solución de escala que utiliza la tecnología de conocimiento cero para reunir varias transacciones en una. A diferencia de las cadenas de bloques tradicionales donde cada transacción se registra individualmente, los rollups ZK permiten validar una gran cantidad de transacciones fuera de la cadena, luego someterlas en una sola prueba breve en el canal principal. Este proceso reduce la congestión de la red, disminuye los costos de transacción y acelera los tiempos de validación. Además, dado que solo una pequeña evidencia está sujeta a la cadena de bloques, los rollups ZK aligeran considerablemente la cantidad de datos procesados directamente en la cadena.
El problema de la confidencialidad: un punto de vista subjetivo
La cuestión de la confidencialidad en blockchains depende de la perspectiva que adoptamos. Por un lado, los partidarios de la transparencia total creen que cada transacción debe ser rastreable para garantizar la integridad de la red. Por otro lado, los defensores de la privacidad consideran que la gestión de la información financiera debe permanecer confidencial. La tecnología de conocimiento cero ofrece una respuesta a este dilema, lo que permite la verificación de las transacciones sin exponer datos confidenciales.
Cero conocimiento y escalabilidad de blockchains
Además de ofrecer una mejor confidencialidad, la tecnología de conocimiento cero también mejora considerablemente la escalabilidad de las cadenas de bloques. Los Zk-Rollups permiten aligerar el número de transacciones en el canal principal tratando parte de las transacciones fuera de la cadena. Esto reduce la congestión de la red y aumenta la capacidad de la red para tratar un gran volumen de transacciones. Por ejemplo, Ethereum , con sus de capa 2 como Polygon y ZK-Sync, usa Rollups ZK para permitir transacciones más rápidas y menos costosas.
Interacciones con contratos inteligentes: más seguro y más rápido
Los contratos inteligentes también se benefician de la integración de ZKP. Las interacciones con estos contratos son más seguras, ya que la información confidencial se puede verificar sin ser expuestas. Además, los rollups ZK permiten procesar varias transacciones vinculadas a contratos inteligentes en una sola prueba, lo que acelera su ejecución. Esto significa que smart contract son más seguros, sino que también son más rápidos de ejecutar.
Los desafíos de la implementación del conocimiento cero
A pesar de sus muchas ventajas, la implementación de la tecnología de conocimiento cero sigue siendo compleja. Los algoritmos criptográficos utilizados requieren un poder de cálculo significativo para generar y verificar la evidencia. Aunque los ZKP reducen la cantidad de datos almacenados en la cadena de bloques, su generación sigue siendo recursos gourmet, especialmente durante la fase inicial. Sin embargo, una vez que se ha generado la evidencia, aligeran la red, por lo que es una solución preciosa para blockchains que desea mejorar su escalabilidad.
Combine la confidencialidad y la transparencia regulatoria: ¿es posible?
Aunque la tecnología de conocimiento cero protege la confidencialidad de las transacciones, puede percibirse como incompatible con los requisitos de transparencia regulatoria. Sin embargo, hay soluciones para conciliar ambos. Por ejemplo, proyectos como Zcash permiten transacciones anónimas al tiempo que proporcionan evidencia criptográfica de conformidad a las autoridades reguladoras. Esto ayuda a cumplir con las reglas contra el lavado de dinero al tiempo que garantiza el anonimato del usuario en las transacciones actuales.
Conclusión
La tecnología de conocimiento cero representa un avance importante para mejorar la confidencialidad y escalabilidad de las cadenas de bloques. Al permitir transacciones verificables sin revelar datos confidenciales, ofrece un equilibrio único entre confidencialidad y transparencia. Proyectos como Near, Mina, Polygon y ZK-Sync muestran cómo esta tecnología puede transformar el ecosistema blockchain. A medida que se desarrollan blockchains, el conocimiento cero juega un papel clave en su adaptación a las necesidades de seguridad, velocidad y protección de datos.
Preguntas frecuentes
¿Qué es la tecnología de conocimiento cero?
La tecnología de conocimiento cero permite probar la validez de la información sin revelar los detalles gracias a los algoritmos criptográficos.¿Cuál es la diferencia entre ZK-Snarks y ZK-Starks?
Los ZK-Snarks requieren una configuración inicial de confianza, mientras que los Starks Zk son más transparentes y no necesitan esta configuración, lo que los hace más seguros y escalables.¿Cómo funcionan ZK-Rollups?
Las rollups ZK incluyen varias transacciones en una sola prueba, lo que reduce la congestión de la red y los costos de transacción mientras se mantiene la seguridad.¿Por qué es importante el tamaño de blockchains?
A medida que aumentan los registros de blockchain, se vuelve costoso mantenerlos. Los proyectos como Mina, con un tamaño de 22 KO, muestran cómo ZKPS puede hacer que las blockchains sean ligeras.¿Qué proyectos están utilizando la tecnología de conocimiento cero?
Proyectos como Near, Mina, Polygon y ZK-Sync ya utilizan tecnología de conocimiento cero para mejorar su escalabilidad y confidencialidad.
Las inversiones en criptomonedas son riesgosas. Crypternon no podría ser considerado responsable, directa o indirectamente, por cualquier daño o pérdida causada después del uso de una propiedad o servicio presentado en este artículo. Las inversiones vinculadas a las criptomonedas son riesgosas por naturaleza, los lectores deben hacer su propia investigación antes de emprender cualquier acción e invertir solo dentro de los límites de sus capacidades financieras. Este artículo no constituye un de inversión .
Ciertos enlaces de este artículo están afiliados, lo que significa que si compra un producto o se registra a través de estos enlaces, recogeremos una comisión de nuestro socio. Estas comisiones no capacitan ningún costo adicional para usted como usuario y algunas incluso permiten promociones.
Recomendaciones de AMF. No hay alto rendimiento garantizado, un producto con un alto potencial de rendimiento implica un alto riesgo. Esta toma de riesgos debe estar en línea con su proyecto, su horizonte de inversión y su capacidad para perder parte de estos ahorros. No invierta si no está listo para perder todo o parte de su capital .
Para ir más allá, lea nuestras páginas avisos legales , política de privacidad y condiciones generales de uso .