Saltar al contenido principal

Explicación de zkTLS: Cómo las pruebas de conocimiento cero están desbloqueando la capa de datos oculta de la web

· 11 min de lectura
Dora Noda
Software Engineer

¿Qué pasaría si pudieras demostrar que tu cuenta bancaria tiene $ 10.000 sin revelar tu saldo, historial de transacciones o incluso tu nombre? Este no es un escenario hipotético — está sucediendo ahora mismo a través de zkTLS, un avance criptográfico que está rediseñando silenciosamente cómo las aplicaciones Web3 acceden al 99 % de los datos de Internet atrapados detrás de las pantallas de inicio de sesión.

Si bien los oráculos de blockchain como Chainlink resolvieron el problema de la alimentación de precios hace años, un desafío mucho mayor seguía sin resolverse: ¿cómo se llevan los datos web privados y autenticados on-chain sin confiar en intermediarios centralizados o exponer información sensible? La respuesta es zkTLS — y ya está impulsando préstamos DeFi con garantía insuficiente, KYC que preserva la privacidad y una nueva generación de aplicaciones que cierran la brecha entre las credenciales de Web2 y la composabilidad de Web3.

El problema de los 10 billones de dólares del que nadie habla

Cada día, miles de millones de sesiones HTTPS aseguran todo, desde tu inicio de sesión en Netflix hasta tu extracto bancario. TLS (Transport Layer Security) es la columna vertebral de cifrado de Internet, responsable de ese pequeño icono de candado en tu navegador. Pero aquí está el fallo crítico: TLS solo demuestra la integridad de los datos entre tú y un servidor. Una vez que termina la sesión, no tienes forma de demostrar criptográficamente a un tercero qué datos recibiste.

Piensa en lo que esto significa. Tu puntuación de crédito existe — Experian la tiene, tu banco la ve — pero no hay forma de portar esa credencial a un protocolo DeFi sin entregar tu número de seguridad social a otro intermediario más. Tu calificación de conductor de Uber, tus reseñas de Airbnb, tus contribuciones de GitHub — todos estos datos de reputación están bloqueados en silos de Web2, invisibles para los contratos inteligentes.

Los oráculos tradicionales resolvieron el problema de los datos públicos (cualquiera puede verificar el precio de BTC), pero no pueden ayudar con los datos privados. Ejecutar un nodo de Chainlink a través de tu cuenta bancaria personal no es exactamente práctico.

Este es el problema que resuelve zkTLS: portabilidad de datos verificable y que preserva la privacidad desde cualquier fuente HTTPS a cualquier blockchain.

Cómo funciona realmente zkTLS: una arquitectura de tres capas

zkTLS no es un protocolo único — es una familia de enfoques que combinan primitivas criptográficas de diferentes maneras. Comprender la arquitectura principal ayuda a explicar por qué esta tecnología está repentinamente lista para producción después de años de investigación.

Capa 1: La sesión TLS (lo que ya existe)

Cuando visitas el sitio web de tu banco, tu navegador y el servidor realizan un protocolo de enlace TLS. Intercambian certificados, acuerdan claves de cifrado y establecen un canal seguro. Todo lo que sigue — tus credenciales de inicio de sesión, el saldo de tu cuenta, la respuesta del servidor — viaja cifrado a través de este túnel.

El problema: las claves de sesión son efímeras. Cuando cierras el navegador, la prueba de que alguna vez te conectaste a ese servidor específico con esa respuesta específica desaparece.

Capa 2: El verificador (lo que añade zkTLS)

zkTLS introduce a un tercero en el protocolo de enlace TLS — pero con un giro crítico. A través de la Computación Multipartita (MPC), las claves de sesión se dividen de modo que ni tú ni el verificador por sí solos pueden descifrar los datos. El verificador puede confirmar que:

  1. Te conectaste al dominio correcto (por ejemplo, chase.com, no chase-phishing.com)
  2. El certificado del servidor es válido
  3. La respuesta cifrada fue genuina

Pero el verificador nunca ve el contenido real de tu sesión.

Capa 3: La prueba de conocimiento cero (lo que la hace privada)

Aquí es donde ocurre la magia. Después de la sesión TLS verificada, generas una prueba de conocimiento cero sobre los datos. En lugar de revelar "mi saldo es 47.832,19",demuestras"misaldosuperalos47.832,19", demuestras "mi saldo supera los 10.000" — y esa prueba es criptográficamente infalsificable.

Esta prueba puede ser verificada por un contrato inteligente, otro usuario o cualquier sistema que necesite confiar en la afirmación sin ver los datos subyacentes.

El panorama de los protocolos: quién está construyendo qué

Varios equipos han adoptado diferentes enfoques para implementar zkTLS, cada uno con distintas compensaciones de seguridad y rendimiento.

TLSNotary: la fundación de investigación original

Fundada en 2013, TLSNotary fue pionera en el enfoque MPC-TLS utilizando Circuitos Garbled — una técnica criptográfica que permite a dos partes computar conjuntamente una función sin que ninguna de las partes conozca las entradas de la otra. El trabajo de código abierto de TLSNotary sentó las bases para todo lo que vino después.

El protocolo organizará el zkTLS Day en Devconnect 2025 en Buenos Aires (19 de noviembre), lo que señala el creciente interés de los desarrolladores en esta capa de infraestructura.

Desarrollado en Cornell y licenciado por Chainlink, DECO introdujo el concepto de un protocolo de enlace de tres partes diseñado específicamente para oráculos de blockchain. A diferencia de TLSNotary, DECO fue diseñado desde el principio para producir pruebas adecuadas para la verificación on-chain.

La innovación clave: los usuarios pueden realizar afirmaciones selectivas sobre los datos utilizando pruebas de conocimiento cero. No solo estás demostrando "obtuve estos datos de chase.com" — estás demostrando "estos datos de chase.com cumplen con la condición X".

Protocolo Reclaim: velocidad sobre seguridad

Reclaim tomó un camino diferente, optimizando para aplicaciones de consumo donde la generación de pruebas en menos de 5 segundos importa más que las garantías de seguridad teóricas. Su modelo basado en proxy ha generado pruebas para más de 889 fuentes de datos creadas por la comunidad y funciona directamente desde navegadores móviles sin descargas de aplicaciones.

La compensación: el modelo de seguridad de Reclaim se basa en testigos proxy seleccionados al azar en lugar de MPC completo. Para muchos casos de uso de consumo (demostrar que eres un usuario Gold de Uber), esto es aceptable. Para reclamaciones financieras de alto riesgo, querrás garantías más sólidas.

Opacity Network: el punto medio

Basándose en TLSNotary, Opacity combina MPC con entornos de ejecución confiables (TEEs) y mecanismos de slashing económico. Este enfoque por capas crea lo que podría ser la implementación de zkTLS más segura desplegada actualmente.

Opacity destaca en casos de uso de verificación de identidad: demostrar que eres un estudiante universitario verificado sin revelar tu nombre, correo electrónico o número de identificación de estudiante.

zkPass: la jugada empresarial

Con el respaldo de Binance Labs, Sequoia China y OKX Ventures, zkPass se está posicionando como la infraestructura zkTLS de grado institucional. Su lanzamiento de token en noviembre de 2025 ($ZKP) y su Suite de Cumplimiento Zero-Knowledge se dirigen a industrias reguladas que necesitan KYC / KYB que preserve la privacidad.

zkPass afirma generar pruebas en menos de 1 segundo en entornos de navegador a través de su sistema híbrido VOLE-ZK y zk-SNARK, aunque los benchmarks independientes aún están pendientes.

Aplicaciones reales operativas hoy

zkTLS ha pasado de los libros blancos a aplicaciones en producción que están procesando transacciones reales.

Préstamos DeFi subcolateralizados (3Jane)

Las DeFi tradicionales requieren una colateralización de más del 150 %: depositas 15,000parapedirprestados15,000 para pedir prestados 10,000. Esto hace que las DeFi sean inaccesibles para cualquier persona sin capital excedente. 3Jane utiliza el zkTLS de Reclaim para obtener las puntuaciones FICO y los extractos bancarios de los usuarios (a través de la autenticación de Plaid), lo que permite préstamos basados en el crédito en plataformas como Aave y Morpho.

Un usuario puede demostrar que su salario supera un umbral sin revelar la cifra real. El contrato inteligente ve una reclamación verificada, no datos financieros brutos.

Liquidación instantánea (Mansa)

Los pagos transfronterizos suelen tardar T + 3 en liquidarse: tres días hábiles de bloqueo de capital. Mansa utiliza zkTLS para demostrar la finalización del depósito al instante, almacenando las pruebas en IPFS y, opcionalmente, atestiguándolas on-chain a través de Ethereum Attestation Service.

El resultado: acceso instantáneo a la liquidez respaldado por una prueba de pago verificable, no por relaciones de confianza bilaterales.

KYC que preserva la privacidad (Cr3dentials)

Cr3dentials ayuda a los prestamistas y fintechs a realizar verificaciones de ingresos y comprobaciones de identidad sin almacenar datos de los usuarios. Las pruebas de zkTLS convierten los extractos bancarios en credenciales confiables que pueden verificarse repetidamente sin volver a exponer los documentos subyacentes.

Proof of Humanity (Bring ID)

Los ataques Sybil asolan el sector cripto: una persona crea cientos de carteras para farmear airdrops. Bring ID utiliza MPC-TLS para verificar la actividad en línea (como confirmar que un usuario ha realizado al menos un viaje en Uber) como base para la prueba de humanidad, sin revelar qué cuenta de Uber ni ningún detalle del viaje.

Social Oracle (Sophon)

En mayo de 2025, Sophon lanzó un oráculo social basado en zkTLS que integra datos privados de Web2 on-chain. Piénsalo como llevar tu estado de verificación de Twitter, tu número de seguidores de Instagram o tu historial de contribuciones de GitHub a los contratos inteligentes, de forma demostrable pero privada.

Las compensaciones técnicas que debes entender

No todas las implementaciones de zkTLS son iguales. La tensión central reside entre tres factores:

Seguridad: ¿cuánto confías en la red de verificadores? Los sistemas basados en MPC (TLSNotary, Opacity) distribuyen la confianza entre múltiples partes. Los sistemas basados en proxy (Reclaim) dependen de la selección aleatoria y los incentivos económicos.

Rendimiento: ¿qué tan rápido se pueden generar las pruebas? Reclaim logra pruebas de 2 a 4 segundos en dispositivos móviles. Los sistemas MPC completos pueden tardar de 10 a 30 segundos. Para las aplicaciones de consumo, esto importa. Para las transacciones DeFi de alto valor, los usuarios esperarán.

Compatibilidad: ¿qué versiones de TLS son compatibles? Las implementaciones de TLS 1.2 están maduras. El soporte para TLS 1.3 (requerido por muchos sitios modernos) aún está evolucionando en los diferentes protocolos.

También existe el debate sobre el nombre "zkTLS". No todas las implementaciones utilizan realmente pruebas de conocimiento cero; algunas simplemente proporcionan atestaciones TLS sin el componente ZK. Términos como "web proofs" u "oráculos TLS" podrían ser más precisos para ciertas implementaciones.

Qué significa esto para los constructores

Si estás desarrollando aplicaciones Web3, zkTLS abre espacios de diseño que antes eran imposibles:

Identidad sin documentos: verifica la edad, la residencia, el empleo o el estado de acreditación demostrando reclamaciones de fuentes Web2 autorizadas, sin recopilar ni almacenar documentos sensibles.

Crédito sin colateral: crea protocolos de préstamo que evalúen la solvencia crediticia del mundo real, permitiendo préstamos subcolateralizados a usuarios que puedan demostrar sus ingresos e historial de pagos.

Portabilidad de la reputación: permite que los usuarios lleven su reputación Web2 (reseñas, calificaciones, insignias de verificación) a contextos Web3, resolviendo problemas de arranque en frío para nuevas plataformas.

Canales de datos de IA: crea feeds de datos verificables para modelos de IA a partir de fuentes privadas, asegurando la procedencia de los datos de entrenamiento sin exponer el contenido bruto.

El camino por delante

zkTLS es una infraestructura transformadora, pero aún quedan desafíos. La escalabilidad necesita mejoras : los sistemas actuales funcionan bien para pruebas individuales, pero no se han probado con millones de verificaciones por día. La compatibilidad con versiones de TLS más recientes requiere un desarrollo continuo. Y el equilibrio entre seguridad y rendimiento significa que diferentes protocolos dominarán diferentes casos de uso.

La mayor pregunta abierta : ¿se convertirá zkTLS en un estándar unificado o veremos una fragmentación entre implementaciones competidoras ? El evento zkTLS Day en Devconnect 2025 puede aportar claridad a medida que los principales proyectos se reúnan.

Lo que es seguro es que zkTLS representa un cambio fundamental en lo que es posible en la frontera Web2 / Web3. Por primera vez, la capa de datos privados de Internet — todo lo que está detrás de una pantalla de inicio de sesión — puede participar en la economía composable y sin permisos que la blockchain habilita.

La capa de datos oculta de la web finalmente se está desbloqueando. Las aplicaciones que se están construyendo sobre ella definirán la próxima fase de la evolución de las criptomonedas más allá de los casos de uso puramente financieros.


¿Construyendo aplicaciones que necesitan datos web verificables ? BlockEden.xyz proporciona la base de infraestructura blockchain — incluyendo endpoints RPC de alto rendimiento e indexación de datos — sobre la que se ejecutan las aplicaciones zkTLS. Explore nuestro API Marketplace para ver cómo estamos apoyando a la próxima generación de constructores de Web3.