如何安全地存放比特币?浅谈“脑钱包”规则设置
脑钱包的核心逻辑就是找一个自己熟悉的口令,然后将口令哈希256得到一个随机的256位数字,然后作为私钥。
但,这远远不够,万一你的口令是熟语被碰撞到了呢?
万一你的口令被被泄露了呢?
所以,不行,还得加难度。
如何加?
接下来就是脑钱包2.0版。
在这一版,我们最少搞两条口令,然后再加一条秘语。
举例说明。
口令a,我爱比特币。
口令b,我是一个holder。
秘语呢,就写这是我的第一个私钥。
怎么做呢?
我们把口令a进行哈希256得到哈希值c
把口令b进行哈希256得到哈希值d。
然后c+秘语(这里我设置的秘语是:这是我的第一个私钥)+d然后进行哈希,得到一个256位的数字,当作私钥。
这样做后就导致形成私钥的熵,也就是形成私钥的种子信息也是随机的,两个随机数加一个秘语,这样做就防止了暴力破解的可能。
同时呢由于秘语的存在,我们可以更改其中的第一、变成第二、三、四一直到无限,这样就可以用同一套方案形成多个私钥。
中本聪设置比特币的初衷不是只要转出币就换地址吗?
所以,我们得需要很多地址,这通过更改数字就可以得到无限地址。
到此时呢,你需要记住的只是两条口令和一条密语。
用什么样的口令和秘语,就发挥自己想象力吧,只要能记住就行。
若想更进一步呢,可以用更复杂的口令。
比如精通比特币里边的几句话,也可以是不同书里的不同话,然后把书版本号、页数、行数记下来,写到纸上。
这样搞有什么好处呢?
就是这张纸是不怕被别人看见的,即使看见了他也不知道这是干嘛的,即使是知道干嘛的,他也不知道你秘语,仍旧推导不出你私钥。
所以,你只需牢记秘语就可以了,剩下的口令信息可以存放在不同的地方。
当然,你还可以用更复杂的口令和规则,这个我还没想到更好的,可以移步微博看囤饼达和比特币布道者的博文,有更详细的说明。
总之,祝我们都能在安全的环境下慢慢变富。
最后你若有更好的想法或者该方法的漏洞漏洞欢迎留言来探讨。
共有 0 条评论