tp钱包支持什么网络,tp钱包支持找回吗

  

  用过数字货币钱包的人都应该知道,在使用的第一步,钱包会让你备份一个12位的助记符(可能是15位以上)(可能是英文、中文、韩文、日文等。).然后会强调一定要抄下来保管,不要截图,不要随意透露这些助记符。但是对于不知道助记符作用的人来说,很有可能这些操作太麻烦太不人性化,故意忽略。   

  

  下面介绍一下助记符的由来和作用。在我们开始之前,我想再次强调记忆术的重要性。   

  

  助记词等于数字资产,丢失助记词就是丢失数字资产!!!   

  

  助记词的由来:   

  

  区块链的公共特征(比如像比特币这样的公共链),链中的所有交易记录都可以查到,from地址和to地址都是公共的。如果用户一直使用同一个地址进行交易,最终会有人发现蛛丝马迹,不利于隐私保护。在早期,比特币用户只能创建多个账户来满足隐私保护的需求,但同时也带来了麻烦,需要备份多个私钥。于是比特币社区的开发者提出了BIP32(BIP中文意思是比特币改进建议,32指第32条建议)协议来解决这个问题。   

  

  BIP32协议:   

  

  BIP32协议支持一个随机数种子通过分层的确定性推导获得多个私钥,这样只需要记住随机数种子,就可以推导出所有的私钥。而且这个推导过程是单向的,子键无法推导出同级的兄弟键,也无法推导出父键。BIP32协议的层次结构如下图所示:   

  

  BIP32协议结构   

  

  但是BIP32协议也有一些缺点,就是随机数种子不规则,不利于记忆。因此,比特币社区的开发者提出了改进BIP39的建议来解决这个问题。   

  

  BIP39协议:   

  

  BIP39用便于记忆和书写的文字表达随机数种子。一般来说,它们由12个字组成(可能有15个或更多的数字,这取决于编码方法)。这些单词被称为助记符。   

  

  助记符原理的生成:将128位的随机数种子补充到132位的值,然后平均分成12个值。最后根据下标从词表中获取对应的12个单词。这12个单词叫做记忆术。具体流程如下:   

  

  1.随机生成一个128位的随机数种子。   

  

  2.对随机数种子执行hash-256运算,以获得哈希值的前4位,并用随机数种子形成一个新值(132位)。   

  

  3.将步骤2中生成的新值拆分为11位,并将每11位转换为一个十进制数。   

  

  4.用这个十进制数作为助记词数组的下标,从一个词表中得到一个对应的词作为助记词。   

  

  5.共12组11位,对应12个字。   

  

  对比下面的随机数种子和助记符,我们可以直观的了解到助记符相对来说比较好记。   

  

  //随机数种子   

  

  010 fbce 193 dk e2l dieldge.   

  

  //助记符   

  

  快速苹果鸡蛋糖柠檬奶油伟大丰富的好家庭甜蜜的对待   

  

  总结:   

  

  一串助记符对应n个私钥。只要记住助记符,即使钱包文件损坏,钱包数据丢失,也能从助记符中推导出所有的私钥。使用私钥,您可以检索自己的资产。所以说:助记词就等于数字资产。   

相关文章