Ethereum introduce zkAPI para pagos de API privados
La Fundación Ethereum ha presentado zkAPI, un sistema que permite a los usuarios pagar por API con medición (metered) sin revelar su identidad de pago a los proveedores del servicio. El sistema ya está en funcionamiento en Ethereum Mainnet.
zkAPI separa el pago de la identidad. Los usuarios depositan $ETH , USDC o activos compatibles en una bóveda de Ethereum y, posteriormente, autorizan el gasto mediante pruebas de conocimiento cero (zero-knowledge), demostrando que tienen fondos suficientes sin revelar qué depósito o persona está detrás del pago.
Bajo su modelo de clave de ejecución (runtime-key), zkAPI emite una clave de API de corta duración con un límite de gasto. Las solicitudes se envían directamente desde el dispositivo del usuario al proveedor de IA, mientras que la capa de pago recibe un recibo de uso firmado y deduce la cantidad real gastada. El proveedor de IA puede ver los prompts y las respuestas, pero no aprende quién está pagando.
La tecnología se centra inicialmente en la inferencia de IA, pero Ethereum afirma que la misma arquitectura puede respaldar blockchain RPC, generación de imágenes y video, VPNs, ancho de banda y servicios de máquina a máquina. zkAPI utiliza Groth16 en BN254, hash Poseidon y un árbol de Merkle para su privacidad y protección contra el doble gasto.
El sistema, sin embargo, no proporciona anonimato completo de red. Los proveedores aún pueden ver metadatos de la red, como direcciones IP, mientras que los prompts repetidos, los patrones de escritura o el contexto compartido podrían potencialmente vincular sesiones separadas.
La Fundación Ethereum ha presentado zkAPI, un sistema que permite a los usuarios pagar por API con medición (metered) sin revelar su identidad de pago a los proveedores del servicio. El sistema ya está en funcionamiento en Ethereum Mainnet.
zkAPI separa el pago de la identidad. Los usuarios depositan $ETH , USDC o activos compatibles en una bóveda de Ethereum y, posteriormente, autorizan el gasto mediante pruebas de conocimiento cero (zero-knowledge), demostrando que tienen fondos suficientes sin revelar qué depósito o persona está detrás del pago.
Bajo su modelo de clave de ejecución (runtime-key), zkAPI emite una clave de API de corta duración con un límite de gasto. Las solicitudes se envían directamente desde el dispositivo del usuario al proveedor de IA, mientras que la capa de pago recibe un recibo de uso firmado y deduce la cantidad real gastada. El proveedor de IA puede ver los prompts y las respuestas, pero no aprende quién está pagando.
La tecnología se centra inicialmente en la inferencia de IA, pero Ethereum afirma que la misma arquitectura puede respaldar blockchain RPC, generación de imágenes y video, VPNs, ancho de banda y servicios de máquina a máquina. zkAPI utiliza Groth16 en BN254, hash Poseidon y un árbol de Merkle para su privacidad y protección contra el doble gasto.
El sistema, sin embargo, no proporciona anonimato completo de red. Los proveedores aún pueden ver metadatos de la red, como direcciones IP, mientras que los prompts repetidos, los patrones de escritura o el contexto compartido podrían potencialmente vincular sesiones separadas.
