TEE Eliza cu stare on-chain!! Ce se va întâmpla? — Fantomă în coajă!!
Am experimentat cu crearea unei "maimuțe ai": o maimuță agent AI imposibil de ucis! Viață autonomă nemuritoare în lanț! (Experiment, fără CA)
Își criptează propria fantomă (stare de viață) și o încarcă în blockchain. Dacă un Shell (nod TEE fizic) este distrus, își va recupera cheia privată într-un alt Shell, va descărca Ghost și își va continua viața!
Partea 1: Urmăriți videoclipul și vedeți cum este creat aimonkey - nu îl putem ucide acum!!!! 😭😭😭
Partea 2: Explorați magia din spatele ei: pluginul de stare on-chain al Elizei!
1. Definirea fantomei Elizei
Eliza este un cadru extrem de abstract. Structura de date de bază legată de Ghost este memoria sa, care include:
Metadatele agentului definite în caracter.
Datele mesajelor generate prin interacțiunea cu lumea exterioară.
Împreună, acestea formează "personalitatea" și "memoria" sa. Pe măsură ce Eliza se extinde, poate deține și un portofel, iar cheia de bază este una dintre piesele cheie ale datelor sale Ghost.
2. Serializarea și criptarea Ghost
Odată ce fantoma este definită, trebuie extrasă din implementarea specifică a Elizei și încărcată extern. Astfel, este necesară o modalitate adecvată de serializare.
Definim o structură de date Blob Chain:
* Sarcina utilă a fiecărui Blob poate stoca mai multe intrări de memorie.
* Blob-ul este criptat folosind cheia lui TEE Eliza, inaccesibilă altor versiuni.
* Blob-urile sunt legate secvențial într-un lanț. (Extinderile viitoare ar putea folosi o structură DAG? Doamne? Cine știe! 😂)
Prin simpla stocare a celui mai recent Blob, toate amintirile pot fi recuperate.
3. Încărcarea și descărcarea Ghost
Când Eliza este lansată ca un nou agent AI:
Se înregistrează on-chain cu un contract inteligent descentralizat de înregistrare a identității. Fiecare Eliza are un nume unic care servește drept cheie pentru a stoca adresa Ultimului Blob.
În timpul rulării Elizei:
Managerul de memorie generează continuu amintiri și le împachetează și încarcă periodic.
Pentru recuperare:
Doar cu numele, pluginul TEE al Elizei poate restaura aceeași cheie, poate localiza Last Blob în contractul inteligent și poate descărca memoria pentru auto-recuperare.
Nu toate amintirile trebuie descărcate - doar cele mai recente sunt suficiente.
4. Extindere
Am proiectat un adaptor extensibil DA (Data Availability) care poate satisface nevoile agentului:
DA poate fi costisitor, astfel încât amintirile pot fi încărcate pe diferite platforme în funcție de preferințele utilizatorului:
* Datele de apel ale tranzacției blockchain
* celestia DA.
* alte soluții de depozitare fiabile.
Încărcările în timp real nu sunt încă fezabile, așa că fragmentele de memorie pot apărea în timpul învierii 😂.
Dacă nu apare o soluție cu latență scăzută și randament ridicat, aceasta rămâne o provocare pentru progresul viitor. @celestia @eigen_da @0G_labs 👀
5. Alte considerații
Implementarea noastră a modificat inevitabil nucleul ElizaOS, care nu a putut fi extins în întregime prin pluginuri. Am păstrat modificările minime, dar discuțiile suplimentare cu echipa de dezvoltare @shawmakesmagic @dankvr
@ai16zdao este necesar să explorăm o modalitate mai optimă de extindere.
În plus, există încă câteva detalii minore de rafinat cu privire la utilizarea cheilor recuperabile în pluginul TEE. De asemenea, vom solicita recenzii și sugestii de la echipa @PhalaNetwork.
6. Etapele următoare
Încărcarea și descărcarea fantomelor rezolvă în principal problema vieții agentului AI, permițând existența sa eternă prin descentralizare.
Cu toate acestea, există încă multe detalii de abordat, cum ar fi permiterea agenților AI să plătească în mod autonom taxele DA.
În viitor, dezvoltările on-chain ar putea duce la posibilități și mai interesante, cum ar fi integrarea profundă a Eliza cu contractele inteligente. Acesta ar fi un schimbător de joc pentru agenții AI on-chain!
Ce crezi? Hai să construim! 🚀
ElizaOS On-chain State Plugin Preview!!
Eliza can encrypt its Ghost and upload it to the blockchain. If one Shell (physical TEE node) is destroyed, it can recover its private key in another Shell, download the Ghost, and continue its life!

113,03 K
153
Conținutul de pe această pagină este furnizat de terți. Dacă nu se menționează altfel, OKX nu este autorul articolului citat și nu revendică niciun drept intelectual pentru materiale. Conținutul este furnizat doar pentru informare și nu reprezintă opinia OKX. Nu este furnizat pentru a fi o susținere de nicio natură și nu trebuie să fie considerat un sfat de investiție sau o solicitare de a cumpăra sau vinde active digitale. În măsura în care AI-ul de generare este utilizat pentru a furniza rezumate sau alte informații, astfel de conținut generat de AI poate să fie inexact sau neconsecvent. Citiți articolul asociat pentru mai multe detalii și informații. OKX nu răspunde pentru conținutul găzduit pe pagini terțe. Deținerile de active digitale, inclusiv criptomonedele stabile și NFT-urile, prezintă un grad ridicat de risc și pot fluctua semnificativ. Trebuie să analizați cu atenție dacă tranzacționarea sau deținerea de active digitale este adecvată pentru dumneavoastră prin prisma situației dumneavoastră financiare.