1. 中国矿工公会首页
  2. 技术知识

比特币种子短语〜您知道您可以在您的大脑中存储比特币吗?它只需要记住一些单词即可。

在本主题中,我将介绍比特币助记词种子短语以及它们的工作方式;在比特币中,您可以通过保守秘密(称为私钥)来控制硬币,这实际上只是一个很大的秘密数字,您可以使用它来授权资金转移。

比特币种子短语〜您知道您可以在您的大脑中存储比特币吗?它只需要记住一些单词即可。在本主题中,我将介绍比特币助记词种子短语以及它们的工作方式

比特币种子短语〜您知道您可以在您的大脑中存储比特币吗?它只需要记住一些单词即可。

2 /在比特币中,您可以通过保守秘密(称为私钥)来控制硬币,这实际上只是一个很大的秘密数字,您可以使用它来授权资金转移。有关私钥详细信息的更多背景知识。https://www.nahan.org/5152.html

3 /如果您曾经设置过自己的钱包,可能会提示您写下一些单词并将其保密,通常为12或24个单词。这些单词是什么?

图像

4 /这些词是您的私钥!好吧,有点…如果您还记得,您的私钥是一个非常大的数字,那么这些单词又是一个数字吗?诀窍是,这些单词使用比特币改进提案39中概述的过程对您的私钥进行编码

5 / BIP39于2013年推出,它提供了一种将私钥表示为单词列表的策略。这些列表中有2048个可能的单词,每个单词都映射为一个数字。您可以在此处看到英语列表  https://github.com/bitcoin/bips/blob/master/bip-0039/english.txt

6 /选择单词时,列表中没有两个单词是相似的,它们都是易于记忆的基本单词。每个单词都从其开头映射到列表中的位置。在0。例如:放弃= 0能力= 1能力= 2大约= 3 …区域= 2046动物园= 2047

7 /由于每个单词都映射到一个数字,因此您可以在单词列表中查找每个单词以找到其数字,然后将所有这些数字组合在一起,可以得到一个更大的数字。最后,该数字会经过几轮哈希运算以产生私钥

图像

8 /我不会在最后一步中介绍散列循环的全部细节,但是您可以在此处整齐地概述它们:https://t.co/qarADKTqmb?amp=1

9 /需要注意的一件有趣的事是,列表中的最后一个单词编码了所谓的校验和。校验和是数据哈希的前几位,用于确保您没有输入错误的单词。散列:

10 /换句话说,如果您输入错误的单词或使它们混乱,您的软件将检测到它,因为它会使校验和无效。这听起来可能有点复杂,但是在完成这一步骤后,它会变得更有意义演示…

11 /看看Ian Coleman的这个很棒的网站,它可以帮助您生成这些种子短语并分解细节。我们将深入研究细节  https://t.co/oQ6DINaB2S?amp=1

12 /继续,选择“ 12个单词”并生成,您将看到一些单词出现您的浏览器刚刚为您生成了一个有效的助记词短语!

图像

13 /现在,让我们再深入一点。单击“显示熵详细信息”框,您会看到一些疯狂的数据。现在,获取列表中的第一个单词,然后单击“单词索引”部分中的第一个单词,然后搜索在此链接的单词列表中输入您的单词: //github.com/bitcoin/bips/b

图像

14 /您会注意到它们匹配的!(几乎..它们相距一,因为单词列表上的数字是文件的行号,从1开始,而单词列表索引从0开始)。但是你明白了!您也可以对照列表检查其他单词索引!
15 /现在我想再告诉你一件事。取消选中“显示熵详细信息”框,然后尝试交换列表中前两个单词的顺序…您将看到软件检测到错误,并在顶部显示“ Invalid Mnemonic”
图像
16 /这是我前面提到的为保护您而工作的校验和,当您调换订单时,您更改列表编码的数字,这最终使校验和无效。不要担心它是否太复杂-这只是一个不错的功能帮助防止错误
17 /最后,如果您重新排列单词,然后可以向下滚动以查找私钥。该字段称为Bip39种子-这是我之前描述的哈希处理的结果,可以用作新钱包的私钥

图像

18 /您可能会注意到种子是512位,但是私钥应该是256位。前256位是您的私钥,后256位可以用作称为“链码”的密钥。 HD钱包,但我将那些详细信息保存在单独的线程中

19 /因此,我们来总结一下:助记词短语对私钥进行编码,以便您可以将比特币存储在脑海中!相当整洁,但是为什么这很有用?
20 /假设您的硬件钱包被破坏了,或者您需要逃离您的国家并且不能随身携带硬件钱包,那么,通过存储和/或记住一个简单的种子短语,您就可以将钱包完全还原为全新的硬件设备!
21 /但是这些种子短语是一把双刃剑,必须认真保护,如果有人找到了您的种子短语,他们可以访问您的钱包并窃取您的所有资金,因此请保护它们并使其秘密!!!
22 /最后,这个Bip39网站很棒,但是如果您打算使用它们,则实际上不应该在Web浏览器中生成真实的私钥。生成密钥时,您永远不希望设备连接到Internet,并且您想要使用很好的随机性来源
23/23我们可以在其他线程中深入研究用于正确生成密钥的更多策略,所以我将在此结束该线程,希望这很有趣。

免责声明:本文转载自Danny Diekroeger,不代表中国矿工公会立场,且不构成投资建议,请谨慎对待。

版权声明:作者保留权利,不代表中国矿工公会立场。

发表评论

登录后才能评论
公会群

矿工公会群:672485346

新人交流群:719226412

硬件信息群:885853725

分享本页
返回顶部