当前位置:主页 > 比特币资讯 > 正文


【比特币钱包】私钥是如何产生的?存在哪?

  1、私钥和地址是如何产生的?

  私钥是什么?说白了,它就是计算机生成的一串随机数,甚至你那一枚硬币连续抛256次,正面记为1,反面记为0,这个256位的二进制随机数就是一个私钥。

  既然是一串数字,会有人担心两个私钥之间会不会重复啊?其实,全世界所有的人连续抛256次硬币产生相同的二进制数的概率无限接近于0,也就是说私钥一旦被产生出来就是唯一的,这也是它能作为比特币所有权的原因及依据。

  首先,有了私钥,就可以用椭圆曲线乘法这个单向加密函数生成公钥。

  对于什么是椭圆曲线函数就不在正文将了,如果感兴趣的可以给我留言,看有没有必要专门写一篇文章介绍。你只要记住这个函数是单向的,即只能通过私钥生成公钥,而不能反向生成,所以即使公钥被别人窃取了也不用担心。

  其次,有了公钥,就可以使用单向加密哈希函数生成比特币的地址。

  同样的,只要记住这个也是单向的,这两部就说明,我们可以放心大胆的将地址公布给全世界,而不用担心我们的比特币资金安全。

  2、比特币私钥存在哪?

  私钥一定存在于钱包中吗?肯定不是的。上面已经说了,你随机抛硬币都会产生一个私钥,然后把这个私钥记录在一张实体纸上,这就跟钱包没有任何关系。

  所以,比特币的私钥和地址都是可以独立于你的钱包。比说如你的比特币钱包丢了,或者电脑坏了,或者手机被偷了。只要你在另一个可用的设备上再下载一个钱包,然后把私钥导入钱包就能恢复你的比特币了。就类似于你装有支付宝的手机丢了,你重新下载一个支付宝APP然后输入账号和密码同样能把自己的钱找回来一样。

  哪比特币的私钥必须跟网络相关联吗?同样是不需要的。这就是冷钱包的概念,你在一台永远不会上网的电脑上下载一个钱包,用这个钱包生成私钥和地址,然后用这个地址接收比特币。这个时候你的私钥是完全没有接触网络的,也是绝对安全的,这样的钱包就叫做冷钱包,也是最安全的比特币钱包。

  真正必须存在于网络上的是交易。比如你要给别人发送一笔比特币,你要讲这个交易广播到全网,并且由矿工记录到区块中,这是不能离开网络的。除此之外,私钥和地址都可以与网络无关,正式由于区块链这个非常棒的特性,才会有很多有意思的应用.

本文地址:http://www.coinforbling.com/zx/402.html
上一篇:【比特币首富】如果8年前花10万元比特币交易,现 下一篇:如何购买比特币:如何购买你的第一个比特币
  分享:   

【比特币钱包】私钥是如何产生的?存在哪?


相关推荐