主页 > imtoken下载最新版本 > 比特币地址差异
比特币地址差异
本周在服务客户时,客户提供的钱包收款地址非常少见。 这是我接触这个行业以来看到的第一个地址。 于是查了资料,简单介绍一下比特币目前的地址有哪些。 ?
1.传统地址
以 1 开头的地址称为遗留地址(Legacy Address)。 这是最原始的比特币地址,1开头的地址,使用P2PKH,P2PKH(Pay-to-Pubkey Hash),支付公钥哈希,即比特币交易输入输出脚本,使用公钥和公钥哈希.
2. 多重签名地址
3开头的地址,例如3EktnHQD7RiAE6uzMj2ZifT9YgRrkSgzQX。 在2012年的比特币改进提案中,增加了P2SH的地址。
P2SH(Pay-to-Script-Hash),支付脚本哈希,即比特币交易输入输出脚本,使用赎回脚本和赎回脚本哈希。 其地址结构类似于P2PKH,但比传统地址支持更复杂的功能。 P2SH 脚本函数最常用于多重签名地址比特币地址有多少个,它可以指定多个数字签名来授权交易。 例如:一个3开头的地址由三个人控制,其中任意两人同意发起转账。
3.隔离见证地址
隔离见证是一种区块链扩展方法,已在比特币和莱特币上成功实施。 我们以第 3 部分开头的通用地址和以 bc1 开头的比特币地址是隔离见证地址。
隔离见证具有以下优点:
1、更安全:与传统地址(1开头的地址)相比,隔离见证地址具有更好的安全性。
2.更快,可以增加区块容量,查询交易速度更快。
3.更便宜,隔离见证地址的转账手续费比传统地址(1开头的地址)便宜。
4.兼容性:Segregated Witness是软分叉,兼容性升级,支持老节点; 因为Segregated Witness是兼容性升级,所以有兼容地址和原始地址两种。
4. 原生隔离见证地址
bc1开头的地址是一个新的隔离见证脚本(P2WPKH或P2WSH)生成的地址比特币地址有多少个,是一个纯隔离见证地址。
采用Bech32编码,其风格与P2PKH、P2SH(即1开头和3开头)风格的地址完全不同。 由于有bc1前缀,比上面两个地址都长,由42个符号组成,如:
bc1qa5ndt07z2lu7r2kl6zrffw362chj74vse76lq5
但是,它还有更多优点:
1.无案例
2.生成的二维码面积更小
3.可以纠错(不推荐)
目前只有部分钱包支持原生segwit地址,支持的交易所并不多。
郑重声明:本文版权归原作者所有,转载文章仅出于传播更多信息之目的。 如作者信息标注有误,请第一时间联系我们修改或删除,谢谢。