bch地址格式 bch地址转换
原标题:bch地址格式 bch地址转换
导读:
Bitcoin Cash (BCH) 是一种基于比特币区块链的加密货币,它在2017年8月1日从比特币 (BTC) 分叉而来,BCH 的目标是提供更低的交易费用和更快的交易速度...
Bitcoin Cash (BCH) 是一种基于比特币区块链的加密货币,它在2017年8月1日从比特币 (BTC) 分叉而来,BCH 的目标是提供更低的交易费用和更快的交易速度,以促进日常交易,要使用 BCH,您需要一个 BCH 地址来接收和发送资金,BCH 地址有几种不同的格式,包括传统的比特币地址格式、CashAddress 格式和 Bitcoin Cash URI 方案。
1、传统比特币地址格式 (Base58Check 编码)
这是最早的 BCH 地址格式,也是与比特币 (BTC) 地址相同的格式,它由一个1字节的地址类型前缀(如1开头的“1”表示普通地址,3开头的“3”表示多签名地址),紧接着是20字节的公钥哈希,最后是一个4字节的校验和组成,这个地址通常以"1"开头,长度为33或43个字符。
1BoatSLRHtKNngkdXEKXTjnXrVHjhmcgs
2、CashAddress 格式 (Bech32 编码)
为了区分 BCH 和 BTC 地址,BCH 社区在2018年推出了一种新的地址格式,称为 CashAddress,这种格式使用了 BIP-173 规范中的 Bech32 编码,它以"q"或"p"开头,后面跟着一个前缀("p"表示生产环境,"q"表示测试环境),然后是一个由字母和数字组成的字符串。
- 主网地址:qz9h7xuq4pq35vc
- 测试网地址:qz37j97xuq4pq35vc
3、Bitcoin Cash URI 方案
Bitcoin Cash URI 方案允许用户通过一个简单的链接来发送或接收 BCH,这个链接包含了收款人的 BCH 地址、要发送的金额(可选)和其他潜在的交易信息,URI 方案的格式如下:
bitcoincash:<address>?amount=<amount>&label=<label>&message=<message>
- <address> 是收款人的 BCH 地址(可以是 Base58Check 或 CashAddress 格式)
- <amount> 是要发送的 BCH 数量(以 Satoshi 为单位,可选)
- <label> 是收款人的名称或备注(可选)
- <message> 是交易的说明或备注(可选)
bitcoincash:qpm2qsznhks23z7629mms6j94ag634eyq8fgysnc?amount=1000000&label=Donation&message=Thank+you+for+your+contribution
了解这些 BCH 地址格式对于确保交易的安全性和正确性至关重要,在发送或接收 BCH 时,请务必仔细检查地址格式和交易信息,以避免错误或欺诈。
