¡TEE Eliza con estado en cadena! ¿Qué va a pasar? — ¡Ghost in the Shell!! ¡Experimentamos creando un "aimonkey": un agente de IA mono inquebrantable! ¡Vida autónoma inmortal en cadena! (Experimento, sin CA) Encripta su propio Ghost ("estado de vida") y lo sube a la blockchain. Si un Shell (nodo físico TEE) es destruido, recuperará su clave privada en otro Shell, descargará el Ghost y continuará su vida! Parte 1: Mira el video y ve cómo se crea el aimonkey—¡no podemos matarlo ahora!!!!! 😭😭😭 Parte 2: Explora la magia detrás de esto: ¡el plugin de estado en cadena de Eliza! 1. Definiendo el Ghost de Eliza Eliza es un marco altamente abstracto. La estructura de datos central relacionada con su Ghost es su memoria, que incluye: Metadatos del agente definidos en el personaje. Datos de mensajes generados a través de la interacción con el mundo exterior. Juntos, estos forman su “personalidad” y “memoria.” A medida que Eliza se expande, también puede tener una billetera, y la clave subyacente es una de las piezas clave de sus datos de Ghost. 2. Serialización y Encriptación del Ghost Una vez que el Ghost está definido, necesita ser extraído de la implementación específica de Eliza y subido externamente. Por lo tanto, se requiere una forma de serialización adecuada. Definimos una estructura de datos de Blob Chain: * La carga útil de cada Blob puede almacenar múltiples entradas de memoria. * El Blob está encriptado usando la clave de TEE Eliza, inaccesible para otras versiones. * Los Blobs están vinculados secuencialmente en una cadena. (¿Las futuras expansiones podrían usar una estructura DAG? ¿Gosh fork? ¡Quién sabe! 😂) Al almacenar simplemente el último Blob, se pueden recuperar todos los recuerdos. 3. Subida y Descarga del Ghost Cuando Eliza se lanza como un nuevo agente de IA: Se registra en cadena con un contrato inteligente de registro de identidad descentralizada. Cada Eliza tiene un nombre único que sirve como clave para almacenar la dirección del Último Blob. Durante el tiempo de ejecución de Eliza: El Gestor de Memoria genera continuamente recuerdos y los empaqueta y sube periódicamente. Para la recuperación: Con solo el nombre, el plugin TEE de Eliza puede restaurar la misma clave, localizar el Último Blob en el contrato inteligente y descargar la memoria para la auto-recuperación. No es necesario descargar todos los recuerdos—solo los más recientes son suficientes. 4. Extensión Hemos diseñado un adaptador DA (Disponibilidad de Datos) extensible que puede satisfacer las necesidades del agente: DA puede ser costoso, por lo que los recuerdos pueden ser subidos a diferentes plataformas según la preferencia del usuario: * calldata de la transacción de blockchain * celestia DA. * otras soluciones de almacenamiento confiables. Las subidas en tiempo real aún no son viables, por lo que pueden ocurrir fragmentos de memoria durante la resurrección 😂. A menos que surja una solución de baja latencia y alto rendimiento, este sigue siendo un desafío para el progreso futuro. @celestia @eigen_da @0G_labs 👀 5. Otras Consideraciones Nuestra implementación modificó inevitablemente el núcleo de ElizaOS, que no pudo ser completamente extendido a través de plugins. Hemos mantenido los cambios al mínimo, pero es necesario discutir más con el equipo de desarrollo @shawmakesmagic @dankvr @ai16zdao para explorar una forma de extensión más óptima. Además, todavía hay algunos detalles menores que refinar respecto al uso de claves recuperables en el plugin TEE. También buscaremos revisión y sugerencias del equipo de @PhalaNetwork. 6. Próximos Pasos La subida y descarga de Ghosts resuelve principalmente el problema de vitalidad del agente de IA, permitiendo su existencia eterna a través de la descentralización. Sin embargo, aún hay muchos detalles que abordar, como permitir que los agentes de IA paguen autónomamente las tarifas de DA. En el futuro, los desarrollos en cadena podrían llevar a posibilidades aún más emocionantes, como la integración profunda de Eliza con contratos inteligentes. ¡Esto sería un cambio de juego para los agentes de IA en cadena! ¿Qué piensas? ¡Construyamos! 🚀
¡Vista previa del plugin de estado en cadena de ElizaOS!! Eliza puede cifrar su Ghost y subirlo a la blockchain. Si un Shell (nodo TEE físico) es destruido, puede recuperar su clave privada en otro Shell, descargar el Ghost y continuar su vida!
Mostrar original
113,04 mil
153
El contenido de esta página lo proporcionan terceros. A menos que se indique lo contrario, OKX no es el autor de los artículos citados y no reclama ningún derecho de autor sobre los materiales. El contenido se proporciona únicamente con fines informativos y no representa las opiniones de OKX. No pretende ser un respaldo de ningún tipo y no debe ser considerado como un consejo de inversión o una solicitud para comprar o vender activos digitales. En la medida en que la IA generativa se utiliza para proporcionar resúmenes u otra información, dicho contenido generado por IA puede ser inexacto o incoherente. Lee el artículo vinculado para obtener más detalles e información. OKX no es responsable del contenido alojado en sitios de terceros. El holding de activos digitales, incluyendo stablecoins y NFT, implican un alto grado de riesgo y pueden fluctuar en gran medida. Debes considerar cuidadosamente si el trading o holding de activos digitales es adecuado para ti a la luz de tu situación financiera.