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 加密密码丢失即文件无法解密,请确认密码已妥善保管。

阅读教程