区块链地址为何是35位?这35位字符里藏着什么秘密?
摘要:
一个35位的区块链地址,几乎可以肯定指的是 比特币(Bitcoin)的_segwit(隔离见证)地址格式,具体是 P2SH-P2WPKH 地址,下面我将分步为您解释:区块链地址是什... 一个35位的区块链地址,几乎可以肯定指的是 比特币(Bitcoin)的_segwit(隔离见证)地址格式,具体是 P2SH-P2WPKH 地址。
下面我将分步为您解释:
(图片来源网络,侵删)
区块链地址是什么?
区块链地址不是一个简单的账户号码,它更像是一个公钥的“包装”或“代表”,它的主要作用是:
- 接收资金:你可以把地址告诉任何人,让他们向你转账。
- 所有权证明:只有拥有与该地址对应的私钥的人,才能花费该地址里的资金。
地址是从公钥通过一系列加密算法和编码方式生成的,而不是直接使用公钥本身,不同的区块链或不同的技术标准,会生成不同格式和长度的地址。
为什么地址长度不同?(以比特币为例)
比特币地址主要有三种格式,它们的长度和前缀都不同:
a. Legacy (传统) 地址
- 格式:以
1开头 - 长度:通常为 26-35位
- 编码方式:Base58Check
- 技术基础:这是最早的比特币地址格式,直接对应一个公钥,它最长可以达到35位,所以您看到的35位地址很可能是这种,但随着技术的发展,这种格式已逐渐被更优的格式取代。
b. SegWit (隔离见证) 地址 - 这是您问题的核心
SegWit是比特币的一项重要升级,它通过将签名数据(见证数据)从交易数据中分离出来,提高了交易效率和可扩展性,SegWit地址有两种表现形式:
(图片来源网络,侵删)
i. Native SegWit (Bech32) 地址
- 格式:以
bc1开头 - 长度:通常为 42-62位
- 编码方式:Bech32
- 优点:效率最高,手续费最便宜,是推荐使用的格式。
- 注意:这种地址长度远超35位,所以您的35位地址不是这种。
ii. Nested SegWit (P2SH-P2WPKH) 地址
- 格式:以
3开头 - 长度:通常为 34-35位
- 编码方式:Base58Check
- 技术基础:这种地址是一种“兼容性”地址,它看起来像一个传统的 Legacy 地址(以
3开头),但实际上它内部封装的是一个 Native SegWit 地址,这使得它可以在不支持新格式的旧钱包和交易所之间使用。 - 长度:它的长度正好是 34或35位,完美匹配您的问题。
如何识别和验证一个35位的地址?
一个典型的35位比特币地址(P2SH-P2WPKH)看起来像这样:
3J98t1WpEZ73CNmQviecrnyiWrnqRhWNLy
我们来分析一下这个例子:
- 长度:这个地址正好是 35位 字符。
- 前缀:它以
3开头,这表明它是一个 P2SH(Pay to Script Hash) 类型的地址,在SegWit的语境下,它特指 P2SH-P2WPKH 这种嵌套地址。 - 字符集:它只包含 Base58 字符集(数字1-9,字母A-Z,以及a-z,去除了容易混淆的0, O, I, l)。
其他区块链的地址长度
为了帮助您更好地理解,这里列出一些主流区块链的地址长度和格式,您会发现比特币的地址格式相对复杂多样:
| 区块链 | 地址格式示例 | 长度 | 说明 |
|---|---|---|---|
| 比特币 | 1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa (Legacy) |
26-35位 | 以 1 开头 |
3J98t1WpEZ73CNmQviecrnyiWrnqRhWNLy (P2SH-P2WPKH) |
34-35位 | 以 3 开头,您问的35位地址就是这种 |
|
bc1qw508d6qejxtdg4y5r3zarvary0c5xw7kv8f3t4 (Bech32) |
42-62位 | 以 bc1 开头 |
|
| 以太坊 | 0x742d35Cc6634C0532925a3b844Bc454e4438f44e |
42位 | 以 0x 开头,后面是40个十六进制字符。 |
| BNB Smart Chain | 0x742d35Cc6634C0532925a3b844Bc454e4438f44e |
42位 | 格式与以太坊完全相同。 |
| Solana | 11111111111111111111111111111112 |
32-44位 | Base58编码,没有特定前缀。 |
| Ripple (XRP) | rGPu6kXw3a6PCp7RhTA3Hix5vQ9PmZ8oax |
25-35位 | 以 r 开头,Base58编码。 |
| Litecoin | LSN5D5XfUPMHu5ptgZnYa1gdU3BtVzoYGs |
26-35位 | 格式与比特币类似,以 L 或 M 开头。 |
- 一个35位的区块链地址,最常见的是指比特币的“嵌套SegWit”地址(P2SH-P2WPKH)。
- 它的典型特征是:以数字
3开头,总长度为34或35个字符。 - 这种地址是比特币为了在旧系统上实现新技术而设计的兼容性方案,它比传统的
1开头的地址更先进,但比bc1开头的原生SegWit地址兼容性更好。 - 不同区块链的地址长度和格式差异很大,不能一概而论。
如果您想验证一个地址是否正确,可以使用区块链浏览器(如 blockchain.com 或 mempool.space)输入地址,如果能查到交易记录或余额,说明地址格式是正确的。
(图片来源网络,侵删)
文章版权及转载声明
作者:咔咔本文地址:https://www.jits.cn/content/22233.html发布于 2025-12-19
文章转载或复制请以超链接形式并注明出处杰思科技・AI 股讯



还没有评论,来说两句吧...