旧地址(P2PKH)
遗留地址,或支付到公钥哈希,是最常见的版本。 由于它们以 1 开头,我们可以区分它们。
1ae23hGo6CShLgbBeu2c2ZlR2C7BLe6Mcr
P2PKH 地址只是来自私钥的公钥的散列。
当比特币在 2009 年发布时,它和 P2PK 是唯一的比特币地址类型。 目前,它是占用空间最多的地址类型,这意味着它是发送和接收最昂贵的地址。
尽管如此,目前还没有充分的理由使用这种类型,因为有很多新版本在很多方面都更好。
支付脚本哈希(P2SH)
Pay to Script Hash 或 P2SH 地址是以 3 开头的地址。
34PHRaufoUqG9VmmMStrM2QSsvdxYoPq4M
与列表中的第一个不同,这些不使用公钥的哈希值,而是一个涉及某些条件的脚本,以便可以使用资金。 优点是它可以隐藏发行者的公钥。
这些消费条件可以很简单(比如证明你拥有公钥),也可以很复杂(只有拥有公钥的人才能在经过一定时间后才可以消费比特币)。
当使用这个比特币脚本时,P2SH 类型的地址可以利用 SegWit 并节省交易费用。
这样的好处之一是它们比传统地址便宜约 26%。
隔离见证原生(P2WPKH)
SegWit 的原生地址 P2WPKH 是以 bc1q 开头的地址。
bc1q35lhb53elrn0amo8s6s3j2n493ty9jax448plo
这种类型的地址通过将签名和脚本保留在交易之外,将它们存储在令牌中,比以前的地址减少了交易中存储的信息量。 因此它的名字隔离见证。
有了这些地址,与 P2SH 相比,我们可以额外节省 16%,与 P2PKH 相比,节省 38%。 因此,近年来它的受欢迎程度大大增加。
一些交易所可能还不支持此处使用的 Bech32 格式,这就是它们提供发送 P2SH 功能的原因。 这是大多数钱包仍然继续支持旧格式的原因之一,即使是像 P2PKH 这样过时的格式。
Taproot(P2TR)
Taproot 地址是以 bc1p 开头的地址。
bc1pnffryyndurmk5yh38ykl5xcr4g3ev6c0ltc31g
Taproot地址仍然很新,因为直到 2021 年 11 月才进行了实施所需的软分叉。
这些允许使用比特币地址制作某些类型的智能合约,并在交易中使用它们时提高隐私性。
使用 taproot 实现的常规交易比 SegWit 稍大,但比我们在这里看到的前 2 个版本要小。
这是因为它们与公钥而不是公钥哈希绑定。 然而,当涉及到更复杂的交易时,例如涉及多个签名的交易,Taproot地址有助于节省大量空间并变得非常便宜。
其他
……
完整表格
地址类型 | 首字母 | 例子 |
---|---|---|
公钥哈希(P2PKH) | 1 | 17VZNX1SN5NtKa8UQFxwQbFeFc3iqRYhem |
脚本哈希(P2SH) | 3 | 3EktnHQD7RiAE6uzMj2ZifT9YgRrkSgzQX |
隔离见证主网(P2WPKH) | bc1q | bc1qw508d6qejxtdg4y5r3zarvary0c5xw7kv8f3t4 |
隔离见证测试网(P2WPKH) | 待定 | tb1qw508d6qejxtdg4y5r3zarvary0c5xw7kxpjzsx |
隔离见证主网(P2WSH) | bc1q | bc1qrp33g0q5c5txsp9arysrx4k6zdkfs4nce4xj0gdcccefvpysxf3qccfmv3 |
隔离见证测试网(P2WSH) | 待定 | tb1qrp33g0q5c5txsp9arysrx4k6zdkfs4nce4xj0gdcccefvpysxf3q0sl5k7 |
私钥(WIF,未压缩的公钥) | 5 | 5Hwgr3u458GLafKBgxtssHSPqJnYoGrSzgQsPwLFhLNYskDPyyA |
私钥(WIF,压缩公钥) | 科尔 | L1aW4aubDFB7yfras2S1mN3bqg9nwySY8nkoLmJebSLD5BWv3ENZ |
BIP32 公钥 | xpub | xpub661MyMwAqRbcEYS8w7XLSVeEsBXy79zSzH1J8vCdxAZningWLdN3zgtU6LBpB85b3D2yc8sfvZU521AAwdZafEz7mnzBBsz4wKY5e4cp9LB |
bip32 私钥 | xprv | xprv9s21ZrQH143K24Mfq5zL5MhWK9hUhhGbd45hLXo2Pq2oqzMMo63oStZzF93Y5wvzdUayhgkkFoicQZcP3y52uPPxFnfoLZB21Teqt1VvEHx |
测试网公钥哈希 | ? | mipcBbFg9gMiCh81Kj8tqqdgoZub1ZJRfn |
测试网哈希脚本 | 2 | 2MzQwSSnBHWHqSAqtTVQ6v47XtaisrJa1Vc |
私钥(WIF,未压缩的公钥) | 9 | 92Pg46rUhgTT7romnV7iGW6W1gbGdeezqdbJCzShkCsYNzyyNcc |
测试网私钥(WIF,未压缩的公钥) | c | cNJFgo1driFnPcBdBX8BrJrpxchBWXwXCvNH5SoSkdcF6JXXwHMm |
测试网 BIP32 公钥 | ? | tpubD6NzVbkrYhZ4WLczPJWReQycCJdd6YVWXubbVUFnJ5KgU5MDQrD998ZJLNGbhd2pq7ZtDiPYTfJ7iBenLVQpYgSQqPjUsQeJXH8VQ8xA67D |
测试网 bip32 私钥 | tpvr | tprv8ZgxMBicQKsPcsbCVeqqF1KVdH7gwDJbxbzpCxDUsoXHdb6SnTPYxdwSAKDC6KKJzv7khnNWRAJQsRA8BBQyiSfYnRt6zuu4vZQGKjeW4YF |
Taproot(P2TR) | bc1p | bc1pnffryyndurmk5yh38ykl5xcr4g3ev6c0ltc31g |
没有评论:
发表评论