zkTLS: El rompehielos de los datos aislados de Web3, nueva solución de conexión directa HTTPS para contratos on-chain

robot
Generación de resúmenes en curso

zkTLS tecnología: una nueva solución para romper las islas de datos en Web3

Recientemente, en el proceso de diseño de productos, me encontré con una nueva pila tecnológica: zkTLS. Esta es una tecnología innovadora que combina pruebas de conocimiento cero (ZKP) y el protocolo de seguridad de la capa de transporte (TLS), con importantes perspectivas de aplicación en el ámbito de Web3. zkTLS se utiliza principalmente en entornos de máquinas virtuales en cadena, permitiendo la verificación de la autenticidad de los datos HTTPS fuera de la cadena sin depender de terceros, incluidos la fuente de datos, la integridad de los datos y la temporalidad. Este mecanismo de implementación criptográfica permite que los contratos inteligentes accedan de manera confiable a los recursos HTTPS Web2 fuera de la cadena, rompiendo así los silos de datos.

Resumen del protocolo TLS

Para entender a fondo el valor de zkTLS, primero necesitamos comprender el protocolo TLS. TLS se utiliza para garantizar la encriptación, autenticación e integridad de los datos en la comunicación en red, asegurando la transferencia segura de datos entre el cliente y el servidor. HTTPS es, de hecho, una comunicación segura que se realiza sobre HTTP utilizando el protocolo TLS.

El protocolo TLS aborda principalmente los siguientes problemas:

  1. Comunicación encriptada: utiliza cifrado simétrico para evitar que los datos sean escuchados.
  2. Autenticación de identidad: Verificación de la identidad del servidor a través de certificados digitales, para prevenir ataques de intermediarios.
  3. Integridad de los datos: usar HMAC o AEAD para asegurar que los datos no han sido alterados.

El proceso de comunicación TLS se divide en dos etapas: el apretón de manos y la transmisión de datos. La etapa de apretón de manos implica que el cliente envía ClientHello, el servidor envía ServerHello, el cliente verifica al servidor, entre otros pasos, para finalmente que ambas partes negocien la clave de sesión. La etapa de transmisión de datos utiliza esa clave para la comunicación encriptada.

La dificultad de acceso a datos en Web3

A pesar de que TLS se utiliza ampliamente en Web2, ha causado confusión en el desarrollo de Web3. Los contratos inteligentes en la cadena no pueden acceder directamente a datos externos, asegurando así la trazabilidad de los datos y la seguridad del mecanismo de consenso. Para resolver este problema, han surgido proyectos de oráculos como Chainlink y Pyth, que actúan como puentes de retransmisión entre datos en cadena y fuera de la cadena. Estos oráculos generalmente utilizan un mecanismo de consenso PoS para garantizar la disponibilidad de los datos.

Sin embargo, existen dos problemas principales en el esquema de obtención de datos basado en oráculos:

  1. Costos elevados: El mecanismo de consenso PoS requiere una gran cantidad de fondos en staking, y la interacción de datos presenta redundancias, lo que provoca altos costos de uso.
  2. Baja eficiencia: el proceso de consenso requiere tiempo, lo que genera una demora entre los datos en la cadena y los datos reales fuera de la cadena.

Solución innovadora de zkTLS

La tecnología zkTLS ha surgido para abordar los problemas mencionados. Su idea central es introducir algoritmos de prueba de conocimiento cero, lo que permite que los contratos inteligentes en la cadena verifiquen directamente la autenticidad y la integridad de los datos de recursos HTTPS proporcionados por los nodos, evitando así los altos costos asociados con los oráculos tradicionales debido a los algoritmos de consenso.

zkTLS utiliza protección criptográfica, reemplazando el enfoque tradicional de los oráculos que garantiza la disponibilidad de datos mediante mecanismos de consenso. En concreto, introduce pruebas de conocimiento cero para calcular los datos obtenidos de las solicitudes de recursos HTTPS de los nodos de retransmisión fuera de la cadena, la información de verificación de certificados CA, las pruebas de tiempo y las pruebas de integridad de los datos, generando una prueba. Al mismo tiempo, mantiene la información de verificación necesaria y los algoritmos en la cadena, permitiendo que los contratos inteligentes verifiquen la autenticidad, actualidad y fiabilidad de la procedencia de los datos sin exponer información clave.

Aplicaciones potenciales de zkTLS

La tecnología zkTLS ha reducido el costo de disponibilidad de los recursos HTTPS de Web2, abriendo nuevas posibilidades para las aplicaciones de Web3:

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

Sin embargo, zkTLS también ha impactado a las empresas Web3 existentes, especialmente a los principales proyectos de oráculos. Para hacer frente a este desafío, gigantes de la industria como Chainlink y Pyth están investigando activamente tecnologías relacionadas y explorando nuevos modelos de negocio, como la facturación por uso y Compute as a service.

Conclusión

La tecnología zkTLS abre nuevas posibilidades para el mundo Web3, con el potencial de resolver el problema de los silos de datos y fomentar la profunda integración de Web2 y Web3. Al diseñar productos, prestar atención a las dinámicas de desarrollo de zkTLS e integrar adecuadamente esta pila tecnológica podría traer nuevos avances en innovación empresarial y arquitectura tecnológica. Sin embargo, al igual que la mayoría de los proyectos ZK, el principal desafío que enfrenta zkTLS sigue siendo cómo reducir los costos computacionales para que sea comercialmente viable.

LINK3.94%
PYTH6.86%
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
  • 3
  • Compartir
Comentar
0/400
SpeakWithHatOnvip
· 07-17 06:45
¡Qué tontería! Temo que la Máquina de oráculo haga un Rug Pull.
Ver originalesResponder0
MercilessHalalvip
· 07-16 02:30
¿La cadena de bloques también se puede jugar así? ¡Alcista!
Ver originalesResponder0
SundayDegenvip
· 07-14 07:43
¿Qué tecnología nueva es esta? Solo es recalentar lo viejo.
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)