Cómo delegar tareas complejas y automatizadas a agentes de IA sin confiar ciegamente, exponiendo claves privadas o generando cuellos de botella en el rendimiento. En lugar de tener que elegir entre velocidad bruta o matemáticas pesadas, Newton combina Entornos de Ejecución Confiables (TEEs) con Pruebas de Conocimiento Cero (ZKPs). Este marco de doble capa crea un sistema híbrido que ofrece "lo mejor de ambos mundos", proporcionando computación rápida fuera de la cadena junto con verificabilidad en cadena inquebrantable.
Aquí se explica exactamente cómo estas dos tecnologías trabajan en conjunto para asegurar flujos de trabajo automatizados de IA:
La arquitectura de doble capa: TEE + ZKP
1. La capa de ejecución: Entornos de Ejecución Confiable (TEEs)
Una TEE es un entorno seguro aislado por hardware, integrado dentro del procesador de una computadora (como Intel SGX o AMD SEV). Newton utiliza una red descentralizada de operadores que ejecutan la lógica de IA dentro de estos enclaves.
Protección de clave privada: Cuando un agente de IA realiza una acción automatizada (por ejemplo, consultar agregadores de rendimiento entre múltiples cadenas o ajustar una cartera), puede interactuar con claves de API o firmar transacciones dentro del enclave. Los datos privados permanecen cifrados y ocultos, incluso para el operador que ejecuta el hardware físico.
Restricciones granulares (zkPermissions): Antes de que un agente de IA ejecute, los usuarios definen límites estrictos usando el SDK de zkPermission de Newton (por ejemplo, "Este agente solo puede ejecutar operaciones por hasta $500 diarios dentro de pools específicos de Uniswap"). La TEE garantiza que el agente opere estrictamente dentro de estos límites.
Velocidad y rendimiento: Ejecutar modelos de IA o lógica compleja de cumplimiento únicamente mediante contratos inteligentes en cadena es increíblemente costoso y lento. Las TEE permiten que esta computación intensiva en datos ocurra fuera de la cadena a velocidades cercanas al hardware nativo, lo cual es esencial para el control en tiempo real de transacciones.
2. La capa de verificación: Pruebas de Conocimiento Cero (ZKPs)
Si bien las TEE proporcionan velocidad y aislamiento, confiar únicamente en el hardware introduce un único punto de fallo (como vulnerabilidades conocidas de canal lateral del hardware o la centralización del proveedor). Para solucionarlo, Newton integra directamente el sistema de pruebas de conocimiento cero de Succinct sobre la salida de la TEE.
Recibos criptográficos: Una vez que la TEE termina de ejecutar el flujo de trabajo de IA o de evaluar una política de "cumplimiento como código", genera una Prueba de Conocimiento Cero compacta.
Verificable sin exposición: Esta ZKP sirve como un recibo matemático inmutable. Demuestra a la red blockchain subyacente que el agente de IA ejecutó correctamente su código, respetó todas las restricciones preestablecidas del usuario y pasó las comprobaciones de cumplimiento, sin revelar los datos privados subyacentes ni los algoritmos propietarios de IA.
Liquidación en cadena: La ZKP ligera se envía de vuelta a la cadena (a menudo en lotes para ahorrar gas), lo que permite que la capa principal de liquidación verifique y finalice la transacción al instante con certeza matemática.
Agregar el marco de protección económico
Para asegurar una resiliencia absoluta, Newton complementa este marco criptográfico con seguridad económica mediante un Servicio Activamente Validado (AVS). Se requiere que los operadores publiquen colateral (respaldado por restaking). Si un nodo TEE sufre una falla de hardware, se atasca o se desvía del guion, su colateral se recorta automáticamente y un operador en espera toma sin problemas el turno de ejecución para que la automatización nunca se detenga.
Al separar la ejecución rápida (TEEs) de la verificación inmutable (ZKPs), el Protocolo Newton permite que los agentes de IA gestionen activos de forma autónoma y naveguen políticas de cumplimiento como código bajo un modelo de cero confianza real.