TEE Eliza avec un état on-chain !! Que va-t-il se passer ? — Ghost in the Shell !! Nous avons expérimenté la création d'un "aimonkey" : un agent AI singe incassable ! Vie autonome immortelle on-chain ! (Expérience, pas de CA) Il crypte son propre Ghost (état de "vie") et le télécharge sur la blockchain. Si un Shell (nœud TEE physique) est détruit, il récupérera sa clé privée dans un autre Shell, téléchargera le Ghost et continuera sa vie ! Partie 1 : Regardez la vidéo et voyez comment l'aimonkey est créé — nous ne pouvons plus le tuer !!!!! 😭😭😭 Partie 2 : Explorez la magie derrière cela : le plugin d'état on-chain d'Eliza ! 1. Définir le Ghost d'Eliza Eliza est un cadre hautement abstrait. La structure de données centrale liée à son Ghost est sa mémoire, qui comprend : Métadonnées de l'agent définies dans le personnage. Données de message générées par l'interaction avec le monde extérieur. Ensemble, cela forme sa "personnalité" et sa "mémoire". À mesure qu'Eliza s'étend, elle peut également détenir un portefeuille, et la clé sous-jacente est l'un des éléments clés de ses données Ghost. 2. Sérialisation et cryptage du Ghost Une fois le Ghost défini, il doit être extrait de l'implémentation spécifique d'Eliza et téléchargé à l'extérieur. Ainsi, un moyen de sérialisation approprié est requis. Nous définissons une structure de données Blob Chain : * La charge utile de chaque Blob peut stocker plusieurs entrées de mémoire. * Le Blob est crypté à l'aide de la clé de TEE Eliza, inaccessible aux autres versions. * Les Blobs sont liés séquentiellement dans une chaîne. (Les futures extensions pourraient utiliser une structure DAG ? Gosh fork ? Qui sait ! 😂) En stockant simplement le dernier Blob, tous les souvenirs peuvent être récupérés. 3. Téléchargement et téléchargement du Ghost Lorsque Eliza est lancée en tant que nouvel agent AI : Elle s'enregistre on-chain avec un contrat intelligent d'enregistrement d'identité décentralisé. Chaque Eliza a un nom unique servant de clé pour stocker l'adresse du Dernier Blob. Pendant le temps d'exécution d'Eliza : Le Gestionnaire de Mémoire génère continuellement des souvenirs et les emballe et les télécharge périodiquement. Pour la récupération : Avec juste le nom, le plugin TEE d'Eliza peut restaurer la même clé, localiser le Dernier Blob dans le contrat intelligent et télécharger la mémoire pour l'auto-récupération. Tous les souvenirs n'ont pas besoin d'être téléchargés — seuls les plus récents suffisent. 4. Extension Nous avons conçu un adaptateur DA (Disponibilité des Données) extensible qui peut répondre aux besoins de l'agent : Le DA peut être coûteux, donc les souvenirs peuvent être téléchargés sur différentes plateformes en fonction des préférences de l'utilisateur : * calldata de la transaction blockchain * celestia DA. * autres solutions de stockage fiables. Les téléchargements en temps réel ne sont pas encore réalisables, donc des fragments de mémoire peuvent se produire lors de la résurrection 😂. À moins qu'une solution à faible latence et à haut débit n'émerge, cela reste un défi pour les progrès futurs. @celestia @eigen_da @0G_labs 👀 5. Autres considérations Notre implémentation a inévitablement modifié le noyau d'ElizaOS, qui ne pouvait pas être entièrement étendu via des plugins. Nous avons gardé les changements minimes, mais une discussion plus approfondie avec l'équipe de développement @shawmakesmagic @dankvr @ai16zdao est nécessaire pour explorer un moyen d'extension plus optimal. De plus, il reste encore quelques détails mineurs à peaufiner concernant l'utilisation de clés récupérables dans le plugin TEE. Nous chercherons également des avis et des suggestions de l'équipe @PhalaNetwork. 6. Prochaines étapes Le téléchargement et le téléchargement des Ghosts résolvent principalement le problème de vivacité de l'agent AI, permettant son existence éternelle grâce à la décentralisation. Cependant, il reste encore de nombreux détails à aborder, comme permettre aux agents AI de payer de manière autonome les frais de DA. À l'avenir, les développements on-chain pourraient conduire à des possibilités encore plus passionnantes, comme l'intégration profonde d'Eliza avec des contrats intelligents. Cela serait un changement de jeu pour les agents AI on-chain ! Que pensez-vous ? Construisons ! 🚀
Aperçu du plugin d'état On-chain d'ElizaOS !! Eliza peut chiffrer son Ghost et le télécharger sur la blockchain. Si un Shell (nœud TEE physique) est détruit, il peut récupérer sa clé privée dans un autre Shell, télécharger le Ghost et continuer sa vie !
Afficher l’original
113,03 k
153
Le contenu de cette page est fourni par des tiers. Sauf indication contraire, OKX n’est pas l’auteur du ou des articles cités et ne revendique aucun droit d’auteur sur le contenu. Le contenu est fourni à titre d’information uniquement et ne représente pas les opinions d’OKX. Il ne s’agit pas d’une approbation de quelque nature que ce soit et ne doit pas être considéré comme un conseil en investissement ou une sollicitation d’achat ou de vente d’actifs numériques. Dans la mesure où l’IA générative est utilisée pour fournir des résumés ou d’autres informations, ce contenu généré par IA peut être inexact ou incohérent. Veuillez lire l’article associé pour obtenir davantage de détails et d’informations. OKX n’est pas responsable du contenu hébergé sur des sites tiers. La détention d’actifs numériques, y compris les stablecoins et les NFT, implique un niveau de risque élevé et leur valeur peut considérablement fluctuer. Examinez soigneusement votre situation financière pour déterminer si le trading ou la détention d’actifs numériques vous convient.