2023年5月19日星期五

比特币地址类型

旧地址(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

没有评论:

发表评论

为你写诗

 竹意 赋竹几时诗意浓,风雪知我意朦胧 寒风凛冽吹竹叶,大雪纷飞映竹容 月下竹影摇清梦,雪中竹枝舞星穹 书篇小竹诉音避,愿留诗意在竹中 一潦西流水 甲辰 霜月 望 于沪