主页 > imtoken多签钱包 > 如何自定义而不是随机生成自己的比特币私钥?

如何自定义而不是随机生成自己的比特币私钥?

imtoken多签钱包 2023-10-28 05:09:26

已经有这么一个东西,大脑钱包,可以用这个工具生成:

bitaddress.org/

但是,大脑钱包一直被认为是不可靠的。上面提到的原因是,大多数人认为可靠且难以猜到的密码,在聪明的黑客眼中可能并不太难猜。想想看,连自动打诗机都已经烂大街了……

此外,黑客并不关心他破解了谁的地址。

有比特币的私钥

事实上,持有单一私钥且永不更换新地址的存款方式已被认为已过时。主要原因是容易出错——有一个经典的换币丢币套路,依然可以骗到今天的Bitcoin-qt(也就是Bitcoin Core的图形界面)钱包里:

1.新安装的Bitcoin Core,同步不错

有比特币的私钥

2.使用importprivkey导入私钥(一串大小写字母+以K/L/5开头的数字,就是传说中的WIF格式)

3.转账(没想到换零钱地址,也没想备份钱包)

有比特币的私钥

4.因为怕私钥泄露,我格式化了整个磁盘

5.未用完的币去找零地址,币永久丢失

有比特币的私钥

什么,你说比特币核心支持高清,所以丢失硬币已成为过去?显然是错误的,因为(0.13 及更高版本)Bitcoin Core 支持 HD(仅适用于新生成的 wallet.dat 和手动 upgradewallet 升级的旧 wallet.dat),但上述例程中的更改地址是私有的。密钥来源于新生成的HD主私钥,与用户精心保管的WIF私钥无关。因此有比特币的私钥,如果您删除新生成的 wallet.dat,您将丢失零钱和丢失硬币。

或许未来Core开发者可以回去做一个更可靠的图形界面,引导用户正确备份,但在这些大神做完其他事情之前,还是要靠用户头脑清醒,既不感到困惑或怀疑。, 一个不合时宜的词。

有比特币的私钥

除了上面提到的低级错误,持有地址也被认为还有其他的弊端,比如隐私性差(别人知道这个地址,在区块浏览器中查,很容易“泄露财富”) 、公钥曝光后无法抗拒未来的量子计算机破解……等等。

现在的钱包一般都是以助记词作为种子来推导出所有私钥的。只要你知道助记词,你就知道整个钱包的任何私钥。(还有一个小细节,就是要注意助记词是否为BIP39,部分钱包生成的助记词不是BIP39标准,无法导入其他兼容BIP39的钱包)

如果你觉得叫“助记词”的那一串字还记不住,还有一个稍微复杂一点的方法,主要适合硬件钱包用户,不过也可以参考:把助记词抄下来(或者用其他方法记录,如不锈钢助记板),同时添加一个额外的密码密码(比特派称此为“密码帐户”)。

这种情况下,即使硬件钱包有漏洞,助记词也能被破解读取;或者备份被偷看,只要他不知道附加密码,他仍然无法使用你的资金,甚至根本不知道你是否设置了附加密码。密码。您还可以将少量硬币放入没有额外密码保护的钱包中,并将其用作“哨兵钱包”,以指示是否有人偷偷复制了您的助记词备份。

当然,只要自己保管好私钥,就无法逃脱忘记密码=丢币的诅咒。忘记密码与丢失硬币相同。缓解方法可能是密码管理软件有比特币的私钥,如1password+定期检查。