zkTLS: el rompedor de islas de datos Web3, una nueva solución que conecta directamente los contratos inteligentes on-chain a HTTPS

robot
Generación de resúmenes en curso

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. Después de una profunda investigación, he recopilado algunas reflexiones de aprendizaje que espero compartir con todos.

zkTLS es una tecnología innovadora que combina pruebas de conocimiento cero (ZKP) y TLS (Protocolo de Seguridad de la Capa de Transporte). En el ámbito de Web3, se utiliza principalmente en entornos de máquinas virtuales en cadena, permitiendo verificar la autenticidad de los datos HTTPS fuera de la cadena sin depender de terceros. Esta autenticidad incluye tres aspectos: la fiabilidad de la fuente de datos, la integridad de los datos y la puntualidad. 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 las islas de datos.

Introducción al protocolo TLS

TLS (Protocolo de Seguridad de la Capa de Transporte) proporciona cifrado, autenticación y protección de la integridad de los datos en las comunicaciones de red, asegurando la transmisión segura de datos entre el cliente y el servidor. HTTPS es, de hecho, una comunicación segura que se realiza sobre la base de HTTP utilizando el protocolo TLS.

El protocolo TLS aborda principalmente los siguientes problemas:

  1. Evitar que la información sea interceptada por terceros mediante comunicación cifrada.
  2. Verificar la autenticidad del servidor, para prevenir que las solicitudes sean secuestradas por nodos maliciosos.
  3. Asegúrese de la integridad de la información devuelta, evitando la pérdida de datos.

El proceso de comunicación TLS incluye la fase de apretón de manos y la fase de transferencia de datos. En la fase de apretón de manos, el cliente y el servidor negocian parámetros de seguridad y establecen una sesión de cifrado. Luego, en la fase de transferencia de datos, ambas partes utilizan la clave de sesión para la comunicación cifrada.

La Dilema de Acceso a Datos en Web3

Aunque el protocolo TLS se utiliza ampliamente en la red Web2, presenta desafíos para el desarrollo de aplicaciones Web3. Los contratos inteligentes en la cadena no pueden acceder directamente a los datos fuera de la cadena, ya que esto podría afectar la trazabilidad de los datos y la seguridad del mecanismo de consenso.

Para resolver este problema, han surgido una serie de proyectos de oráculos, como Chainlink y Pyth. Estos proyectos actúan como un puente de retransmisión entre los datos en cadena y los datos fuera de cadena, asegurando la disponibilidad de datos a través del mecanismo de consenso PoS. Sin embargo, esta solución presenta problemas de alto costo y baja eficiencia.

Innovaciones de zkTLS

La tecnología zkTLS ha surgido para abordar las limitaciones de las soluciones tradicionales de oráculos. Al introducir algoritmos de prueba de conocimiento cero, permite que los contratos inteligentes en la cadena verifiquen directamente si los datos proporcionados por los nodos provienen de un recurso HTTPS específico y no han sido alterados, evitando así los altos costos derivados de los algoritmos de consenso en los oráculos tradicionales.

En concreto, zkTLS protege mediante criptografía la generación de pruebas (Proof) de los datos obtenidos al solicitar recursos HTTPS a nodos de reenvío fuera de la cadena, la información de validación de certificados CA, las pruebas de tiempo y las pruebas de integridad de los datos. Al mismo tiempo, mantiene en la cadena la información y algoritmos de validación necesarios, de modo que los contratos inteligentes puedan verificar la autenticidad, la temporalidad y la fiabilidad del origen de los datos sin exponer información clave.

Aplicaciones potenciales de zkTLS

La tecnología zkTLS ha reducido significativamente el costo de lograr la disponibilidad de recursos HTTPS de Web2, trayendo nuevas posibilidades a múltiples campos:

  • Reducir el costo de adquisición en cadena para activos de cola larga
  • Utilizar sitios web autorizados de Web2 para realizar KYC en la cadena, optimizando el esquema DID
  • Mejora del 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 comerciales, como el cobro por uso y Compute as a service.

Conclusión

La tecnología zkTLS trae nuevas posibilidades al mundo Web3, prometiendo abrir nuevas direcciones en la innovación empresarial y la arquitectura tecnológica. 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 avances inesperados.

LINK-3.34%
PYTH-4.94%
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
  • 5
  • Compartir
Comentar
0/400
InfraVibesvip
· 08-04 19:18
Ya está todo hecho. ¿Quién puede seguir ahora zk-SNARKs?
Ver originalesResponder0
IntrovertMetaversevip
· 08-04 19:17
¿Esto es demasiado hardcore? ¿Hay algún gm que pueda preguntar?
Ver originalesResponder0
AirdropHarvestervip
· 08-04 19:17
¿Qué demonios? Nuevamente están tomando a la gente por tonta.
Ver originalesResponder0
Layer2Arbitrageurvip
· 08-04 19:11
meh... otro juego de oráculo pero con un gas más elegante, para ser honesto
Ver originalesResponder0
LiquidationWatchervip
· 08-04 19:00
Ya hay una nueva forma de contratos inteligentes, ¡estén atentos!
Ver originalesResponder0
  • Anclado
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)