Investor's wiki

公钥

公钥

什么是公钥?

公钥是一种加密代码,允许用户将加密货币接收他们的帐户中。公钥和私钥是确保加密经济安全所需的工具。

公钥如何工作

当用户使用比特币山寨币发起他或她的第一笔交易时,会创建一对唯一的公钥和私钥。每个密钥都由一长串字母数字字符组成,有助于确保用户在数字生态系统中的资产安全。

私钥只为用户所知,用作用户的数字 ID。私钥授权用户从他或她的账户中消费、提取、转移或执行任何其他交易。将复杂的算法应用于私钥以生成公钥,并且两个密钥都存储在数字钱包中。

当用户发起交易以将比特币发送给另一个人时,交易必须被广播到网络,分布式节点在完成交易并将其记录在区块链上之前确认交易的有效性。

在交易被广播之前,它使用私钥进行数字签名。签名证明了私钥的所有权,尽管它不会向任何人泄露私钥的详细信息。由于公钥是由私钥形成的,因此用户的公钥用于证明数字签名来自他的私钥。一旦交易被验证为有效,资金就会被发送到收款人的公共地址。

公共地址是公钥的散列版本。因为公钥是由一串极长的数字组成的,所以它被压缩和缩短以形成公共地址。实际上,私钥生成公钥,而公钥又生成了公共地址。

当两个人达成协议,一个人发送另一个代币或硬币时,他们会向对方透露他们的公共地址。公共地址就像一个银行帐号。发件人需要该号码才能将资金发送给收件人,然后收件人可以使用他的私钥消费或提取资金。收件人还可以使用将显示在他或她的屏幕上的发件人的公共地址来验证发件人的硬币批次。

特别注意事项

虽然公钥和地址是从私钥中计算出来的,但反过来几乎是不可能的。

加密货币网络通过使用复杂的数学函数来保持安全,以确保无法从公钥中计算出私钥,特别是因为网络上的每个人都可以看到公钥及其哈希版本。

由于无法从公钥或地址重新生成私钥,如果用户丢失了他的私钥,则位于其公共地址的任何比特币或山寨币将永远无法访问。另一方面,丢失公钥的用户可以使用私钥重新创建它。

## 强调

  • 用户在首次发起交易时会获得一个私钥和一个公钥。

  • 公钥用于验证数字签名,证明私钥的所有权。

  • 私钥仅供其用户使用,并授权用户促进其账户的交易。

  • 公钥是一种加密代码,用于促进各方之间的交易,允许用户在其账户中接收加密货币。