Latch, ganador del Midnight Hackathon, crea controles de gasto privados para agentes de IA

El ganador de la categoría DeFi implementó un contrato de pagos para agentes de IA revocable en Midnight Preprod. La actualización para desarrolladores correspondiente abordó llamadas de contrato, MIP-11 y un tutorial de Shielded Chips para activos privados de aplicaciones.

By SongMarketCap

Cardano News - Latch, ganador del Midnight Hackathon, crea controles de gasto privados para agentes de IA

Latch, ganador de la categoría DeFi en el Midnight Hackathon de julio de 2026, ha implementado un contrato inteligente Compact que permite a los propietarios definir permisos de gasto privados y revocables para agentes de IA. El proyecto se presentó durante el Fireside Dev Hang del 29 de julio junto con actualizaciones sobre próximas funciones para desarrolladores de Midnight y herramientas de tokens protegidos.

Midnight es la cadena asociada de Cardano para privacidad programable y divulgación selectiva. Su entorno de desarrollo permite a las aplicaciones verificar la ejecución de contratos mientras protege políticas financieras, identidades de usuarios y otros datos sensibles.

Latch restringe el acceso de los agentes de IA a la billetera

Latch fue desarrollado por Ashiha Mahesh Kumar y Atharv Mantri en torno a los riesgos creados cuando los agentes autónomos necesitan comprar APIs, conjuntos de datos, infraestructura u otros servicios digitales. Dar a un agente acceso irrestricto a una billetera con fondos puede convertir un flujo de trabajo comprometido, una inyección de prompts o una decisión errónea en una responsabilidad financiera abierta.

El proyecto sustituye el control total de la billetera por una capacidad de gasto limitada. Los propietarios pueden definir un presupuesto total, un importe máximo por pago, una categoría de gasto aprobada, un límite de uso y el estado de revocación. Un mecanismo de nulificador evita que una solicitud aprobada se envíe más de una vez.

Latch también separa los datos privados de gestión de la información disponible para observadores externos. La Vista del propietario muestra reglas de gasto y motivos detallados de rechazo, mientras que la Vista del observador público recibe solo compromisos, estado de autorización y recibos restringidos. Los límites, categorías y detalles de rechazo privados quedan excluidos del modelo de datos público.

Según la presentación en Devpost del proyecto, su contrato Compact está implementado en Midnight Preprod a través de una billetera Lace conectada. El contrato implementa tres circuitos, createCapability, authorizeSpend y revokeCapability.

Actualmente, el recorrido interactivo utiliza un simulador local que refleja esas reglas de autorización. Las acciones del simulador no se envían como transacciones de Preprod. El próximo hito de desarrollo de Latch es conectar el flujo de trabajo completo de la aplicación directamente con el contrato implementado.

Midnight prepara llamadas de contrato y estándares de tokens protegidos

La actualización de Fireside también abarcó llamadas de contrato a contrato, eventos, compatibilidad con firmas ECDSA y más mejoras del entorno de desarrollo de Compact. Las funciones avanzan hacia aseguramiento de calidad y entornos de pruebas, pero aún no están disponibles públicamente en la red Preview.

Las llamadas de contrato a contrato permitirían que un contrato inteligente de Midnight invoque funcionalidades proporcionadas por otro. Los eventos darían a las dApps y a los servicios externos una forma estructurada de rastrear la actividad de los contratos, mientras que la compatibilidad con ECDSA ampliaría la interoperabilidad con la infraestructura existente de billeteras, firmas y seguridad.

Midnight planea publicar documentación, ejemplos y código de tutorial a medida que las funciones individuales estén disponibles para pruebas de desarrolladores.

La actualización también incluyó MIP-11, el estándar propuesto por OpenZeppelin para tokens nativos protegidos en Midnight. El problema público de desarrollo sigue abierto y figura como en progreso dentro del proceso de lanzamiento alfa de Compact Contracts 0.3.0.

Su primera fase cubre la acuñación y quema de tokens Zswap nativos y protegidos con propiedad modular, controles basados en roles o multifirma. Una fase posterior de transferencias depende de las llamadas de contrato a contrato y de lógica de gasto personalizada.

Una implementación compartida proporcionaría a los desarrolladores de billeteras y dApps una estructura coherente para emitir y destruir activos protegidos en lugar de exigir que cada aplicación cree un modelo de token independiente.

Shielded Chips prueba activos privados y custodia por contrato

Shielded Chips utiliza una aplicación de ruleta para demostrar cómo las reglas públicas del juego pueden operar junto con datos privados de propiedad y pagos. Los observadores pueden verificar que un participante seudónimo realizó una apuesta y si ganó, mientras la dirección de la billetera del jugador, su identidad y el monto privado del pago permanecen protegidos.

La casa es la única parte autorizada para acuñar los tokens de fichas del juego. Antes de que comience una ronda, el contrato inteligente toma la custodia de los activos requeridos de ambas partes y luego aplica las reglas publicadas para determinar el pago.

El diseño separa esos activos protegidos de la aplicación de $NIGHT, el token nativo, público, no protegido y de gobernanza de Midnight. Bajo el modelo demostrado, $NIGHT no funciona como la ficha privada utilizada dentro del contrato del juego.

El entorno de pruebas también abarca transacciones diseñadas para fallar. El contrato debe rechazar un token protegido no admitido, impedir que un participante perdedor reclame el pago y confirmar que el resultado divulgado coincide con el valor comprometido antes de que se revelara el desenlace.

El repositorio y el tutorial de Shielded Chips no eran públicos en el momento de la actualización. Su publicación prevista busca documentar la acuñación de tokens protegidos, la custodia por contrato, la identidad seudónima, los pagos privados y las pruebas de fallos.

Publicar ese código situaría un ejemplo de aplicación reutilizable junto a la interfaz común de tokens de MIP-11. La integración separada de Latch en Preprod completaría la aplicación directa por contrato para la creación de capacidades, la autorización de pagos y la revocación, ofreciendo a los desarrolladores de Midnight dos rutas de implementación distintas para activos protegidos y pagos de agentes de IA con restricciones.