在 Tangem Wallet 中创建多个账户
如果你一直希望能更轻松地整理你的加密资产,现在 Tangem 已经实现了!全新的多账户功能,允许你在一个 Tangem Wallet 中最多创建 20 个独立账户。下面一起来看看,这会如何提升你的加密体验。
什么是多账户?
多账户功能让你可以将 Tangem Wallet 分为多个独立账户。每个账户都是独立运作:拥有各自的公链地址、独立的交易记录和余额显示。但所有账户都统一在同一个钱包和备份体系下,无需管理多个恢复系统。
如何创建新账户?
如果你是现有 Tangem 用户,升级 App 后即可使用多账户功能。新用户在首次设置时即可用上该功能。
创建新账户,步骤如下:
- 打开钱包,点击右上角的三个点
- 从列表中选择钱包
- 点击 Add account,输入账户名称,选择颜色和图标
- 账户可在 Wallet Settings 通过拖拽排序
在主界面,你可以轻松折叠或展开账户,便于导航,同时还能看到所有账户的总余额,帮助你一目了然地管理资产。
智能账户管理
由于最多可创建 20 个账户,因此需要一个账户生命周期管理机制。归档系统正是为此而设计。当你归档某个账户时,会发生(或不会发生)以下变化:
保留内容:
- 所有余额保持不变
- 所有地址继续有效
- 完整的交易历史
- 该账户关联的自定义代币
变化内容:
- 账户从主界面隐藏
- 其余额不计入总资产
- 释放一个活跃账户名额
关键说明:归档不会删除任何内容。如果归档账户中还有资金,依然安全、属于你。只是将账户收纳起来,减少界面杂乱,同时释放 20 个活跃名额中的一个。
如何归档账户?
归档账户,步骤如下:
- 打开钱包,点击右上角的三个点
- 从列表中选择钱包
- 选择账户后点击 Archive account
Important:归档不会删除账户。所有余额、地址、代币和交易历史都会保留,即使账户内还有资产。归档账户会从主界面隐藏,也不会计入总余额。你可以随时恢复。主账户无法被归档。
如何恢复归档账户?
恢复归档账户,步骤如下:
- 打开钱包,点击右上角的三个点
- 从列表中选择钱包
- 点击 Archived accounts,然后在要恢复的账户旁点击 Recover
Important:如果已有 20 个活跃账户,无法恢复归档账户。请先归档一个不用的账户,释放名额后再恢复。
恢复与兼容性
Tangem 遵循 BIP-32/39/44/84 标准,你的账户可在任何兼容钱包软件中完整恢复。如果你已用助记词设置 Tangem,且需要通过其他钱包访问资产,只需导入助记词并选择相同的派生路径即可。
这是实现真正自我托管的关键:你的资产不会被锁定在 Tangem 的专有系统。加密标准确保无论单一公司或产品如何变动,你都能随时访问自己的资产。
各账户功能一致
所有账户均可:
- 发送和接收资产
- 买卖加密货币
- 兑换代币
- 执行 Swap & Send 交易
- 通过 WalletConnect 连接 DApp
- 参与质押
- 获取收益机会
唯一限制是推荐奖励计划:每个钱包仅允许一个账户参与。这是防止滥用的合理措施,对大多数用户无影响。
网络支持情况
几乎所有支持的网络都可在所有账户使用。唯一例外是 Chia,由于技术限制,仅限主账户可用。对于大多数管理 Ethereum、Bitcoin、Solana 及其他主流网络资产的用户,这一限制基本无影响。
添加自定义代币
当你添加自定义代币时,钱包会根据派生路径与现有账户进行匹配:
- 如果路径与某个账户一致,代币会自动显示在该账户
- 如果没有匹配,代币会默认添加到主账户
- 如果你之后新建账户,其派生路径与某个自定义代币匹配,该代币会自动迁移到新账户
这种智能路由确保你的代币始终归属于合适账户,无需手动调整。
多账户背后的技术原理
当你设置 Tangem Wallet 时,其实是在创建一个分层确定性(HD)钱包,符合 Bitcoin Improvement Proposal 32(BIP-32)标准。该体系的优势在于:只需一个主种子,即可生成数十亿个独立的加密密钥。
核心原理是:Tangem 设备存储由种子(可由安全芯片内部生成,也可通过助记词导入)推导出的主私钥。钱包可通过数学方式,从这个主密钥推导出一整棵密钥树,每个子密钥的安全性都与独立生成的密钥等同。
整个过程基于一种单向加密函数 HMAC-SHA512。钱包需要新密钥时,会将父密钥与链码(额外的 256 位熵值)及索引号组合,生成新的 512 位值:前 256 位作为子私钥,后 256 位作为该子密钥的新链码。
这个过程是确定性的——只要输入相同,每次输出都一样。这就是为什么只凭助记词就能恢复整个钱包:数学算法总会按同样顺序生成同样的密钥。
密钥树结构:派生路径
HD 钱包以树状结构组织密钥,每个位置用派生路径描述。例如 m/44'/60'/0'/0/0,符合 BIP-44 规范:
m / purpose' / coin_type' / account' / change / address_index
逐项解释如下:
- m — 主密钥(树的根)
- purpose' — 标明所用标准(44 代表 BIP-44,84 代表 BIP-84 原生 SegWit)
- coin_type' — 标识加密货币类型(0 代表 Bitcoin,60 代表 Ethereum 等)
- account' — 区分同一币种下的不同账户
- change — 区分接收地址(0)和找零地址(1)
- address_index — 账户下的具体地址编号
路径中的撇号(')表示“硬化”派生:更安全的派生方式,可防止拥有子密钥的人反推出父密钥。这对高层级安全至关重要。
Tangem 如何实现多账户
Tangem 的多账户功能基于上述分层结构,不同网络实现方式略有区别,分为 EVM 网络和非 EVM 网络。
以太坊及兼容网络(如 Ethereum、Polygon、Arbitrum、BSC 等):
这类网络采用基于账户的模型,每个账户一般只有一个地址。Tangem 通过递增最后的索引(address_index)来创建新账户:
Account 1: m/44'/60'/0'/0/0
Account 2: m/44'/60'/0'/0/1
Account 3: m/44'/60'/0'/0/2
...
Account 20: m/44'/60'/0'/0/19这种方式适合基于账户的区块链,因为每个账户只需一个主地址。路径中的 60 是 Ethereum 在 SLIP-44 注册的币种编号。没有独立币种编号的 EVM 兼容网络,也采用此结构(仅限第二代 Tangem Wallet)。
部分 EVM 兼容网络使用自己的币种编号:Quai 用 994,Ethereum Classic 用 61,XDC 用 550。第一代 Wallet 1.0 批次上的所有 EVM 兼容网络也采用各自币种编号。
对于这些网络,账户位于路径的第三段,而不是通用的 EVM 结构:
Quai:
Account 1: m/44'/994'/0'/0/0
Account 2: m/44'/994'/1'/0/0
Account 3: m/44'/994'/2'/0/0
Ethereum Classic:
Account 1: m/44'/61'/0'/0/0
Account 2: m/44'/61'/1'/0/0
Account 3: m/44'/61'/2'/0/0
XDC:
Account 1: m/44'/550'/0'/0/0
Account 2: m/44'/550'/1'/0/0
Account 3: m/44'/550'/2'/0/0非 EVM 网络(如 Bitcoin、Litecoin 等):
Bitcoin 及类似的 UTXO 模型网络则不同。每个账户可能需要多个地址,每次交易都用新地址以保护隐私。Tangem 通过递增账户索引(路径第三段)来区分账户:
Account 1: m/84'/0'/0'/0/0
Account 2: m/84'/0'/1'/0/0
Account 3: m/84'/0'/2'/0/0
...
Account 20: m/84'/19'/0'/0其中 84 代表 BIP-84 原生 SegWit 地址(即现代 bc1 格式,手续费更低),0 代表 Bitcoin。通过递增账户索引,每个账户拥有独立的密钥分支,可在该分支下生成无限新地址。