1, CashAddr is what?
CashAddr is a new address format for bitcoin cash. If you have ever seen bitcoin addresses or bitcoin cash addresses, then you are at least familiar with the address – basically a bunch of letters and numbers.
CashAddr is a new format that is technically a new “code.” Visually, it will be displayed in different forms.
2, in the end what is the new address?
It will be in this form, for example:
Note the prefix “bitcoincash:” which is technically always part of the address. However, this prefix may also be optional or completely lost at the end of some wallets.
3, the address format changes have any effect on us? What do we need to do?
The new address format is introduced to encourage users to use the new address, but this is not mandatory. From the very beginning, there may be a “wallet-incompatible” experience for users. However, this is also a solution that can be converted by an address conversion tool. For users, if you see your favorite wallet or service provider has not upgraded support for CashAddr, then you can tell them the new address format is helpful to solve the problem of wrong address.
4, the old legacy address can use it?
It is technically possible. However, it is still strongly recommended to upgrade to a new address. If you have a legacy address that is currently in use, it will continue to work. But for most users, it should be upgraded to the new address, because the new address will be more secure. In addition, the user experience will be enhanced when everyone uses the same format.
May I send from the old address to the new address?
can. Address format is just a code. For example, consider coding as a wrapper or as a garment. Just as you can chat with your friends at any time, no matter what clothes you wear, the old pubic hash (pubkeyHash) below the “clothes” is the old or new address.
6, can we immediately use the new format address?
Yes, it is okay.
- When I try to transfer my bitcoin cash to a new address, my wallet will not let me do that. Why?
If a wallet has not been upgraded, it does not support the new address format. But do not worry, this problem can be easily solved. You can use the address conversion tool to convert the old address format to the new address format. There are several conversion tools available. recommend
Another conversion tool is Electron Cash 3.1.
If you plan to use address translation tools, we recommend that you use only those tools that you can trust. Because there will be some malicious tools to give you a fake address, resulting in loss of assets.
8, from the old address to the new address whether there is one to one “mapping”?
Yes, any legacy bitcoin address format is converted to one and has only one CashAddr format, and vice versa. Therefore, there are two versions of any given address (legacy and cashAddr) that are interchangeable because they correspond to the same set of private and public keys.
- What happens if I convert an old address to a new format and send the bitcoin cash to my friend, but his wallet does not support this new format?
It’s ok. Money will still appear in his old address (because the address is actually the same, but the encoding is different).
Why does the Bitcoin cash development community decide to create a new address format?
Bitcoin cash as a unique ledger and cryptocurrency should have a unique address format. And using a unique address format can reduce user errors and confusion.
What is the benefit of this special address format?
In addition to providing different address formats, the new format is case insensitive, making it easier to write and communicate addresses among people. And it’s also extensible, and does not need to change the address format when bitcoin cash adds more new features in the future.
12, from a technical point of view, the new address format in the end mean?
When you “send” a transaction to a Bitcoin address, what you really do is unlock the unused output and lock it again so that those who own the private key and sign it on the public key can control them.
The new address format does not change the trading of these deals on the blockchain, only visually appearing to users differently.
Is this a protocol change that is a hard fork or a soft fork?
No, neither, nor any. Just the format change.
Has my private or public key changed?
No, none of these.
15, For Developers, CashAddr have official rules?
some. It can be seen on Bitcoin ABC’s official Bitcoin development team.