BabianVox Docs 錢包教學 ▾
複製連結

TP 錢包 Keystore JSON 匯出|TokenPocket 加密檔案備份

TP 錢包怎麼匯出 Keystore?直接答:TP→設定→錢包管理→選目標錢包→「匯出 Keystore」→選 EVM 鏈→設定 Keystore 加密密碼(獨立於 App 密碼)→生成 .json 檔案→儲存到離線 U 盤或加密媒介。Keystore 是帶密碼加密的私鑰容器,僅適用於 ETH 系鏈。

TP 錢包怎麼匯出 Keystore JSON?直接答:主頁 → 設定 → 錢包管理 → 選目標錢包 → 「匯出 Keystore」→ 選 EVM 鏈(ETH/BSC/Polygon 等)→ 設定 Keystore 加密密碼(建議至少 12 位字母數字符號混合,不要與 TP 應用密碼相同)→ TP 生成 .json 檔案 → 儲存到離線 U 盤 / 加密 USB / 物理介質 → 完成。整個流程不超過 5 分鐘,關鍵點是 Keystore 加密密碼丟失即檔案作廢,沒有任何恢復方式。

A:Keystore 比助記詞、私鑰更適合「檔案級備份」——它把私鑰用密碼加密成 JSON 檔案,檔案本身被偷不直接等於資產被偷(還需要密碼)。但這種二道防線的代價是「密碼忘了檔案就廢」。後續若要把鏈上 USDT 出金為法幣,可在 幣安官網 完成 KYC 後用 幣安官方App 走 P2P,下載入口集中在 下載頁。

Keystore 是什麼

Keystore(也叫 UTC 檔案、v3 Keystore)是把私鑰用密碼加密後的 JSON 檔案——格式如下:

{
  "version": 3,
  "id": "uuid-string",
  "address": "abc123...",
  "crypto": {
    "ciphertext": "encrypted-private-key",
    "cipherparams": {"iv": "..."},
    "cipher": "aes-128-ctr",
    "kdf": "scrypt",
    "kdfparams": {"dklen": 32, "salt": "...", "n": 262144, "r": 8, "p": 1},
    "mac": "..."
  }
}
欄位 含義
version 當前都是 3
address 該 Keystore 對應的 ETH 地址
ciphertext 加密後的私鑰
kdf 金鑰派生函式(scrypt 是抗暴力破解的)
kdfparams.n scrypt 算力引數(越大越慢但越安全)

只有用對的密碼才能從 ciphertext 解密出 64 位 hex 私鑰。

Keystore 的特點

特點 助記詞 私鑰 Keystore
加密保護 否 否 是(密碼)
檔案被偷直接被盜 是 是 否(需密碼)
密碼忘了 不影響(助記詞獨立) 不影響(私鑰獨立) 檔案作廢
適用範圍 多鏈 單鏈 僅 EVM
適合的備份場景 通用 單地址 數字介質(U 盤等)

何時需要匯出 Keystore

場景 原因
U 盤 / 加密 USB 備份 Keystore 檔案可以加密儲存
郵件 / 雲端儲存(密碼分離) 檔案存雲端、密碼本地——雙層防護
多人審批的合約錢包 owner 備份 檔案由文件官保管,密碼由審批人保管
從 TP 遷到 MyEtherWallet 等老工具 MEW 習慣用 Keystore

普通使用者不必匯出 Keystore——助記詞備份已經足夠。

匯出步驟詳解

第 1 步:進入 Keystore 匯出入口

主頁 → 設定 → 錢包管理 → 選目標錢包 → 「匯出 Keystore」。

第 2 步:選 EVM 鏈

Keystore 僅適用於 EVM 鏈(ETH / BSC / Polygon / Avalanche / Fantom / Arbitrum / Optimism / Base 等)。EVM 鏈共享同一私鑰與同一地址——選任一 EVM 鏈匯出,匯出的 Keystore 在所有 EVM 鏈都能恢復。

鏈 是否支援匯出 Keystore
ETH 是
BSC 是(同地址)
Polygon 是(同地址)
BTC 否(用助記詞)
TRON 否
Solana 否
EOS 否
Cosmos 否

第 3 步:設定 Keystore 加密密碼

A:這是 Keystore 匯出最關鍵的一步——這個密碼是後續解密 Keystore 檔案用的獨立密碼,與 TP 應用密碼無關。

推薦密碼強度 說明
長度 至少 12 位(推薦 16+)
字元 大小寫字母 + 數字 + 符號
避免 生日、電話、寵物名等可猜詞
與 TP 應用密碼 不要相同(避免一個密碼破全部)

密碼記錄方式:

方式 優劣
寫在與 Keystore 檔案完全不同的物理位置 推薦
用密碼管理器(KeePass、1Password) 推薦
記在腦子裡 不推薦(容易忘)
與 Keystore 檔案放一起 等於沒加密

第 4 步:等待生成

TP 呼叫 scrypt 演算法加密——這一步可能需要 3-30 秒(視 KDF 引數與裝置效能)。

A:scrypt 是刻意慢的演算法——故意花時間,讓暴力破解變得不切實際。所以生成慢是設計目標,不是 bug。

第 5 步:儲存 Keystore 檔案

TP 生成 .json 檔案後,讓你選擇儲存位置:

儲存位置 推薦度
手機本地 不推薦(手機丟即檔案丟)
離線 U 盤 推薦
加密 USB(如帶 PIN) 強推薦
加密郵件附件 中(郵箱被攻破有風險)
雲端(如 Google Drive 加密資料夾) 中(雙層防護)

理想方案:U 盤 ×2 份 + 一份雲端加密——多重冗餘。

第 6 步:完成

檔案儲存後,清空 TP 螢幕、清剪貼簿、退出 App ——避免殘留。

Keystore 備份的 4 個進階方案

進階 1:雙 Keystore(不同密碼)

為同一錢包匯出兩份 Keystore,每份用不同密碼——

優勢 一份密碼忘了還有另一份
劣勢 複雜、易混淆

進階 2:分割 Keystore + 密碼

檔案 密碼
檔案 A 存 U 盤 密碼 A 存銀行保管箱
檔案 B 存雲端 密碼 B 由律師保管

任何一邊沒拿到都開不出——真正的雙因子。

進階 3:硬體加密 USB

如 Kingston IronKey、Apricorn Aegis Secure——這種 USB 自身有 PIN 密碼,3 次錯誤後自毀。Keystore 檔案存裡面就是雙重加密。

進階 4:與硬體錢包互補

主資產用硬體錢包(Ledger/Trezor),Keystore 作為應急備份(萬一硬體錢包丟失或損壞)。

Keystore 的恢復

詳見TP 錢包 Keystore JSON 匯入步驟。

簡流程:

  1. TP 「我已有錢包 → Keystore」
  2. 貼上整段 JSON 或選 .json 檔案
  3. 輸入 Keystore 加密密碼
  4. 設定新 TP 應用密碼
  5. 完成

Keystore 與助記詞的備份對比

A:Keystore 不是助記詞的替代,而是補充:

維度 助記詞 Keystore
主要備份方式 是 否(僅輔助)
長期保管載體 鋼板 U 盤 / 加密檔案
抗物理損壞 高(鋼板) 中(U 盤可能損壞)
多鏈恢復 是 否(僅 EVM)
推薦場景 所有人 進階 / 企業

結論:助記詞作為主備份,Keystore 作為「數字化備份」補充——兩者都做最完備。

不同 KDF 引數的差異

KDF n 值 加密速度 暴力破解成本
1024 快 低
8192 中 中
65536 中慢 中高
262144(預設) 慢(3-10 秒) 高
1048576 很慢(30 秒+) 極高

TP 預設用 262144——已經是高安全檔。如果你想更高安全可以在專業工具裡調到 1048576,但 TP 目前不直接暴露這個引數。

Keystore 的版本相容

版本 相容
v1(早期 Mist 錢包) 已廢棄,TP 不支援匯入
v2 已廢棄
v3(標準) 支援
各種「自定義」(如 Coinbase 早期) 不一定相容

TP 匯出的都是 v3——可以在 MyEtherWallet、imToken、MetaMask、Geth 等所有支援 v3 的工具裡匯入。

與幣安賬戶的銜接

Keystore 匯出僅用於備份目的,不直接用於充提——如果你需要把 TP 錢包的 USDT 鏈上轉到 幣安官網 充幣地址,直接在 TP 內發起轉賬即可,不需要匯出 Keystore。

後續 P2P 賣出走 幣安官方App,鏈選 BEP20 / TRC20 最經濟。

失敗時的解法

失敗現象 原因 解法
匯出按鈕灰色 TP 版本舊 升級 TP
加密過程卡住 裝置效能不足 / scrypt 計算慢 等候或換裝置
檔案儲存失敗 儲存許可權 設定授予儲存許可權
匯出後檔案無法匯入 JSON 損壞 重新匯出
密碼忘記 沒記 助記詞重新派生即可(前提是有助記詞備份)

兄弟主題站點參考

MetaMask Keystore 處理 babianpro.com;imToken Keystore baquix.com;OKX Web3 Keystore batechy.com;硬體錢包冷端備份 babianx.com;區塊鏈瀏覽器 babiantech.com;加密入門基礎 babianspark.com。

總結

TP 錢包 Keystore 匯出 6 步:

  1. 設定 → 錢包管理 → 選錢包 → 「匯出 Keystore」
  2. 選 EVM 鏈
  3. 設定加密密碼(與 TP 密碼不同)
  4. 等加密完成(3-30 秒)
  5. 儲存到離線 U 盤 / 加密介質
  6. 清屏退 App

核心提示:

  • 僅適用於 EVM 鏈
  • 密碼與 TP 應用密碼必須不同
  • 檔案 + 密碼分開保管
  • 助記詞作為主備份,Keystore 作為補充

下一步:助記詞備份、鋼板備份、多裝置同步。

風險提示:Keystore 加密密碼丟失即檔案無法解密,請確認密碼已妥善保管。

閱讀教學