主页 > imtoken苹果版官网下载 > 私钥、公钥、地址大家都懂

私钥、公钥、地址大家都懂

imtoken苹果版官网下载 2023-02-05 05:24:45

比特币地址公钥私钥有什么用_比特币 手机 私钥_只知道比特币私钥不知道地址

想象一下你用完现金的场景。 需要消费,在没有手机支付的情况下,这时候就得去银行取钱,把银行卡插到ATM机上。 这时候机器会自动扫描你的银行卡,因为每张芯片都有唯一的代码,所以机器会知道你银行卡里的余额,然后让你输入密码。 没有密码,任何拿到卡的人都不能取款。 输入密码后,您就可以提取属于您的钱了。

这是我们的日常行为。 事实上,我们只是通过这一系列动作完成了输入地址、公钥和私钥进行交易的过程。

其实在刚才我们的动作过程中,插入的银行卡有一个唯一的芯片比特币地址公钥私钥有什么用,银行卡上的唯一编号,其实就相当于我们的公钥。 公钥一般由 65 个字节的数组组成。

我们通常会看到公钥:

04a34b99f22c790c4e36b2b3c2c35a36db06226e41c692fc82b8b56ac1c540c5bd5b8dec5235a0fa8722476c7709c02559e3aa73aa03918ba2d492eea75abea235

我们去哪家银行,哪个站点,用哪台ATM机取钱,都跟我们的地址差不多。 唯一不同的是,我们的钱包地址不是物理地址,而是一串用计算机语言编写的代码:1QCXRuoxWo5Bya9NxHaVBAr BQYhatHJrU7

我们交易需要输入的密码就像我们的私钥一样。 这个私钥是最机密的东西比特币地址公钥私钥有什么用,一定要小心保管。 就像我们的银行卡密码一样,不能被别人知道。 即使别人知道了我们的公钥,也无法拿走我们里面的钱。

一般我们看到的私钥是这样的字符串: 5KYZdUEo39z3F PrtuX2QbbwGnNP5zTd7yyr2SC1j299sBCnWjss

所以我们可以大致理解:

地址≈银行地址

公钥≈银行卡号+银行地址

私钥≈银行密码+银行卡号+银行地址

这时候你可能会问:私钥不应该直接≈银行卡密码吗? 为什么私钥≈银行密码+银行卡号+银行地址。 但是公钥≈银行卡号+银行地址,而不是公钥≈银行卡号?

这是因为区块链中的私钥、公钥和地址是由密码学中的一套加密算法决定的。

首先,我们的钱包本质上是由私钥组成的,私钥本质上是随机数。 由钱包随机生成。 私钥长度小,安全性能高。

其次,公钥是通过椭圆曲线(ECPoint)从私钥生成的。 也就是说可以通过私钥计算出公钥,所以私钥就相当于银行密码和银行卡号。 但是,由于密码算法的原因,公钥无法逆推得到私钥。

还是那句话,地址是通过公钥算法生成的,通过公钥可以计算出唯一的地址。 同样,地址不能逆向为公钥。

那么我们可以梳理一个上下文:

私钥➡️公钥➡️比特币钱包地址

只知道比特币私钥不知道地址_比特币 手机 私钥_比特币地址公钥私钥有什么用

总结

对于私钥、公钥和地址,公钥作为私钥到地址的中间桥梁,在交易的验证中是最关键的。

对于一笔交易的验证,公钥的作用:公钥生成一个地址,验证发送交易的地址是否与公钥生成的地址一致。

公钥验证私钥签名,用于验证交易是否使用正确的私钥签名。 私钥生成的公钥成对出现,公钥可以生成对应的唯一地址,从而可以确认该地址发送的交易。 交易是否使用对应的私钥。

最后

提醒私钥一定要自己保管。 在现实生活中,如果你的银行卡丢失了,你可以去银行补办。 你的钱不会丢失。 这就是中心化的优势。

但是在区块链的世界里,除了你自己,除了知道私钥的人,没有人可以帮你找回,钱也永远也回不来了。 因此,我们必须妥善保管私钥。 我们推荐的方法是:

(1)修改备份中的单个字符,自己记住,保证绝对安全。

(2) 手动复制内容并放置在安全的地方。 并导入钱包看能否成功,防止转录错误。

(3) 信息不应在网络设备上轻易传播,包括邮箱、QQ、微信等。

(4) 使用硬钱包。

比特币 手机 私钥_比特币地址公钥私钥有什么用_只知道比特币私钥不知道地址

只知道比特币私钥不知道地址_比特币 手机 私钥_比特币地址公钥私钥有什么用