Your location: Home > News > Details

再谈私钥和助记词的重要性

2019-04-02 19:37

第0章 引言

最近的交易所被盗事件真是让人胆寒,保护好自己的币是多么重要。

24310037641_384884.png


第1章 私钥

私钥就代表了你对币的所有权。你可以把存币的手机、电脑都丢了,你也可以把硬件钱包也给弄坏了,但只要你还备份了私钥,就没事,币还在你的控制。把私钥导入到任易钱包,就可以再用你的币。

比特币私钥的私钥都存储在比特币钱包里,钱包指的是开发者开始的软件,包括节点钱包,轻钱包等。最常用的钱包有两种。

第一种叫“非确定性钱包”。非确定性钱包里存储的私钥都是从随机数独立生成的。我们抛硬币,字向上记0,花向上记1,抛256次,就得出一个私钥。这种钱包里所有的比特币地址的私钥都是使用随机的方式得出来的,各个私钥彼此之间没有关联。每一个地址对应一个私钥。

这是一个比特币地址:

19NFgVsGcU915HH3Pqg7PLAPUabNLn11oF


它对应的私钥(Base58编码)就长这样子:

KwHXUjdvqECm4DMAHo3kUiKxXw6bMHG7LNvj8XkLwC8UNa4q4Vuo


一共52个字符。这一类钱包对应的私钥,一般会在48到53个字符之间。


这是早期所有币种都采纳的钱包设计原则。如果你跟别人讲这种私钥格式,币圈人就懂了,你是早期玩家,非富即贵。

如果你在2017年到18年,持有很多比特币的话,你会发现,你可以领很多的分叉币。这些分叉币,最方便的领取办法就是将这种“非确定性钱包”的私钥导入到分叉币的钱包。

第二种叫“确定性钱包”。这种钱包的私钥叫助记词。助记记是在大量的单词(5.27x10^39个,数量太恐怖了,不可能被暴力破解)中随机挑选出若干个(一般为12、18、24等)。这个助记词是一个“种子”。而每一个地址对应的私钥,都可以由这个种子派生出来。所以叫确定性钱包。

这是一个确定性钱包的助词记:


admit donor crouch regular glow concert bulb uncover actual regular atom harvest


这个助记词可以派生出很多很多的私钥和地址。由助记词派生出的私钥就和上面的“非确定性钱包”的私钥是一样的。


几乎所有的币种,私钥的原理都差不多。所以你会发现有些钱包是多币种钱包,所有币种共享一个“种子助记词”。

现在主流市场的轻钱包,更多的是“确定性钱包”,都是助记词的。而各个币的完整节点,依然默认是非确认性钱包。

 

第2章 备份私钥

对于“非确定性钱包”,备份私钥,最好的办法就是将钱包里的wallet.dat文件备份出来。用U盘等拷贝。如果你担心U盘损坏,你就需要将有币的地址的私钥,用纸抄下来。

很多早期的屯币用户,其实是只用一个地址屯币的。使用离线生成一个钱包,选一个地址,将私钥抄下来。然后买到币就往这个地址打。

千万记住,对于“非确定性钱包”,每一个地址的私钥都不一样,一定要备份所有有币地址的私钥。

备份“确定性钱包”的私钥,就是将助记词抄下来。只要抄下这个助记词,所有的地址对应的私钥,都备份好了。如果你的钱包还是一个多币种钱包,那这个对应的所有币种的私钥都备份好了。

助记词是不分大小写,一共就是26个小写字母,加外一个空格。但非确定性钱包里的私钥是Base58编码,一共有58个字符,包含25个小字母(不带小写l'哎喽'),24个大写字母(不带O和I‘哎’),和9个数字(不带0)。

所以助记词要方便一些,这也使得绝大多数公司开发的轻钱包都是确定性钱包。

 

第3章 结束语

保护好自己的私钥,谁也盗不走你的币。





文章来源:互联网

New fund password
Confirm new password
Email Verification Code

Please upgrade your browser version

You are using an old version of the browser. Please upgrade your browser for a better experience.

Notice of Legal Statements and Policy Limitations

Dear users, due to policy restrictions, mainland China IP addresses will be forbidden to access this website, registration and use are prohibited. If you are a mainland China user, please exit safely, if you continue to use the risks caused The responsibility and responsibility will be solely borne by you. At the same time, the platform has the right to refuse to provide services. Thank you for your understanding, please accept and agree!