BCH 为什么有两个收款地址?

这两天参加一个活动,需要提供BCH地址。打开mytoken,却发现有两个收款地址:一个是叫CashAddr,地址是这样的:bitcoincash:qrnpnjzatt6ezv22rv4e8ytfskxgjuznugjcz5ajul;一个叫legacy,地址是这样的:1MyfJXtke5uxDnz1fyD43zw67KxcwqqYDf。

不应该只有一个收款地址吗?石头查了一下资料,找到了有两个地址的原因,以及我们最关心的问题:对收款有无影响。

有两个收款地址的原因

BCH是从BTC中分叉出来的,它的收款地址与BTC的收款地址原本是一种格式,形如1MyfJXtke5uxDnz1fyD43zw67KxcwqqYDf,34位的数字、大小字母组合。有人会不小心把BTC充到BCH地址上,自己掌握私钥的还好,可以导出私钥去比特币钱包找回,自己没掌握私钥的话,币就完全丢了。后来,BCH出了新的地址,就是上面说的CashAddr,其中bitcoincash是网络名,后面是q开头、大小写不敏感的数字字母组合。原地址格式也会保留,被称作legacy(遗产)。

在部分钱包如mytoken中,两个地址都会保留,但排第一位的是新地址,如mytoken;在部分钱包如ABC钱包中,只保留新地址。

对收款有影响吗

BCH的两个地址,对应的是一个私钥,相当于进入一个房间的两道门。所有用哪一个地址是没有关系的,向新地址、旧地址转账都一样,都可以收到BCH。

新地址的前缀好奇怪,可以不要吗?

BCH的新地址有个前缀里“bitcoincash:”,转账时可要可不要,对收款没有影响。

区块链查询

可以去 https://bch.btc.com/ 查询你的余额。

file

electron cash钱包概念

如果你安装了 electron cash 钱包并操作过,你会逐渐理解非对称密码学中的私钥、公钥、地址、12个短语、钱包文件之间的关系,三种掌控钱包的方式:

1、 只记住12个短语能让你在Electron Cash生成钱包文件、密码、多个私钥、多个公钥、多个收款地址,所以12个短语是掌管钱包的命脉,相当于能掌控多张银行卡;

2、 只记住私钥能让你在Electron Cash生成这个私钥的钱包文件、密码、公钥、地址,所以记住一个私钥类似于让你掌控一张银行卡;

3、 保存好了钱包文件和记住了密码,能让你在Electron Cash找到12个短语、多个私钥、多个公钥、多个收款地址,所以可以通过压缩文件加密保存钱包文件+记住密码的方式保管钱包

至此,你已懂得怎么使用Electron Cash保存好自己的BCH币种了。


相关文章
数字货币 electron cash钱包 如何长时间存放数字货币BCH

为者常成,行者常至