Modelo de Privacidad de Newton Protocol: Construyendo IA verificable sin exponer datos sensibles
La privacidad en la IA y en la automatización on-chain nunca debe tratarse como una función opcional. Newton Protocol hace que la privacidad sea una parte central de su arquitectura, asegurando que la información sensible esté protegida durante todo el proceso de autorización, mientras que la blockchain solo recibe pruebas y atestaciones—no datos personales.
El protocolo sigue una arquitectura de privacidad por capas que se fortalece con el tiempo. El diseño inicial protege los datos durante el almacenamiento y la transmisión, mientras permite que los operadores evalúen la información descifrada durante la ejecución de la política. La próxima generación introduce la Computación Multi-Partido (MPC), que habilita la evaluación de políticas sobre datos compartidos en secreto, de modo que ningún operador individual vea jamás las entradas subyacentes.
Newton Privacy Envelope (NPE)
En el centro de la arquitectura de privacidad de Newton está el Newton Privacy Envelope (NPE).
En lugar de usar un enfoque simple de cifrar y enviar, el NPE combina cifrado autenticado con firmas explícitas de autorización. Los datos sensibles quedan vinculados criptográficamente a un cliente de políticas específico, a la blockchain y a la intención de ejecución, creando un paquete de autorización sellado.
Este diseño evita que el cifrado pueda reproducirse, redirigirse o accederse fuera del contexto de su política aprobada, mientras se garantiza que tanto el usuario como la aplicación hayan autorizado explícitamente la evaluación.
Capa 1: Cifrado y descifrado por umbral
Newton cifra entradas sensibles de políticas, incluidas información de identidad, credenciales de cumplimiento y registros financieros, usando Hybrid Public Key Encryption (HPKE) con X25519 KEM, HKDF-SHA256 y ChaCha20-Poly1305.
Los clientes cifran datos usando la clave pública X25519 combinada del protocolo, que se genera mediante un protocolo de Distributed Key Generation (DKG) y se almacena on-chain en el registro de operadores. Cada cifrado crea un par de claves efímero nuevo, proporcionando secreto hacia adelante para cada mensaje individual.
Los cifrados también quedan vinculados a un cliente de política específico y a la blockchain mediante datos asociados (AAD) autenticados, evitando ataques de repetición entre contextos.
El acceso requiere autorización con doble firma:
• Una firma Ed25519 de un usuario que vincula la identidad con las referencias de datos específicas y la intención de ejecución.
• Una firma Ed25519 de una aplicación que confirma el consentimiento del usuario.
Durante la evaluación de la política, los operadores generan participaciones de descifrado parciales usando sus participaciones de claves privadas por umbral e intercambian esas participaciones mediante mensajes cifrados de NATS. Solo después de que un quórum de operadores contribuya, cada operador puede reconstruir el texto en claro localmente. Ninguna parte central posee ni reconstruye jamás el texto en claro completo.
Una vez reconstruidas, los operadores evalúan la política y producen atestaciones firmadas con BLS, brindando autorización verificable para la ejecución.
Capa 2: Computación Multi-Party (MPC)
La arquitectura de privacidad a largo plazo de Newton va más allá del descifrado por umbral al introducir Computación Multi-Party (MPC).
En vez de reconstruir texto en claro durante la evaluación, los operadores calculan conjuntamente decisiones de autorización sobre datos compartidos en secreto. Esto permite que el protocolo determine si una política debe autorizarse o denegarse sin revelar la información subyacente a ningún operador participante.
La capa MPC se integra de forma natural con la red de operadores de Newton. Los mismos operadores responsables de las atestaciones BLS también participan en la computación segura, mientras que la economía de restaking de EigenLayer desincentiva la colusión al poner en riesgo el capital apostado.
Durante el periodo de transición, las aplicaciones pueden seguir usando la Capa 1 para flujos de trabajo de cumplimiento donde la visibilidad del operador es aceptable, mientras adoptan gradualmente MPC para cargas de trabajo que requieren aislamiento completo de los datos.
La visión a largo plazo de Newton es que la evaluación de políticas basada en MPC se convierta en el modelo predeterminado de privacidad en todo el protocolo.
Capa 3: Tecnologías Complementarias de Privacidad
Newton amplía su modelo de privacidad con tecnologías adicionales diseñadas para minimizar la exposición innecesaria de datos.
La divulgación selectiva permite que las Credenciales Verificables prueben atributos individuales, como la jurisdicción del usuario, sin revelar la credencial completa.
Los Entornos de Ejecución Confiables (TEE) aíslan la verificación sensible de credenciales del sistema anfitrión del operador, proporcionando una capa adicional de protección durante la verificación.
Las Pruebas de Conocimiento Cero (ZKPs) permiten verificar condiciones específicas, como demostrar que un usuario es mayor de la edad requerida o que el saldo de una cuenta supera un umbral, sin revelar la información privada subyacente.
Por qué esto es importante
Newton Protocol demuestra que la autorización on-chain impulsada por IA no requiere renunciar a la privacidad del usuario.
Al combinar el Newton Privacy Envelope, el cifrado por umbral, Distributed Key Generation, la autorización con doble firma, las atestaciones BLS, la Computación Multi-Party, los Entornos de Ejecución Confiables, la divulgación selectiva y las pruebas de conocimiento cero, el protocolo construye una arquitectura de privacidad en la que la autorización permanece verificable mientras los datos sensibles se mantienen protegidos.
A medida que la IA descentralizada continúa evolucionando, la autorización preservadora de la privacidad será cada vez más importante. El enfoque por capas de Newton Protocol proporciona un marco claro para habilitar una ejecución de IA segura, verificable y centrada en la privacidad sin exponer información confidencial del usuario.



