什麼是非託管錢包?
非託管錢包是由使用者自己掌握交易授權能力的錢包。服務商可以提供應用、網路連線或技術支援,但不能在沒有使用者參與的情況下單獨批准交易。
這種授權能力可能來自一把私密金鑰(簡稱私鑰)、多把金鑰,或智能帳戶設定的規則。自託管錢包和自託管式錢包常用來描述相近安排,但仍要查看誰能日常簽署、修改規則和復原帳戶,不能只看產品標籤。
「非託管」描述的是授權關係,不是介面或設備類別。如果實際授權和復原權限符合這一關係,瀏覽器擴充功能、手機應用、硬體設備、多重簽章安排或智能帳戶都可能屬於非託管。
授權可以來自一把金鑰、多把金鑰或合約邏輯
非託管的關鍵是服務商不能單獨批准交易,並不要求帳戶只能由一把私鑰控制。在傳統錢包中,軟體建構交易,使用者的簽署器生成簽章;服務商可以提供介面、網路節點或交易中繼,卻無法獨立生成所需簽章。
這種單金鑰模型並不普遍適用:
- 多重簽章帳戶可能要求多把金鑰達到門檻;
- 智能合約帳戶可以規定支出限額、工作階段金鑰或復原條件;
- 分散式簽署設計可以把授權拆分到多台設備或多個參與方;
- 受管理的復原設計可以賦予另一方有限復原能力,卻不給予日常花費權限。
智能帳戶說明了為什麼「非託管」不能簡單理解為「一名使用者只持有一把私鑰」。Ethereum 既有由私鑰控制的外部帳戶,也有由程式碼執行授權規則的合約帳戶;帳戶抽象規範 ERC-4337還允許帳戶自行定義如何驗證操作。因此,判斷重點仍是服務商能否單方面批准交易或接管帳戶,而不是帳戶用了幾把金鑰。
判斷是否非託管的具體方法
不要只看產品是否自稱「非託管」,而要檢查誰能實際簽署、修改權限和復原帳戶。可以依次回答以下問題:
- 誰能生成普通交易所需的簽章或批准?
- 服務商能否阻止、替換或獨立授權操作?
- 誰能更換簽署方、升級帳戶邏輯或修改策略?
- 金鑰遺失後,哪些參與方可以復原帳戶?
- 是否存在權限更廣的緊急、監護人或管理員路徑?
控制權並不總是非此即彼。服務商可能在日常流程中無法花費,卻持有復原門檻中的一把金鑰;智能合約可能採用使用者控制的簽署策略,但仍可由管理員升級。如果管理員可以單方面替換使用者權限或轉移資產,「非託管」標籤就可能無法準確描述實際控制模式。這些細節應分別披露和判斷,不能全部壓縮為一個產品標籤。
實際金鑰管理與交易流程才是判斷託管關係的依據。除了使用者自己保管金鑰和服務商代管金鑰這兩種常見情況,還可能存在雙方分別承擔部分權限的混合模式。
第三方基礎設施與託管的區別
使用第三方伺服器,不一定等於把資產交給第三方託管。關鍵要看第三方只是提供資料和發送服務,還是能夠替使用者批准交易。非託管錢包仍可能依賴第三方提供:
- 查詢區塊鏈節點的遠端程序呼叫(RPC)介面和餘額索引;
- 費用估算與交易模擬;
- 應用介面與軟體發行;
- 交易廣播或中繼;
- 代幣清單、合約詮釋資料和風險提示;
- 可選的復原參與方。
這些依賴會影響可用性、隱私和簽署者看到的資訊,卻不一定讓服務商獲得授權能力。反過來,一項服務可能看起來只是普通應用,但實際保留金鑰並代使用者簽署;熟悉的介面不代表非託管。
錢包是提供帳戶互動能力的應用,不等於帳戶本身。把使用者介面與底層授權方式分開看,才能判斷誰真正掌握交易權限。
復原機制也是託管判斷的一部分
復原帳戶的人有時也能改變未來的交易權限,因此判斷是否非託管時不能只看日常簽署,還要看復原規則。部分非託管錢包使用助記詞,另一些依賴多台設備、可信參與方、硬體憑證或智能合約規則。不同設計帶來不同權限和失效方式。
如果服務商無法重建或替換使用者授權,傳統「忘記密碼」流程就不能重建遺失的私鑰。應用密碼可能只用於解鎖本機加密儲存。但採用合約復原或多方復原策略的錢包,可以在不重現原私鑰的情況下復原存取。這並不會自動讓錢包變成託管錢包;關鍵是其他參與方能否單獨行動,以及復原機制究竟授予了什麼權限。
助記詞、附加密語、簽署方集合、策略設定和帳戶詮釋資料可能是彼此獨立的復原狀態。只備份其中一項,不一定能還原預期帳戶。
非託管控制權不能保證每項操作安全
非託管只說明使用者掌握授權,不代表錢包軟體、交易地址或合約請求一定安全。使用者仍可能親自簽下一筆錯誤或惡意交易。相關風險包括:
- 釣魚網站和假錢包應用;
- 惡意軟體或遭入侵的瀏覽器擴充功能;
- 惡意合約授權或無法讀懂的簽章資料;
- 錯誤地址、網路或費用設定;
- 洩漏或不完整的復原材料;
- 其他簽署方、復原參與方或升級權限遺失或遭到入侵。
服務商無法簽署,並不會因此自動獲得撤銷已確認鏈上交易的權限。特定帳戶的復原或升級規則可能改變未來的授權關係,但這並不意味著客服密碼重設可以普遍撤銷交易。不能因為對方自稱客服,就披露復原資訊;釣魚、復原資訊洩漏和惡意交易請求是不同威脅,需要分別防範。
常見問題
非託管是否意味著完全沒有第三方參與?
不是。軟體發行、網路存取、中繼和復原參與方仍可能由第三方提供。「非託管」關注授權控制權,並不承諾所有依賴都由使用者獨立運行。
非託管錢包一定是熱錢包或冷錢包嗎?
都不一定。非託管描述誰控制授權,冷熱描述連線狀態。簽署器可以連網、離線,也可以分佈在多個元件中。
其他參與方協助復原時,錢包還能是非託管嗎?
有可能,取決於復原策略。無法單獨授權或接管帳戶的協助機制,不同於服務商持有能夠獨立替換使用者權限的重設金鑰。
延伸閱讀
如需更多背景,可閱讀非託管錢包的發展。該文僅作延伸閱讀;本文對授權與復原邊界的判斷依據標準和官方技術文件。
相關詞條
繼續了解加密貨幣錢包、硬體錢包、熱錢包和私鑰,或返回加密貨幣術語表。
參考來源
- NISTIR 8301:Blockchain Networks — Token Design and Management Overview——自託管、託管與混合錢包模型。
- Ethereum:錢包——錢包作為帳戶介面及錢包形態差異。
- Ethereum:帳戶——金鑰控制的外部帳戶與程式碼控制的合約帳戶。
- ERC-4337:使用替代記憶池實現帳戶抽象——由帳戶定義的操作驗證與智能帳戶執行。
- Ethereum:安全——復原秘密、釣魚與惡意交易風險。
- Bitcoin Developer Guide:錢包——可拆分的交易、連網、金鑰儲存與簽署功能。




