主页 > imtoken下载钱包 > 1、3、bc1开头的比特币地址有什么区别?转会费好便宜
1、3、bc1开头的比特币地址有什么区别?转会费好便宜
1、3、bc1开头的比特币地址有什么区别?转账费便宜,为什么隔离见证地址便宜?
比特币地址是由 26-34 个字母和数字组成的字符串。比特币地址的前缀(开头的字符)
我们常见的比特币地址前缀是:1、3、bc1.
它们之间有什么区别?哪个转会费便宜?
为了明确这一点,我们必须结合比特币地址的分类。比特币地址分类如下:
1、繁体地址
以 1 开头的地址称为旧地址。这是原始的比特币地址,例如:创世地址:1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa,属于中本聪。该地址最初是 50 BTC。后来,比特币爱好者不断将BTC转移到这个地址,以表达对中本聪的敬意。撰写本文时,BTC余额:68.13424603。
以1开头的地址采用P2PKH比特币转到btc地址,P2PKH(Pay-to-Pubkey Hash),支付公钥哈希,即比特币交易输入输出脚本,使用公钥和公钥哈希。
传统的以1开头的地址自上线以来就已经支持,我们可以从它发送BTC到下面描述的多重签名地址和segwit地址。
2、多重签名地址
以 3 开头的地址,例如 3EktnHQD7RiAE6uzMj2ZifT9YgRrkSgzQX。在 2012 年的比特币改进提案中,增加了 P2SH 地址。
P2SH(Pay-to-Script-Hash),支付脚本哈希,即比特币交易输入输出脚本,使用赎回脚本和赎回脚本哈希。它的地址结构类似于P2PKH,但它支持的功能比传统地址更复杂。 P2SH 脚本函数最常用于多重签名地址,可以指定多个数字签名来授权交易。例如:一个以3开头的地址被三个人控制,如果两个人同意,就可以发起转账。
隔离见证地址
Segwit 是一种区块链扩容方法,已在比特币和莱特币上成功实施。我们以第 3 部分开头的常用地址和以 bc1 开头的比特币地址是隔离见证地址。
隔离见证
Segwit 是对比特币协议的兼容性升级,可将签名数据与比特币交易分开。
也就是说,比特币区块链上的每个区块不仅记录了每一笔转账交易中收到或转出比特币的时间、账户、金额等具体信息,还包括了每一笔交易的细节。电子签名。矿工打包区块时,需要使用数字签名来验证每笔交易的合法性,确认后才会将交易记录在区块中。
但是,普通用户只关心自己账户里有多少比特币,不需要对每一笔交易进行验证。因此,隔离见证去掉了区块中的数字签名信息,从而减少了交易字节数,让每个区块可以承载更多的交易,从而达到扩容的目的。
2017 年 8 月,隔离见证正式启动。
隔离见证具有以下优势:
1、更安全:与传统地址(以 1 开头的地址)相比,Segregated Witness 地址具有更好的安全性。
2、更快,增加区块大小并更快地检查交易。
3、 更便宜,隔离见证地址的转账费用比传统地址(以 1 开头的地址)便宜。
4、兼容:隔离见证是软分叉,兼容性升级比特币转到btc地址,支持老节点;
因为隔离见证是兼容性升级,所以有兼容地址和原生地址两种。
3、嵌套的隔离见证地址
以3开头的地址:由于采用P2SH方式进行打包,所以Segregated Witness兼容的地址也以3开头,老节点可以识别。
你不需要知道 - 以 3 开头的比特币地址是多重签名地址或 segwit 兼容地址,你只需要知道以 3 开头的地址被广泛支持并且可以用于地址以 1 开头的地址和 bc1。该地址可以发送比特币。
4、 原生隔离见证地址
以bc1开头的地址是新的隔离见证脚本(P2WPKH或P2WSH)生成的地址,是纯隔离见证地址。
它使用Bech32编码,其风格与P2PKH和P2SH(即1和3)风格的地址完全不同。由于bc1前缀,比上面两个地址都长,由42个符号组成,如:
bc1qa5ndt07z2lu7r2kl6zrffw362chj74vse76lq5
不过,它还有更多的优点:
1、没有大写
2、生成的二维码区域更小
3、可纠错(已弃用)
目前,只有部分钱包支持原生隔离见证地址,交易所不多。
哪种转会费更便宜?
隔离见证地址的转移当然更便宜。这是因为传统的地址和多重签名地址交易的交易量更大,占用的字节也更多。
隔离见证可以减少交易字节数。如果我们使用 Segregated Witness 地址作为付款地址,然后使用 Segregated Witness 地址向他人转账,我们可以节省转账成本。
Bitcoin Optech 的统计数据显示:
与传统地址(从第 1 部分开始)相比,Segwit 兼容地址(从第 3 部分开始)节省 24% 的转账费用;
Native Segregated Witness 地址(以 bc1 开头)相比传统地址(以 1 开头)节省 35% 的转账费用;
与多重签名地址(从第 3 部分开始)相比,隔离见证地址(从 bc1 开始,从第 3 部分开始)可以节省高达 70% 的转账费用;
总结:以 bc1 开头的 Native Segregated Witness 地址节省的转账费用最多。
建议
目前,只有不到 1% 的 BTC 存储在以 bc1 开头的地址中。
Bitpie、imToken2.0、Ledger、Keepkey钱包,目前不支持bc1开头的地址。
大部分交易所只支持向以 bc1 开头的地址发送 BTC,不支持以 bc1 地址接收 BTC。
支持bc1开头地址的钱包和交易所的数量正在缓慢增加。
但是,到 Segregated Witness 地址的转账费用便宜很多,我该怎么办?
建议:
1、先切换到3开头的segwit兼容地址
如果你的比特币地址还是以1开头的传统地址;而你使用的是比特派钱包,或者imToken2.0钱包,目前只支持3开头的segwit兼容地址。同时,如果你不打算换钱包,可以直接切换到Segregated见证钱包APP中以3开头的兼容地址。
2、直接创建以bc1开头的原生隔离见证地址,将BTC转入
您可以使用 Electrum 比特币钱包创建以 bc1 开头的原生隔离见证地址。
详细步骤请参考如何创建SegWit(Bech32)BTC钱包地址,为什么值得花时间?
如果将来你会有很多比特币,那么bc1比特币地址就值得拥有