跳至內容

無法盜取您錢包的鏈上 AI 代理

CoinFello 是首個讓終端用戶和開發者都能透過類聊天機器人的使用體驗,與任何鏈上協議互動的 AI 代理。

7 分鐘
無法盜取您錢包的鏈上 AI 代理

CoinFello 打造了首個通用型鏈上 AI 代理,能夠執行研究、交易,或自動化任何鏈上合約。CoinFello 是一款適用於所有 DeFi 場景的自我託管 AI 代理,建構於 MetaMask Smart Accounts Kit 之上。本案例研究探討它如何在不交出私鑰的前提下,賦予代理真實的鏈上執行能力,從而解決加密 AI 領域最棘手的問題。

CoinFello 以截然不同的方式解決關鍵問題

CoinFello 是首個讓終端用戶與開發者都能透過類聊天機器人介面使用任何鏈上協議的代理,取代了使用中心化 dapp 網站的需求。用戶只需告訴代理想做什麼,其餘的交給代理處理。跨鏈兌換、收益優化、多步驟交易、LP 管理、鏈上借貸等操作,全都變得簡單易用。CoinFello 可作為面向用戶的網頁應用程式、代理技能(適用於 Claude、Hermes 或 OpenClaw),或透過代理 CLI 整合至其他產品中使用。

目前市面上大多數加密代理提供的是連接中心化交易 API 的聊天機器人。用戶將資金轉入代理後,只能盲目信任其自動化行為。更糟的是,這些聊天機器人大多甚至無法與鏈上合約互動。CoinFello 運用 MetaMask Smart Account Kit,實現了遠比這更令人印象深刻的成果。

大多數 AI 加密代理會儲存你的私鑰;CoinFello 不會

目前 AI 錢包的主流做法是將私鑰或 API 憑證交給代理,這個機密資訊便存活於代理的執行環境中。任何能觸及執行環境的因素——AI 幻覺、提示注入、遭入侵的依賴套件,或行為異常的工具呼叫——都可能導致錢包被清空。

較新的設計將執行環境包裹在 TEE(可信執行環境)中,但這只解決了代理所面臨問題的一部分。在 TEE 內部行為異常的代理仍然掌控著金鑰,依然可能造成嚴重的資金損失事件。這終究只是一種承諾,而非可驗證的保證。

CoinFello 從不同的前提出發:簽名金鑰永遠不應離開用戶的裝置。代理獲得的是有範圍限制、有時效性、由合約強制執行的授權委託,而非底層金鑰的存取權限。

CoinFello 的核心是從根本上解決這個問題,而非事後補救。

CoinFello 同時解決了第二個問題。DeFi 本身確實複雜,而大多數簡化嘗試都是透過隱藏重要資訊來達成的。CoinFello 相信,代理必須讓加密用戶能夠使用完整的 DeFi,而非只是一個受限的封閉花園。他們的 AI 代理 Fello 旨在幫助用戶理解自己在鏈上的操作:以淺顯易懂的語言說明倉位風險或跨鏈兌換的最佳路徑、解釋授權委託的內容、揭示兌換的滑點與 MEV 影響。目標是打造能幫助更多人在鏈上行動的代理。

架構:合約層級的 ERC-7710 授權委託

CoinFello 運用 ERC-7710 授權委託實現上述所有功能。這些委託不需要你信任任何人。權限由合約在鏈上強制執行,嚴格限制在用戶簽署的範圍之內。 若代理試圖超出這些範圍,合約將直接拒絕。(詳見代理錢包的運作方式。)

ERC-7710 等標準將開發社群引導回「可驗證」而非「憑信任」、「用戶自託管」而非「營運商託管」的方向。我們認為這是擴展鏈上代理規模的唯一可持續路徑。

CoinFello 使用 MetaMask Smart Account Kit 的 Hybrid Delegator Smart Account,將用戶硬體隔離的裝置簽名者直接接入帳戶。簽名金鑰存放於裝置的安全飛地(Secure Enclave)中,而非任何 CoinFello 或代理可觸及的軟體環境。

這同時解決了裝置遷移的問題。換新手機只需輪換至新的硬體金鑰,無需處理助記詞、無需遷移資金、不會遺失鏈上歷史記錄或現有的授權委託。帳戶持續存在,裝置只是當前的金鑰持有者。

簽署一次,其餘交給代理

設想一個貸款保護情境:用戶指示代理「在市場下跌期間,使用我錢包中的流動性保護我的貸款倉位免於清算」。

在 CoinFello 出現之前,這意味著需要手動監控健康因子,或以原始金鑰存取權限運行 keeper bot——這類自動化只能以放棄託管為代價換取。當凌晨三點市場開始下跌,你要麼爬起來簽署批准,要麼接受清算。

以前

使用 CoinFello + Smart Accounts Kit

手動監控健康因子

用自然語言告訴 Fello 你想要什麼

或以原始金鑰存取權限運行 keeper bot

Fello 建構有範圍限制的 ERC-7710 委託:指定協議、代幣上限、有效期限、允許的操作

或將憑證交給託管服務

用戶簽署一次

凌晨三點市場下跌:醒來在 MetaMask 中簽署一連串批准

Fello 監控倉位並在確切範圍內執行

或接受清算

合約強制執行範圍限制——不可能發生越權行為

SAK 的授權委託框架提供的是「簽署一次、安心入睡」的體驗,而非「交出你的金鑰」的體驗。

由 MetaMask Smart Accounts Kit 驅動的自動化功能

CoinFello 的自動化功能建構於 ERC-7710 授權委託之上。若沒有 Smart Accounts Kit,CoinFello 用戶將被迫將資金轉入代理錢包,並盲目信任代理管理其資金。

SAK 讓我們能夠提供真正的自動化,而無需要求用戶放棄託管或將資金轉移至任何地方。這是一個我們在不妥協自我託管理念的前提下,真的無法以其他方式實現的功能類別。

2026 年 3 月,CoinFello 與 MetaMask 合作,以 MIT 授權條款發布並開源了他們的代理技能。該技能讓任何開發者都能以即插即用的框架,獲得 CoinFello 所採用的相同安全架構,為 AI 代理賦予鏈上超能力。

技術堆疊:多層架構實現鏈上代理的未來

CoinFello 的 AI 代理技術堆疊不僅限於 CoinFello 自身的應用程式或網頁介面,它同時提供代理技能,讓 Claude、OpenClaw 和 Hermes 代理也能在鏈上行動。MetaMask Smart Accounts Kit 提供執行授權層:ERC-4337 帳戶、ERC-7710 授權委託、鏈上強制執行,TEE 則負責處理 AI 運算。

層級

元件

代理層

OpenClaw、Claude、Hermes

AI / 運算

TEE、LLM + 意圖評估

授權

MetaMask Smart Accounts Kit、ERC-4337 Hybrid Delegation Smart Account、ERC-7710

金鑰安全

裝置安全飛地、硬體隔離簽名

下一步:為更多用戶提供更多授權委託

CoinFello 目前的代理 Fello 1 能夠處理進階的多步驟鏈上 DeFi 操作,例如在單一操作中完成兌換、LP 部署和貸款維護。Fello 2(目前正在開發中)專注於這些操作的非同步自動化。在權限方面,新增的 Advanced Permissions(ERC-7715) 支援將允許直接從用戶現有的 MetaMask 錢包授予委託。結合 EIP-7702——可將現有 EOA 就地升級為智能帳戶——這填補了最大用戶群體的缺口:那些已擁有多年鏈上歷史的 MetaMask 錢包用戶。

流程如下: EIP-7702 在不建立新地址、不需要資金遷移的情況下升級 EOA。Advanced Permissions 隨後從同一帳戶向 CoinFello 發出有範圍限制、由合約強制執行的權限。無需新錢包,無需遷移,只是將授權委託模型延伸至現有的 MetaMask 用戶。

CoinFello 給建構者的建議

以最小權限原則設計。 針對每個用戶意圖,決定最窄範圍的授權委託,然後發出該委託。不要授予廣泛權限後依賴代理的判斷來自我約束。ERC-7710 的意義不在於消除對代理的信任,而在於讓代理信任變得清晰、明確且範圍有限。這才是將最壞情況從「錢包被清空」縮小為「代理只做了被允許的事,僅此而已」的關鍵。

使用 Smart Accounts Kit 進行建構: ERC-4337 帳戶、ERC-7710 授權委託、Advanced Permissions。CoinFello 所採用的相同技術堆疊,對每位開發者開放。

AI 翻譯。可能包含錯誤。請務必核實資訊。

評價此翻譯

本文作者:

  • MetaMask

    MetaMask,前身為 Consensys Software Inc,是全球最大的自託管金融平台,讓用戶能在單一平台上持有、消費、儲蓄並增值其資產,涵蓋加密貨幣與傳統資產。公司正致力於打造實現上述目標的消費者平台,將支付、儲蓄、投資與數位資產整合於一個無縫的使用體驗中。MetaMask 從全球使用最廣泛的自託管錢包發展而來,讓用戶直接掌控自己的資金與資產,服務範圍遍及約 190 個國家。自 2016 年起,MetaMask 在以太坊的發展歷程中扮演了奠基性的角色。時至今日,MetaMask 位居區塊鏈經濟的核心,致力於構建「開放金融」的作業系統,讓每個人都能全面掌握自己的財務生活。

    閱讀所有文章