zkTLS tecnología: una nueva solución para romper las islas de datos en Web3
Recientemente, al explorar nuevas direcciones de proyectos, me encontré con un nuevo stack tecnológico: 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), aplicándose principalmente en el entorno de máquinas virtuales en cadena del ámbito Web3. Permite verificar la autenticidad de los datos HTTPS fuera de la cadena sin necesidad de confiar en terceros, incluyendo la fiabilidad de la fuente de datos, la integridad de los datos y la vigencia de los mismos. A través de este mecanismo criptográfico, los contratos inteligentes obtienen la capacidad de acceder de manera confiable a los recursos HTTPS de Web2 fuera de la cadena, rompiendo efectivamente los silos de datos.
Introducción al protocolo TLS
Para comprender a fondo el valor de zkTLS, primero es necesario entender el protocolo TLS. TLS es un protocolo que proporciona cifrado, autenticación e integridad de datos en las comunicaciones en red, asegurando la transmisión segura de datos entre el cliente (como un navegador) y el servidor (como un sitio web). HTTPS, de hecho, utiliza el protocolo TLS sobre HTTP, garantizando la privacidad e integridad de la transmisión de información, al mismo tiempo que permite verificar la autenticidad del lado del servidor.
El protocolo TLS resuelve principalmente los siguientes problemas:
Proteger los datos mediante criptografía simétrica para evitar la escucha.
Utilizar certificados digitales emitidos por terceros para verificar la identidad del servidor y prevenir ataques de intermediarios.
Utilizar HMAC o AEAD para garantizar la integridad de los datos y prevenir la manipulación.
El proceso de comunicación HTTPS se divide en dos etapas: el apretón de manos y la transmisión de datos. La etapa de apretón de manos incluye el envío de ClientHello por parte del cliente, la respuesta de ServerHello por parte del servidor, la validación del servidor por parte del cliente y, finalmente, ambos comienzan la comunicación encriptada.
La dificultad de acceso a datos en Web3
En el desarrollo de aplicaciones Web3, el acceso a datos fuera de la cadena a través de contratos inteligentes en la cadena enfrenta desafíos. Para garantizar la trazabilidad de los datos y la seguridad del mecanismo de consenso, las máquinas virtuales en la cadena generalmente no permiten la capacidad de llamar a datos externos. Para resolver este problema, ha surgido una serie de proyectos de oráculos, como Chainlink y Pyth, que actúan como puentes de retransmisión entre datos en la cadena y fuera de la cadena. Estos oráculos suelen utilizar un mecanismo de consenso PoS, aumentando el costo de la mala conducta para garantizar la fiabilidad de los datos.
Ventajas de zkTLS
Sin embargo, la solución de adquisición de datos basada en oráculos enfrenta problemas de altos costos y baja eficiencia. La tecnología zkTLS ha surgido para resolver estos problemas:
Reducir costos: Al introducir el algoritmo ZKP, permite que los contratos inteligentes verifiquen directamente los datos proporcionados por los nodos, evitando los altos costos asociados con los algoritmos de consenso de los oráculos tradicionales.
Aumentar la eficiencia: se ha reducido la latencia de datos causada por el consenso PoS, adecuado para escenarios de acceso de alta frecuencia.
La idea central de zkTLS es utilizar la criptografía para proteger en lugar de las costosas soluciones basadas en mecanismos de consenso de Oracle tradicionales. A través de la tecnología ZKP, calcula y genera pruebas de la información relacionada con las solicitudes de recursos HTTPS de nodos de retransmisión fuera de la cadena, y mantiene la información de verificación y los algoritmos necesarios en la cadena. Esto permite que los contratos inteligentes verifiquen la autenticidad, temporalidad y fiabilidad de la fuente de los datos sin exponer información clave.
Perspectivas de aplicación de zkTLS
La aparición de la tecnología zkTLS ha traído nuevas oportunidades al campo de Web3:
Reducir el costo de adquisición de precios en la cadena de activos de cola larga.
Utilizar sitios web autorizados de Web2 para realizar KYC en la cadena, optimizando el sistema DID.
Mejorar el diseño de la arquitectura técnica de los juegos Web3.
Frente a los desafíos que presenta zkTLS, proyectos tradicionales de oráculos como Chainlink y Pyth también están investigando activamente tecnologías relacionadas y explorando nuevos modelos de negocio, como el cobro por uso y Compute as a service.
Conclusión
La tecnología zkTLS trae nuevas posibilidades para el desarrollo de aplicaciones Web3. Al diseñar productos, prestar atención a las dinámicas de desarrollo de zkTLS e integrar este stack tecnológico en los campos adecuados podría ofrecer nuevos puntos de ruptura para la innovación empresarial y la optimización de la arquitectura técnica. Sin embargo, al igual que con la mayoría de los proyectos ZK, reducir los costos computacionales para lograr valor comercial sigue siendo un desafío importante.
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.
23 me gusta
Recompensa
23
8
Republicar
Compartir
Comentar
0/400
MetaMaximalist
· 07-18 22:12
no voy a mentir, esta es la innovación de la capa de protocolo que hemos estado esperando... la teoría de juegos es lo mejor
Ver originalesResponder0
ChainSauceMaster
· 07-18 02:16
¡Este medicamento para los datos aislados en la cadena puede salvarnos!
Ver originalesResponder0
HodlKumamon
· 07-17 08:17
El oso se topó con la próxima generación de arquitectura, los detalles vinculados a on-chain son muy conmovedores~
Ver originalesResponder0
BrokenDAO
· 07-16 04:16
Una vez más, la filtración de incentivos está lista para ser golpeada.
Ver originalesResponder0
DisillusiionOracle
· 07-16 00:39
Otra nueva concepto para tomar a la gente por tonta.
Ver originalesResponder0
ParallelChainMaxi
· 07-16 00:35
Entendido, tiene un poco de interés.
Ver originalesResponder0
BearHugger
· 07-16 00:24
Hay potencial, fren.
Ver originalesResponder0
CoffeeNFTs
· 07-16 00:11
¿Otra vez hablando de estas cosas虚的? ¡Apúrate a ponerlo en la cadena y hazlo funcionar!
zkTLS: El rompedor de islas de datos Web3, una nueva herramienta para contratos inteligentes on-chain
zkTLS tecnología: una nueva solución para romper las islas de datos en Web3
Recientemente, al explorar nuevas direcciones de proyectos, me encontré con un nuevo stack tecnológico: 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), aplicándose principalmente en el entorno de máquinas virtuales en cadena del ámbito Web3. Permite verificar la autenticidad de los datos HTTPS fuera de la cadena sin necesidad de confiar en terceros, incluyendo la fiabilidad de la fuente de datos, la integridad de los datos y la vigencia de los mismos. A través de este mecanismo criptográfico, los contratos inteligentes obtienen la capacidad de acceder de manera confiable a los recursos HTTPS de Web2 fuera de la cadena, rompiendo efectivamente los silos de datos.
Introducción al protocolo TLS
Para comprender a fondo el valor de zkTLS, primero es necesario entender el protocolo TLS. TLS es un protocolo que proporciona cifrado, autenticación e integridad de datos en las comunicaciones en red, asegurando la transmisión segura de datos entre el cliente (como un navegador) y el servidor (como un sitio web). HTTPS, de hecho, utiliza el protocolo TLS sobre HTTP, garantizando la privacidad e integridad de la transmisión de información, al mismo tiempo que permite verificar la autenticidad del lado del servidor.
El protocolo TLS resuelve principalmente los siguientes problemas:
El proceso de comunicación HTTPS se divide en dos etapas: el apretón de manos y la transmisión de datos. La etapa de apretón de manos incluye el envío de ClientHello por parte del cliente, la respuesta de ServerHello por parte del servidor, la validación del servidor por parte del cliente y, finalmente, ambos comienzan la comunicación encriptada.
La dificultad de acceso a datos en Web3
En el desarrollo de aplicaciones Web3, el acceso a datos fuera de la cadena a través de contratos inteligentes en la cadena enfrenta desafíos. Para garantizar la trazabilidad de los datos y la seguridad del mecanismo de consenso, las máquinas virtuales en la cadena generalmente no permiten la capacidad de llamar a datos externos. Para resolver este problema, ha surgido una serie de proyectos de oráculos, como Chainlink y Pyth, que actúan como puentes de retransmisión entre datos en la cadena y fuera de la cadena. Estos oráculos suelen utilizar un mecanismo de consenso PoS, aumentando el costo de la mala conducta para garantizar la fiabilidad de los datos.
Ventajas de zkTLS
Sin embargo, la solución de adquisición de datos basada en oráculos enfrenta problemas de altos costos y baja eficiencia. La tecnología zkTLS ha surgido para resolver estos problemas:
Reducir costos: Al introducir el algoritmo ZKP, permite que los contratos inteligentes verifiquen directamente los datos proporcionados por los nodos, evitando los altos costos asociados con los algoritmos de consenso de los oráculos tradicionales.
Aumentar la eficiencia: se ha reducido la latencia de datos causada por el consenso PoS, adecuado para escenarios de acceso de alta frecuencia.
La idea central de zkTLS es utilizar la criptografía para proteger en lugar de las costosas soluciones basadas en mecanismos de consenso de Oracle tradicionales. A través de la tecnología ZKP, calcula y genera pruebas de la información relacionada con las solicitudes de recursos HTTPS de nodos de retransmisión fuera de la cadena, y mantiene la información de verificación y los algoritmos necesarios en la cadena. Esto permite que los contratos inteligentes verifiquen la autenticidad, temporalidad y fiabilidad de la fuente de los datos sin exponer información clave.
Perspectivas de aplicación de zkTLS
La aparición de la tecnología zkTLS ha traído nuevas oportunidades al campo de Web3:
Frente a los desafíos que presenta zkTLS, proyectos tradicionales de oráculos como Chainlink y Pyth también están investigando activamente tecnologías relacionadas y explorando nuevos modelos de negocio, como el cobro por uso y Compute as a service.
Conclusión
La tecnología zkTLS trae nuevas posibilidades para el desarrollo de aplicaciones Web3. Al diseñar productos, prestar atención a las dinámicas de desarrollo de zkTLS e integrar este stack tecnológico en los campos adecuados podría ofrecer nuevos puntos de ruptura para la innovación empresarial y la optimización de la arquitectura técnica. Sin embargo, al igual que con la mayoría de los proyectos ZK, reducir los costos computacionales para lograr valor comercial sigue siendo un desafío importante.