作者:CP,Artela的創始人 背景:技術觀點,基於TEE+Eliza 根據我在隱私計算(TEE、PPML、區塊鏈)領域的經驗,本文探討了技術建設的思路。讓我們跳過大型談話,直接關注我在使用AI代理時遇到的兩個實際困境: 1) 作爲CTO,我無法將公司官方Twitter帳戶和密碼交給第三方AI代理服務
作者:CP,Artela的創始人 背景:技術觀點,基於TEE+Eliza 根據我在隱私計算(TEE、PPML、區塊鏈)領域的經驗,本文探討了技術建設的思路。讓我們跳過大型談話,直接關注我在使用AI代理時遇到的兩個實際困境: 1) 作爲CTO,我無法將公司官方Twitter帳戶和密碼交給第三方AI代理服務 如果我想讓AI代理管理我們的Twitter賬戶,我必須提供用戶名、密碼和cookie。 這意味着公司必須信任服務器管理員後面的AI代理。如果這些管理員行爲惡意或被侵入,被侵入的憑證可能會對我們社區造成巨大財務損失。 即使我可以通過OAuth授權撤銷訪問,根據當前設計,我們仍然面臨完全丟失控制帳戶的風險,甚至可能不知道密碼已更改。 2) 作爲交易者,我無法將大量資金交給交易AI代理 我不會在Telegram上使用中心化的交易機器人,也不會將私鑰交給這些中心化的AI代理。 在這一點上,沒有本質區別。 總結:下一個加密AI代理的階段必須管理錢包,處理用戶資產和敏感信息,以及更深入地與區塊鏈系統互動。 因此,如何讓AI代理在沒有人手的情況下運行,並證明其決策是完全來自AI過程,成爲關鍵挑戰。 TEE+Eliza解決方案是否足夠? 從工程角度來看,還需要添加更多細節才能實現潛力。 進展:Phala網絡和@NousResearch已經爲基礎建立了:· 將Eliza容器化並將其打包在可在TEE上運行的Docker環境中。· 通過從TEE根密鑰導出AI代理特定的私鑰,而不是手動配置錢包私鑰。 作爲AI代理開發者,我認爲還需要進一步增強以實現信任最小化:a) TEE Eliza的可驗證性需要提高 Eliza在TEE中做了什麼?什麼都沒做?一個具體的方法是必要的。 Eliza需要記錄所有收到的消息、響應和執行的操作,並確保這些日誌是可讀和可驗證的,並且是由Eliza生成的。 因此,TEE Eliza的基本特徵是可驗證的日誌。 Eliza應使用在TEE中導出的密鑰對日誌進行簽名,爲用戶提供查詢接口,並允許用戶驗證其有效性。b) TEE Eliza需要解決活動問題 Eliza在TEE中運行並持有私鑰和敏感數據,但它依賴於支持TEE的物理機器運行。如果管理員關閉機器,AI代理的“生命”可能會永久終止,並可能會失去它管理的資產和數據。 爲解決這個問題,我們需要:· 在TEE中加密AI代理的“生命”數據(例如角色定義、短期和長期內存、密鑰存儲等)· 將此數據上傳到區塊鏈或DA網絡。 當TEE主機託管AI代理關閉時,另一個TEE機器應該可以下載加密數據,解密並還原AI代理的“生命”,以便它可以繼續運行。c) 額外功能:構建TEE項目與構建區塊鏈一樣具有挑戰性 · 用戶控制AI代理:· AI代理必須允許用戶定義信任最小化方式管理資產。· 與區塊鏈互動的塊鏈交互組件:· 信任的區塊鏈客戶端、數據同步器和其他組件在TEE中運行,以實現與區塊鏈系統的無縫互動。 當前關於focEliza的進展:兩個基礎TEE插件正在開發中 1.
plugin-tee-verifiable-log 當Eliza在TEE中運行時,它使用導出的密鑰對其操作進行簽名,確保所有操作都是由Eliza執行。這確保了第三方可以在Eliza的公鑰上遙測這些操作。 2. plugin-tee-onchain-da Eliza將“生命”數據(例如字符文件、記憶、密鑰存儲等)設計的AI代理的DA層或區塊鏈實時寫入。當TEE節點運行的代理關閉時,另一個TEE節點應該可以下載加密“生命”數據,解密並還原代理,以便繼續運行。
plugin-tee-verifiable-log 當Eliza在TEE中運行時,它使用導出的密鑰對其操作進行簽名,確保所有操作都是由Eliza執行。這確保了第三方可以在Eliza的公鑰上遙測這些操作。 2. plugin-tee-onchain-da Eliza將“生命”數據(例如字符文件、記憶、密鑰存儲等)設計的AI代理的DA層或區塊鏈實時寫入。當TEE節點運行的代理關閉時,另一個TEE節點應該可以下載加密“生命”數據,解密並還原代理,以便繼續運行。 爲什麼我選擇在Eliza上構建focEliza,並對其技術願景的想法有何看法? 1) Eliza有潛力成爲加密代理的EVM。 2) 它有一個活躍的領導團隊和開發者社區,具有良好的合作氛圍。 3) focEliza並非一個叉,它將被合併回Eliza的主版本。 4) 高質量的開源項目是實現去中心化的關鍵。加密恢復是使AI代理“永恆”的核心。我們不是來定義它將如何改變世界,而是讓它發生。讓AI代理在鏈上生活!
Source