大家应该都接触过比特币地址。比特币地址就好像银行卡卡号,通过银行卡卡号,任何人都可以向你转账;而通过比特币地址,任何人也可以向你转比特币。 比特币地址是由26~34位字母和数字组成的字符串。比特币的地址的前缀(开头的字符)有如下这些: 我们常见的比特币地址前缀有: 1、3、bc1。它们有什么区别?哪一个的转账手续费更便宜呢? 要说清楚这些,我们得结合比特币地址的分类。比特币地址的分类如下: 1、传统地址1开头的地址,被称为传统地址 ( Legacy Address )。这就是最原始的比特币地址,比如:创世地址:1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa,属于中本聪。该地址内初始50个BTC,后来,比特币爱好者不断往该地址转入BTC,以表达对中本聪的敬意,写文章这一刻,BTC 余额:68.13424603个。 1 开头的地址,采用 P2PKH ,P2PKH(Pay-to-Pubkey Hash),支付公钥哈希,即比特币交易输入输出脚本,采用公钥及公钥哈希。 1开头的传统地址,上线至今,一直被支持,我们可以从它发送 BTC 到下面介绍的多签地址和隔离见证地址。 2、多签地址3开头的地址,比如 3EktnHQD7RiAE6uzMj2ZifT9YgRrkSgzQX。2012年的比特币改进提案中,新增 P2SH 的地址。 P2SH (Pay-to-Script-Hash),支付脚本哈希,即比特币交易输入输出脚本,采用赎回脚本及赎回脚本哈希。其地址结构类似于 P2PKH,但它支持比传统地址更复杂的功能。P2SH 脚本函数最常用于 multisig 地址,这些地址可以指定多重数字签名来授权事务。举个例子:某个3开头的地址由三人控制,其中,任意两人同意,便可发起转账。 隔离见证地址隔离见证是一种区块链扩容的方法,已在比特币和莱特币上成功实施。我们常见的部分 3 开头的地址,和 bc1 开头的比特币地址,就是隔离见证地址。 隔离见证隔离?证,是比特币协议的一个兼容性升级,它将签名数据从比特币交易中分离出来。 话说比特币区块链上的每个区块内,不仅记录了每一笔转账交易的时间、账户、收到或转出的比特币数量等具体信息,还包括每一笔交易的数字签名。矿工们在打包区块时,需要用数字签名来验证每一笔交易的合法性,确认无误后,才会将交易记录在区块里。 然而,普通用户只关心自己账户有多少比特币,并不需要验证每一笔交易。所以,隔离见证就把区块内的数字签名信息拿掉,从而减少交易字节数,让每个区块可以承载更多笔交易,进而达到扩容的目的。 2017年8月,隔离见证正式激活。 隔离见证具有如下优势: 1、更安全:对比传统地址(1 开头的地址),隔离见证地址具有更好的安全性。 因为隔离见证是兼容性升级,因此存在兼容地址和原生地址两种。 3、 隔离见证兼容地址(Nested Segwit Address)3开头的地址:因为使用 P2SH 方式打包,所以隔离见证兼容地址,也以3开头,旧节点能识别。 大家不需要知道——以3开头的比特币地址,到底是多签地址,还是隔离见证兼容地址,只需要知道以3 开头的地址,被广泛支持,可以向 1开头 和 bc1 开头的地址发送比特币即可。 4、 原生隔离见证地址 (Native Segwit Address)bc1 开头的地址,是由新的隔离见证脚本生成的地址(P2WPKH 或 P2WSH),是纯正的隔离见证地址。 它采用 Bech32 编码,其风格和 P2PKH 和 P2SH(即 1开头和 3开头)风格的地址完全不同。 由于使用 bc1 前缀,它比上面两种地址要长,由42个符号组成,比如: bc1qa5ndt07z2lu7r2kl6zrffw362chj74vse76lq5 不过,它具有更多优势: 1、没有大小写 目前,只有部分钱包支持原生隔离见证地址 ,支持的交易所也不多。 转账手续费,哪家强(便宜)?当然是隔离见证地址的转账费用强,更便宜。这是因为,传统地址、多签地址交易事务更大,占用更多字节。而隔离见证可以减少交易字节数,如果我们使用隔离见证地址作为收款地址,之后再使用该隔离见证地址给其他人转账,就可以节省转账成本。 Bitcoin Optech 的统计数据的统计数据显示: 隔离见证兼容地址(部分3开头)比传统地址(1开头)节省 24% 转账手续费; 总结:bc1 开头的原生隔离见证地址,最省转账费用。 建议目前,仅有不到 1% 的 BTC 存储在 bc1开头的地址中。 比特派(bitpie)、imToken2.0、Ledger、Keepkey 钱包,目前都不支持 bc1 开头的地址 。 支持 bc1 开头地址的钱包和交易所数量,还在缓慢增加中。 但是,隔离见证地址的转账手续费又便宜那么多,怎么办?建议: 1、先切换到 3开头的 隔离见证兼容地址如果你的比特币地址还是 1 开头的传统地址;而且你又使用 比特派钱包,或 imToken2.0 钱包,他们目前又只支持 以 3 开头的隔离见证兼容地址。同时,你又不打算更换钱包,那么,你在钱包 APP 中,可以直接切换成 以 3 开头的隔离见证兼容地址。 详细步骤请点击: 《地址簿》 2、直接创建 bc1 开头的原生隔离见证地址,将BTC转入大家可以使用Electrum 比特币钱包,来创建 bc1 开头的原生隔离见证地址。 详细步骤,去参考如何创建SegWit(Bech32)BTC钱包地址,为什么值得花点时间?。 如果未来,你会有很多比特币,那么 bc1 比特币地址值得拥有,赶紧准备起来吧! 参考文章《All Private keys》 「注意」 我是金马,别人离开币圈的时候,正是我深耕的时候。 —- 编译者/作者:金马 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
以 1、3、bc1 开头的比特币地址都有啥区别?转账手续费哪家强(便宜)?
2019-12-28 金马 来源:区块链网络
LOADING...
相关阅读:
- Trezor和Ledger知道了这个错误,什么也没说。2020-08-06
- 您应该知道的5个市值较小的DeFi项目2020-08-06
- Ledger硬件钱包将发布漏洞修复程序,以防止用户在发生事故时发送BTC2020-08-06
- 如果不解决,新的Ledger钱包漏洞可能是灾难性的2020-08-06
- ForTube Bond投资即可享受“空投返还gas费”活动2020-08-06