我们时不时看到一些开头是1、3或者bc1的地址,那么这些地址有啥区别呢?
1开头:传统地址
传统地址(Legacy Address)是以“1”开头的地址,是比特币最原始的地址,他采用 P2PKH(Pay-to-Pubkey Hash 支付公钥哈希)脚本生成地址和处理交易,比特币上线至今都支持该开头的地址,是最古老的地址
3开头:P2SH的地址
P2SH (Pay-to-Script-Hash)脚本生成的地址,该脚本可以提供一些比传统地址更复杂的功能,如:多重签名、隔离见证兼容。该地址以“3”开头,当我们看到“3”开头的地址时,无需知道他是到底是多签地址还是隔离见证兼容地址,只需知道“3”开头的地址兼容性很强,被广泛的使用即可
BC1开头:原生隔离见证地址
原生隔离见证地址(Native Segwit Address)是以“bc1”开头的地址,由新脚本P2WPKH 或 P2WSH生成地址,隔离见证地址交易更安全、确认速度更快以及更省手续费
总结概括
-
1开头地址 为传统地址使用 P2PKH(Pay-to-Pubkey Hash) 生成,使用 Base58 编码
-
3开头地址 可能为多签地址、隔离见证兼容地址 使用 P2SH (Pay-to-Script-Hash) 脚本生成,该地址可以向 1开头 和 bc1 开头的地址发送比特币,被广泛支持,不需要关注是多签还是隔离见证地址
-
bc1开头地址 为原生隔离见证地址,由 P2WPKH 或 P2WSH 生成使用 Bech32 编码,和1、3地址风格不同,二维码也更小,同时向后兼容,可以与 1 或 3 开头的地址互相转币
名词
-
legacy(p2pkh)这个就是1开头的传统地址
-
p2sh-segwit(p2wpkh-p2sh)这个是3开头的兼容地址
-
native segwit(p2wpkh)这个是bc1开头的原生隔离见证地址
文章标题:比特币地址以 1、3、bc1 开头区别
文章链接:https://www.btchangqing.cn/130783.html
更新时间:2020年10月27日
本站大部分内容均收集于网络,若内容若侵犯到您的权益,请联系我们,我们将第一时间处理。