1. 人人都懂区块链首页
  2. 百科

比特币私钥和地址介绍

每一个比特币账户实际上有三个部分,分别是私钥、公钥和地址。私钥是一个256位的二进制数,用编码表示如5KYZdUEo39z3FPrtuX2QbbwGnNP5zTd7yyr2SC1j299sBCnWjss;公钥和私钥类似;而地址则是一串Base58编码,比私钥和公钥都短,形如1F3sAm6ZtwLAUnj7d38pGFxtP3RVEvtsbV。知道了私钥就可以通过数学公式得到公钥,但是知道了公钥却无法逆推出私钥,这是数学上的特性;同样,知道了公钥也可以通过数学公式得到地址,但是知道了地址却无法逆推出公钥。简言之,私钥→公钥→地址这个推导过程是从左往右单向的,由数学原理保证。当你想要接收比特币的时候,只需要给别人地址,别人有了你的地址就可以向你发送比特币了,但是千万不能给任何人私钥,因为谁拿到私钥谁就有权花费这个账户上的比特币了。

打个比方,比特币私钥相当于银行账户的密码,比特币地址相当于银行账号,密码不能让任何人知道!而密码是无法修改的,如果担心密码已经暴露,那只能重新建立一个新账户并将资金转移到新账户中。

读者可能有疑问,比特币地址那么长,看起来十分复杂,如果不小心输错了1位会不会导致此次汇款汇给了不存在的人?答案是:不会。比特币地址的末4位取自前面部分的SHA256摘要,也就是说,只要输错任何1位或多位,程序就会判断出输入有误而禁止用户汇出,直到改正为止。

本文内容来自于网络,如有侵权,烦请联系处理:readblocks@163.com。
本站作为开放的资讯分享平台以供学习研究,所有观点仅代表原作者个人观点,绝不代表本站赞同其观点或证实其描述。
本站提醒:投资有风险,入市须谨慎,本内容不作为投资理财建议。
文章链接:https://www.readblocks.com/archives/5328
新手交流群
新手交流群
买比特币
分享本页
返回顶部