zkTLS: Nueva solución de criptografía para la interoperabilidad de datos entre Web3 y Web2

zkTLS tecnología: Un nuevo puente de interoperabilidad de datos entre Web3 y Web2

Recientemente, al explorar nuevas direcciones de proyectos, me encontré con una tecnología emergente llamada zkTLS. Esta es una innovadora tecnología que combina pruebas de conocimiento cero (ZKP) y el protocolo de seguridad de la capa de transporte (TLS), aplicada principalmente en el ámbito de Web3. Puede verificar la autenticidad de los datos HTTPS fuera de la cadena en un entorno de máquina virtual en la cadena sin la necesidad de confiar en terceros, incluyendo la fiabilidad de la fuente de datos, la integridad de los datos y la vigencia. Este mecanismo de implementación criptográfica permite que los contratos inteligentes en la cadena accedan de manera confiable a los recursos HTTPS de Web2 fuera de la cadena, rompiendo efectivamente las islas de datos.

Introducción al protocolo TLS

El protocolo TLS proporciona cifrado, autenticación y protección de la integridad de los datos en la comunicación en red, asegurando la transmisión segura de datos entre el cliente y el servidor. HTTPS, de hecho, garantiza la privacidad y la integridad de la transmisión de información sobre la base de HTTP utilizando el protocolo TLS, y permite verificar la autenticidad del lado del servidor.

El protocolo TLS aborda principalmente los siguientes problemas:

  1. Proteger los datos mediante cifrado simétrico para prevenir la escucha.
  2. Utilizar certificados digitales para verificar la identidad del servidor y prevenir ataques de intermediarios.
  3. Utilizar HMAC o AEAD para asegurar que los datos no han sido alterados.

El proceso de intercambio de datos TLS se divide en dos etapas: el apretón de manos y la transmisión de datos, que incluyen cuatro pasos específicos: el cliente envía ClientHello, el servidor envía ServerHello, el cliente verifica al servidor y se inicia la comunicación cifrada.

El problema de las islas de datos en Web3

A pesar de que el protocolo TLS se utiliza ampliamente en las redes Web2, ha causado problemas en el desarrollo de aplicaciones Web3. Cuando los contratos inteligentes en la cadena desean acceder a datos fuera de la cadena, la máquina virtual en la cadena no permite llamadas a datos externos debido a problemas de disponibilidad de datos, con el fin de garantizar la trazabilidad de los datos y la seguridad del mecanismo de consenso.

Para resolver este problema, surgieron algunos proyectos de oráculos, como Chainlink y Pyth. Actúan como un puente de retransmisión entre datos en cadena y datos fuera de cadena para romper los silos de datos. Estos oráculos generalmente utilizan un mecanismo de consenso PoS, lo que hace que el costo de actuar mal para los nodos de retransmisión sea mayor que los beneficios, asegurando desde un punto de vista económico que se proporciona información correcta en la cadena.

Ventajas de zkTLS

Sin embargo, el esquema de obtención de datos basado en oráculos presenta problemas de altos costos y baja eficiencia. La tecnología zkTLS nace precisamente para resolver estos problemas, y su idea principal es introducir el algoritmo de prueba de conocimiento cero (ZKP), permitiendo que los contratos inteligentes en la cadena actúen como terceros para verificar directamente la veracidad y la integridad de los datos proporcionados por los nodos, evitando así los altos costos de uso que conllevan los oráculos tradicionales debido a los algoritmos de consenso.

La clave de zkTLS radica en la protección a través de la criptografía, sustituyendo el alto costo de la disponibilidad de datos que conlleva el mecanismo de consenso de los oráculos tradicionales. Introduciendo ZKP, calcula los datos obtenidos de las solicitudes de recursos HTTPS de nodos de retransmisión fuera de la cadena, la validación de certificados CA, las pruebas de tiempo y las pruebas de integridad de los datos, generando una Prueba. Al mismo tiempo, mantiene en la cadena la información y algoritmos de verificación necesarios, permitiendo que los contratos inteligentes puedan verificar la autenticidad, la temporalidad y la fiabilidad de la fuente de los datos sin exponer información clave.

Perspectivas de aplicación de zkTLS

La tecnología zkTLS ha reducido el costo de disponibilidad de los recursos HTTPS de Web2, lo que ha generado una variedad de nuevas demandas:

  1. Reducir el costo de adquisición de precios en cadena para activos de cola larga
  2. Utilizar sitios web autorizados de Web2 para realizar KYC en la cadena, optimizar DID
  3. Mejorar el diseño de la arquitectura técnica de los juegos Web3

Frente al impacto que trae zkTLS, los proyectos de oráculos existentes como Chainlink y Pyth también están investigando activamente en relación con esto y explorando nuevos modelos comerciales, como el cobro por uso y Compute as a service.

Los principales desafíos de la tecnología zkTLS son similares a los de la mayoría de los proyectos ZK, en términos de cómo reducir los costos computacionales para lograr un valor comercial. A medida que la tecnología continúa evolucionando, se espera que zkTLS desempeñe un papel cada vez más importante en el ámbito de Web3, aportando nuevas direcciones innovadoras al diseño de productos y la arquitectura tecnológica.

LINK8.18%
PYTH1.88%
Ver originales
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
  • Recompensa
  • 4
  • Republicar
  • Compartir
Comentar
0/400
AirdropHunterWangvip
· 07-26 05:53
Es solo una nueva trampa para tomar a la gente por tonta.
Ver originalesResponder0
OffchainOraclevip
· 07-24 04:31
¡Vaya! El comisionista de on-chain y off-chain finalmente ha llegado.
Ver originalesResponder0
FancyResearchLabvip
· 07-24 04:15
¿Otro académico pretencioso? Ve a escribir un contrato y prueba~
Ver originalesResponder0
ForeverBuyingDipsvip
· 07-24 04:13
Estamos diciendo que es otro concepto nuevo que no sirve de nada, ¿verdad?
Ver originalesResponder0
Opere con criptomonedas en cualquier momento y lugar
qrCode
Escanee para descargar la aplicación Gate
Comunidad
Español
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)