首先我们来简单说一下到底什么是比特币?
比特币其实就是一种开放式的电子记账系统。我们知道平时我们使用的纸币都是由银行来控制发行的,即便是现在使用微信,支付宝支付也都是由银行控制交易的。但是,比特币是采用点对点的系统完全去中心化的,打个比方,当你给你的朋友转一笔钱,但是怕他以后不承认,这个时候你把你借给朋友钱这件事公布出去,这个消息会被全网记录并传播,每个人都会来记录这件事情,当这项借款被确认之后,数据会被打包记录在一个区块中,也就是平时我们所知道的区块链,记录并确认这笔借款的人就是俗称的矿工,为了奖励这些矿工,系统会给矿工一定的奖励也就是比特币。
比特币总量固定2100万枚,因此避免了传统货币中可能的通货膨胀,但是由于其匿名性,你不知道要转给的这个公钥和地址是谁,所以经常被一些不法分子当做洗钱工具,目前各国对比特币还没有很完善的监管。
说到这里可能有一些人该说了,什么是公钥和地址,还有常听人说起的私钥和密钥都是什么?傻傻分不清楚。
下边我们就来解释一下什么是密钥、私钥、公钥、地址、数字签名。
私钥:比特币的用户在注册的时候会生成一个随机数通过这个随机数会产生一个叫私钥的字符串,就好像银行卡的密码,有了私钥就可以动用对应地址下的数字资产,(小明注册了一个比特币用户,同时他得到了一个私钥,里边有十个比特币,为了保证他的比特币不丢失,他必须保存好他的私钥,一旦私钥丢失,他的比特币也将丢失。)
公钥和地址:公钥和地址都是由私钥生成的。公钥和地址都是公开的,我们可以通过私钥算出公钥,但是无法通过公钥倒推得到私钥(小明在得到私钥的同时也得到了一个公钥和地址,现在他的好朋友小红要给他转一个比特币,他只需要把他的公钥和地址告诉小红就可以了,打完币后小红给小明写了一封信,写完后用小明的公钥加密发给小明,小明收到后给用私钥解密就可以了,只要小明的私钥不丢失,这封信就是安全的,我们都知道既然是加密,那肯定是不希望别人知道我的消息,所以只有我才能解密,所以可得出公钥负责加密,私钥负责解密)。
数字签名:只能由私钥生成,和公钥配合就可以证明“私钥在我这!”在比特币的非对称加密中,既然是签名那肯定是不希望有人冒充我发消息,只有我才能发布这个签名,所以可得出私钥负责签名,公钥负责验证。(小明为了答谢小红给小红转了两个比特币,为了把这件事记录下来,他决定采用"数字签名"。随后他将这条记录进行哈希运算,生成摘要,后小明使用私钥,对这个摘要加密,生成"数字签名",随后他把这个消息告诉了小红,并且将数字签名告诉了小红,小红收到消息后,取下数字签名,用小明的公钥解密,得到这条记录的摘要。由此证明,这条消息确实是小明发出的。
然后小兰使用Hash函数计算得出一条摘要,与上一步得到的摘要进行对比。如果两者一致,就证明这条消息未被修改过,这就被称为数字签名。)
密钥:是成对出现的,由一个私钥和一个公钥组成。
我们通常所说的数字
钱包并不是用来保存数字资产的,就是用来保存“密钥和地址”的,一旦密钥和地址丢失比特币也将很难再找回。
现在各位小白们对于私钥,密钥,公钥,不再傻傻分不清楚了吧,不过要提醒各位,私钥千万不能泄露,密钥千万不能丢失哦,私钥,密钥丢失导致比特币再也无法找回的事件很多。
最近“300多万枚比特币永远“消失””就闹的沸沸扬扬,英国一家IT公司的工程师詹姆斯早些年前不小心将自己存着300多万枚比特币的硬盘当垃圾扔掉了,如今比特币想挖掘垃圾场找回硬盘,但是很遗憾的是政府不同意挖掘。亲爱的币友们,珍惜资产,从记好私钥和密钥开始哦。
热点:比特币 比特币是什么 什么是比特币 区块链 数字资产 银行 数据 一个比特币