主页 > imtoken官网下载3.0版本 > 比特币学习的关键

比特币学习的关键

imtoken官网下载3.0版本 2023-06-07 06:15:39

key这个词大家应该都很熟悉了,但是不要和密码这个常见的概念混淆了。百度百科上对key这个词的解释是:key是一个参数,是明文转密文或密文转明文的算法中输入的参数。有两种类型的密钥:对称加密密钥和非对称密钥。我们的比特币密钥是不对称的。

首先我们来说说密钥是干什么用的:一个人拥有多少比特币,如何证明这些比特币是你的,唯一的办法就是密钥,具体来说,比特币的所有权是通过数字密钥,比特币地址和数字签名。所以密钥很重要,其中最重要的是私钥。

密钥分为公钥和私钥,它们成对出现。也就是说,有意义的密钥总是配对的。公钥的作用就像银行的账号一样,可以公开,所以叫公钥。私钥就像控制帐户或支票签名的 PIN 码。这是您拥有多少比特币的关键证明。因此,必须小心保管,不得泄露。所以它被称为私钥。

对称密钥就像间谍战争电影中的密码本。它在收音机上广播一些无意义的号码,然后特工收到后,使用码本恢复这些号码。要传达的信息。这个密码是一个对称密钥,一个给发送者,一个给接收者。所以这种加密方式就是对称加密。但是这种方法不是很安全。

非对称密钥是一种称为公钥和私钥的配对加密方法:一个是公开发布的,即公钥比特币密钥什么梗,另一个是由用户秘密保存的,即私钥。信息的发送者使用公钥加密,信息的接收者使用私钥解密。

图一

这种加密方法非常安全。公钥是在私钥的基础上生成的。使用的算法称为椭圆曲线乘法。数学能力有限,不知道具体情况。只知道这个算法是不可逆的,单向的。公钥可以从私钥生成比特币密钥什么梗,但是私钥不能从公钥中推导出来,或者推导出来非常非常困难。

图2

图 2 还说明了比特币地址的生成过程以及三者之间的关系。比特币地址是由公钥生成的,使用的算法称为哈希算法。哈希算法将任意长度的二进制值映射为较短的固定长度二进制值,称为哈希值。那是我们的比特币地址。

区块链研究院比特币源码学习班,黑色