很多用过钱包(任何数字货币的钱包)的用户都知道,在使用钱包之前,会让你备份12个单词,这12个单词就是你在登录钱包时的唯一凭证!而在备份期间钱包是不允许截图操作,一般情况下,我们建议最好用物理方式备份,备份时身边不要有任何人。
但尽管我们一直强调助记词很重要,助记词不能丢,但对于普通用户来说,如果只是一味的向他们强调助记词重要性的结论,而不告诉背后的原因的话,是很难调动起人的底层动力的,也很有可能过几天就忘了助记词的重要性。
助记词是什么?
助记词是明文私钥的另一种表现形式,目的是简化复杂的私钥,有助于用户更好的记忆。助记词一般由12、15、18、21个单词构成,这些单词都取自一个固定词库,其生成顺序也是按照一定算法而来。
如果有人得到了你的助记词,就可以轻而易举地取走你的资产。所以在备份助记词之后,一定要注意三点:
1、尽可能采用物理介质的备份,例如用笔抄在纸上等,谨慎使用截屏或拍照。最好不要放在联网的设备里,以防被黑客窃取;
2、反复验证备份助记词的正确性,抄错一两个单词,可能造成巨大的损失;
3、妥善保管备份后的助记词,防火防盗防丢失!
助记词的英文是Mnemonic,在大部分人的印象中,助记词=私钥,是导入钱包的工具,其实准确的说,助记词≥私钥,那么,助记词到底是从何而来,助记词到底有什么用呢?
举个较为生活化的例子,银行开户存钱,相信大家都不陌生。通常来说,我们存在银行的钱都会有很多账户,而每个账户可能对应的用途是不尽相同的。而在办理这些账户时,我们只需要一个身份证就能够办理,万一银行卡不慎丢失了,也可以通过身份证进行补办。所以在现实生活中,我们知道,身份证是无比重要的!
在数字货币当中,需要的是一样的道理。众所周知,在区块链世界里,只要保留了私钥,就能解锁账户,但是通常来说私钥是由64位的很长的字符串组成,如果我们想要创建多个账户,那我们就要记不止一个的私钥,记录和保存成本是非常大的;而在记录海量的私钥的过程中,可能还会出现诸多你想象得到或者无法想象的问题。例如:地址和私钥匹配不上,或者记录时粗心大意写错字母的问题,等等。由于数字货币这种“只认私钥不认人”的特点,这些小的错误很可能导致资产无法找回。
为了解决上述问题,Bip39协议诞生!
Bip39协议的全称是Bitcoin protocol,最初是由比特币社区的开发者提出,后来被其他的主流区块链项目所认可,继而成为了整个行业共识和规范。BIP39协议的核心是,由12个单词来确定自己的账户,12个单词会生成很大的种子,从2的256次方选出一个数,由于随机生成的数是很大的,所以完全不用担心生成的12个单词会重复。12个单词生成的账户是固定的,拿到的12个单词就可以创建无数多的私钥、公钥和地址。并且,BIP39协议几乎是支持所有公链的。这就是助记词的原型!
有了助记词之后,任何一笔交易,我们都可以创建一个新的账户,账户里面的钱也可以进行自由转移。在区块链世界,只需要记住12个简单的助记词,就间接记住了所有区块链上的资产,就如同现实生活中的身份证一样便捷、高效,大大减轻了普通用户的使用成本,可以这么说,BIP39协议大大的推动了区块链的普及。
看到这里,可能也会有用户说:“这英文单词我也记不住啊!”俗话说,好记性不如烂笔头,脑子记不住,那就用笔记下来。要是您说我也不想用笔记,那我只能说,区块链与您无缘,施主,找个好人嫁了吧!
当然,任何事物都有两面性,助记词虽然带来了许多便利,但是,也诞生了另外的安全隐患,那就是一旦12个单词泄露,或者被黑客获取,助记词是未经加密的私钥,任何人得到了你的助记词,可以不费吹灰之力的夺走你的资产控制权。所以前面說了在备份时身边不要有任何人,自个儿偷偷记着去!
好了,太技术性的不说,说了可能大家不一定都能懂。最后总结下几个建议:
1、还是那句:助记词就是你数字世界的命根,打死都不能告诉别人。
2、一定要多次验证备份的助记词是否正确,来回多对照几遍,不要怕麻烦,一旦抄错一两个字母(还要注意字母的大小写,输入时记得每个单词之间空一个空格)那是哭爹喊娘也无用!
3、用物理方式进行备份,备份好了之后,务必妥善保管,如果不怕黑客入侵,也可用任何可联网设备存储,最安全的就是你自己的大脑(也不一定,万一忘了!)