imToken给中文用户提供了中文助记词这一选项, 看着很贴心, 实际上却藏着不少坑。我用了好几年钱包, 见过太多人因为助记词搞丢资产的情况。今天聊聊中文助记词背后到底是怎么回事, 以及普通人该不该用。
BIP39这个标准明确规定, 助记词是由两千零四十八个英文单词组成的, imToken默认也是遵循的这一套体系。但是对于中文用户来说, 抄写英文单词确实很容易出错,比如abandon这个单词和ability这个单词, 仅仅只差了一个字母, 却可能导致资产找不回来。imToken弄了一套中文词表这个事儿, 让那些用户们去用上中文的短语来进行备份操作, 这样做的好处是可以把抄写东西时候的这个门槛给降下来, 从本质上来讲呢, 这就是一种针对中文用户所做出的一个产品在服务方面的某种程度的妥协。
核心问题在于, 中文助记词压根就不是BIP39标准里的规定动作。这纯粹是imToken官方自己搞的一套专属词表。他们是用特定的算法规则, 把这些词硬性映射到了标准的熵值上面去。 所以, 一旦你用了这套中文助记词, 再把钱包恢复到MetaMask或者Ledger这种别家工具的时候。绝大多数情况下, 那些词都对应不上了。
再加上繁体和简体汉字存在差异, 不同输入法的编码也有区别, 所以手写中文助记词在手写英文助记词的时候, 辨识度要模糊得多, 辨识的风险也就高出了一截。
我的态度非常直白。如果你在长期内只使用imToken这款产品, 并且完全没有考虑过要做跨平台的迁移工作, 那么使用中文助记词勉强是可以凑合使用的。但是, 只要你有一点打算要更换钱包的心理准备, 或者你保管的资产数量稍微大了一些, 就必须老老实实地抄写英文助记词。 要把那24个单词一字不差地抄写一遍, 这个过程确实让人感到十分烦躁和麻烦, 但是在安全防护层面所增加的冗余度, 是绝对不可以省略的步骤。我想了解一下, 你在平常的使用过程中, 究竟是选择用中文还是用英文来进行备份记录的? 同时, 我身边是否有朋友真的经历过因为采用中文助记词而导致的根本无法恢复账户内容的棘手情况呢?
内容反馈与继续阅读
发现步骤、链接或版本说明需要修订时,可前往联系我们页面提供文章地址和问题描述。请勿提交助记词、私钥、验证码或资产截图。
查看反馈说明 浏览安全中心