区块链---私钥解析

用户:b*0 维权类型:

咨询

咨询类型: 数字货币 咨询平台: 时间:2018-08-10 17:50 查看:257 次

2013年,一位名叫豪威尔的英国小伙子,因为误将存有钱包密码的硬盘当作垃圾清理掉,从而损失了7500枚比特币,以1万美元一枚的价格计算,价值约7500万美元。他的新闻一经爆出,震惊了所有的比特币持有者。而和豪威尔一样,这些年因为钱包密码丢失或者被盗,损失惨重的投资者不在少数。

这个钱包密码就是私钥,私钥来源于加密学中的非对称加密,是对称加密(使用用户名与密码)方式的提高,最早被用于数据的加密和解密,现在广泛用于虚拟货币的存储和交易。

私钥就像银行卡密码,有了私钥就可以动用对应地址下的数字资产,但银行卡密码是由自己设置的,而私钥是随机生成的一个数值。在使用私钥之前,私钥会生成一个与之对应的公钥,公钥由私钥生成的,但是无法通过公钥倒推得到私钥。

一般私钥的使用有以下两种情况,一是使用公钥对数据进行加密,那么只能用生成它的私钥进行解密;二是用私钥对数据进行加密,那么只能用与之对应的公钥进行解密。

1.jpg

换句话说,私钥和公钥是成对出现的,并且能够互相解密。

比如,现在我有500万想转给客户,那么首先我要获得客户的公钥,然后使用客户的公钥对这笔钱进行一次加密,接着我再用我的私钥对这笔钱进行二次加密,将钱转出去。

客户在收到这笔钱后,针对一次加密,他会先用自己的私钥进行解密查看交易明细,确定金额是500万;接着使用我的公钥对二次加密进行解密,确认这笔钱是我转给他的。

这个过程中,一次加密保证了交易过程不被他人篡改,二次加密则保证了转账人是我而不是他人冒名顶替的。

私钥是数字资产所有权和控制权的象征。在虚拟货币交易时,无论是谁,只要拥有私钥就能使用相应钱包中的数字资产,所以私钥必须保存好,一旦泄露或者丢失,你就会失去私钥保护下的所有数字资产,后果不堪设想。

私钥本身是很安全的,由于它的随机性,基本上没有人能够通过其他手段找到某个特定的私钥,毫不夸张的说,被雷击中的概率都要大于猜中私钥的概率。


想要了解币圈最新动态,了解更多的区块链知识,可以关注微信公众号:比特壹壹零

官方回复
  • BT110客服 2018-08-10 17:50

网友评论0条评论

暂时还没评论,来留下你的印象吧

    发表评论

    QQ群:697897716
    support@bt110.com
    手机号:18194064302
    QQ号:3471780458
    扫描添加微信客服 扫描关注微信公众号