前几天,大白的好朋友小黑跑过来,忧心忡忡地问大白:安装了钱包的手机进水坏了,无法开机,修不好了,钱包里面的 Token 是不是就没了?
想必很多刚接触区块链不久的小伙伴都有类似的疑惑,那就是:安装了钱包的手机或电脑坏了,里面的 Token 是不是没了?
今天,大白就给大家介绍一下相关的知识。
首先,需要先明白 Token 到底是“存”在哪里的。语言有时候会限制思维,我们经常会说“钱包里有多少 Token”、“这个钱包转入/转出了多少 Token”等等,很容易误以为这些 Token 都是“存”在钱包里的。
其实不是。
区块链本质上是一个分布式的账本,简单理解就是,有很多独立的、分布在各地的节点,他们都拥有一份一模一样的账本,Token 的所有交易、流转都记录在这些账本里。
钱包本质上只是一个私钥和地址的管理工具,钱包可以加载上面提到的这些区块链账本数据,通过私钥还能让你打开对应的地址。
也就是说,Token 其实是“存”在区块链账本中,钱包只是加载了这些账本数据。既然如此,装有钱包的手机或者电脑坏了,并没有关系,因为只要记录 Token 交易、流转的区块链账本不出问题即可。这些区块链账本,因为是分布式存储的,即便某些节点因为故障、黑客攻击等导致账本丢失、损坏,也不会有问题,因为还有其他正常的节点保留着完整的区块链账本。这就是区块链技术的魅力。
虽然安装了钱包的手机或者电脑坏了,钱包里的 Token 并不会丢,但并不意味着你可以粗心大意。如果之前没有备份助记词、私钥,或者 Keystore和对应的密码,你的这些 Token 就相当于“丢了”,因为你无法再动用它们了。因为去中心化钱包,在给了我们对加密资产绝对的控制权的同时,也需要我们独自承担助记词、私钥或是 Keystore 丢失、泄漏等风险。
拿到新手机、新电脑,我们只需要重新下载钱包软件,导入私钥,或者助记词,或者 Keystore 和相关的密码,就可以重新恢复之前的钱包了。所以,大家一定记得多备份哦!
私钥、助记词以及 Keystore,你都会备份吗,还是只备份其中一部分?备份时,你会备份多少份呢?