钱包地址
这三者中比特币钱包地址是我们最常见的,它们是一串数字和字母的组合,看起来有点像乱码。钱包地址就像银行卡号,代表了你的比特币账户。
通过交易所、比特币客户端和在线钱包都可以获得钱包地址。
私钥
私钥类似于银行的账号密码,它的本质是一个随机数
,私钥储存在钱包文件里,由钱包软件进行管理,下载了客户端的人就可以在钱包文件里找到私钥。只要有了私钥,就代表了你拥有了对应的比特币,并且能够使用这些比特币,所以保管好自己的私钥是非常重要的。
公钥
那么什么是公钥呢?给到底举个栗子吧!假设小明要转一个BTC给他女朋友小红,小明就需要用私钥对这笔交易进行签名,但是其他人怎么才能知道小明拥有对这个BTC的使用权和所有权呢?其他人讲解判断这笔交易是不是有效呢?小明在使用私钥对这笔交易进行签名时,会把自己的公钥也一起发送出去,到底看到了小明的公钥,就知道小明确实是拥有这个BTC,这笔交易是有效的。
钱包地址、私钥和公钥这三者的关系
公钥是私钥经过一系列复杂运算后得出来的,知道私钥就可以推算出公钥,但是这个推算是不可逆的,也就是说知道公钥是推算不出私钥的。
而钱包地址是由公钥经过一系列的运算后得出的字符串,这个过程同样也是不可逆的 ,知道地址也是推算不出公钥的。
钱包地址
无论是交易所、比特币客户端还是在线钱包等,你都可以获得钱包地址。
这个钱包地址是一串数字和字母的组合,比如这样:17vxGEJFX7cgwNcJM3UL1gNmyHkwFeiZeq
这个就像你的银行卡号码一样。
比特币也可以像银行卡那样转账,只需要知道钱包地址就可以了,就好像传统银行的转账,只要知道对方的银行账户号码。只是,比特币的钱包地址所对应的比特币余额,并不掌握在中心化的银行里,只要你的秘钥没有丢失,那就永远掌握在你的手里。
私钥
私钥就是你的银行账号的密码,只有密码输入正确了,你才能对里面的钱进行操作。
比特币私钥,本质上是一个随机数,它储存在钱包文件里,由钱包软件管理。在比特币客户端的文件里,你可以找到私钥。
交易所里的私钥,则是由交易所储存和管理的,如果交易所安全系数不够,有漏洞什么的,那就会发生像门头沟事件那样的损失。所以,选择交易所绝对不能选那些小交易所,或者安全防护技术不足的交易所。
其他的在线钱包或者离线钱包,也有私钥,有些私钥是储存在钱包提供商那边的,由你对这个私钥进行加密,而加密的方式跟传统的账号设置密码一样。密码依然掌握在你手里,钱包里的比特币也掌握在你手里。
公钥
私钥只有你自己知道别人不知道的,是保密的,而公钥则是公开的。别人可以通过这个公钥来分辨你的身份。
举个例子,如果你要转一笔比特币给我,你需要使用你的私钥对这笔交易签名。但是包括我在内的其他人怎么知道是你转给我的呢?虽然使用私钥签了名,但是私钥是保密的,不能公开,我不知道,其他人也不知道。所以就需要使用到公钥了。
当你用私钥对这笔交易签名的时候,同时也会把你的公钥一起发出去。所以到底就知道是你转给我的,从而确定这笔交易的有效性,因为公钥和私钥成对的,只有对应的公钥才能对一个私钥签名的数据进行验证。
三者之间的关系
公钥是私钥经过一系列很复杂的运算之后得出来的,都是一串数字和字母的组合。知道私钥,可以推算出公钥,但是,知道公钥没法推算出私钥来,这是不可逆的。
钱包地址则是由公钥经过一系列复杂运算之后得出来的,这跟公钥和私钥之间一样,这个过程也是无法逆转的,无法由钱包地址推算出公钥来。
这些不可逆转的方式,保证了你的比特币的安全。
但是,由于私钥和钱包地址都是一些比较复杂、很难记住的数字和字母组合,转账的时候可能会输错地址。所以,讲解保存你的私钥,以及转账的时候确定好对方的地址,就很重要了。
免责声明: 文章源于会员发布,不作为任何投资建议