比特币地址和密钥之间有什么关系?它是如何生成的?|区块链课堂第3问

比特币地址和密钥之间有什么关系?它是如何生成的?

我们在接收和发送比特币时都会用到比特币地址,它是一个由数字和字母组成的字符串,以1或3开头。在交易的过程中,它通常以收款方的形式出现,就相当于我们在使用银行卡汇款时,汇入方账户的银行卡卡号。

比特币是建立在密码学基础之上的,因此其地址也是匿名的,不包含所有者的任何信息。中本聪利用了椭圆曲线算法先产生比特币的私钥和公钥,然后将公钥的值再经过一系列数字签名运算就得出了我们所使用的比特币地址。在这里,私钥用来声明用户对比特币的所有权,由私钥可以推导出公钥,反之则不行。

在实际的交易过程中,我们通常使用比特币钱包的接收界面直接生成比特币地址。在转账时可以手动输入接收方的转账地址,也可以通过扫描接收方地址二维码完成交易。

像Blockchain之类的加密货币钱包,通常在用户接收到一笔汇款之后就更改一次比特币地址,目的在于鼓励用户使用新地址交易,以提高匿名性,当然同一个钱包的所有旧地址都依旧可用。

文章来源:华尔街见闻

yanghang-rmyh
    A+
郑重声明:我们将尊重作者/译者/网站的版权,促进行业健康发展,本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。
日期:2018年02月18日  分类:基础标签:

发表评论

您必须 登录 才能发表留言!