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

第0章 引言

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

第1章 私钥

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

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

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

这是一个比特币地址:

19NFgVsGcU915HH3Pqg7PLAPUabNLn11oF

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

KwHXUjdvqECm4DMAHo3kUiKxXw6bMHG7LNvj8XkLwC8UNa4q4Vuo

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

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

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

第二种叫“确定性钱包”。这种钱包的私钥叫助记词。助记记是在大量的单词(5.27×10^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章 结束语

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

作者:黄世亮 2019-04-02

欢迎关注微信公众号:闪电HSL

欢迎打赏BTM:bm1qefc720au672awrgazgw5c3kx7etr5kejju02p7

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇