SegWit地址和Native SegWit地址有什么区别?一次讲清楚
打开钱包看到Native SegWit、Nested SegWit、Legacy三个选项,很多人直接懵了——两个都带SegWit,为什么分两行?
先把概念捋直。SegWit是2017年激活的技术升级,把交易里的签名数据从主体拆出来单独放,签名占交易体积的65%左右,拆出来后权重从4降到1,整体体积大幅缩小。
但SegWit是技术方案,不是地址格式。落地时出了两种地址:
Nested SegWit(3开头):P2SH-P2WPKH,把SegWit输出包了一层P2SH的壳,老钱包也认。
Native SegWit(bc1q开头):P2WPKH,纯SegWit输出,Bech32编码,不套壳。
大部分人说的"SegWit地址"其实是3开头那个。这是最容易搞混的地方。
三种地址对比
| Legacy | Nested SegWit | Native SegWit | |
|---|---|---|---|
| 开头 | 1 | 3 | bc1q |
| 体积 | ~110 vB | ~90 vB | ~80 vB |
| 手续费 | 最高 | 中等 | 最低 |
| 兼容性 | 全部 | 几乎全部 | 现代钱包 |
3开头和bc1q差在哪
用的同一套SegWit技术,区别就在包装方式。

| 3开头 | bc1q | |
|---|---|---|
| 包装 | 套了P2SH壳 | 不套壳 |
| 编码 | Base58Check | Bech32 |
| 相对费用 | 比1开头省20% | 比3开头再省10-15% |
为什么要搞套壳版?2017年SegWit刚上线时,大部分钱包只认1和3开头的地址,不认识bc1q。直接切Native SegWit,老钱包连收币都收不了。所以把SegWit包在P2SH里面,外面看着还是个普通3开头地址,老钱包不用升级就能发。
3开头是过渡产物,bc1q才是终点站。到2026年主流钱包和交易所基本全支持Native SegWit了。
手续费差多少

| 地址类型 | 转0.1 BTC参考手续费(低拥堵) |
|---|---|
| Legacy(1开头) | ~$1.50-3.00 |
| Nested SegWit(3开头) | ~$1.20-2.50 |
| Native SegWit(bc1q) | ~$1.00-2.00 |
拥堵时全部暴涨,但比例不变。高峰期Legacy可能15-20。
兼容性实际情况
| 发送方 | 能发到bc1q吗 |
|---|---|
| 2017年前老钱包 | ❌ |
| 2026年现代钱包 | ✅ |
| 主流交易所 | ✅ 大部分 |
| 小交易所 | ⚠️ 个别不支持 |
收币没问题——现代钱包三种格式都有,给哪个都能收。发币的话对方钱包老就先确认支不支持bc1q。
2026年现状
SegWit采用率96.7%,活跃交易里SegWit是绝对主流。但存量分布:Legacy占43%、Nested占24%、Native占20%——老矿工和早期持有者的币大部分还躺在1开头地址里没动。
今天选一个格式:
收币 → bc1q,2026年基本没有不支持的钱包了
发币 → 对方钱包老就用3开头兜底
省钱 → bc1q,比Legacy省30%
追新 → bc1p(Taproot),手续费更低隐私更好,但目前只有约0.1%的BTC在这种地址里
Nested SegWit是给新技术套了层旧壳,Native SegWit是壳拆掉后该有的样子。地址格式越旧,链上占的地方越大,矿工费越贵。你用的如果还是1开头地址,切到bc1q不影响任何历史资产,同一个私钥控制,只是格式不同。换一下,每笔交易都在省钱。
本文仅为比特币地址格式的技术介绍,不构成投资建议。手续费为特定网络状态下的估算值,实际费用实时变动。因个人操作导致的损失作者不承担责任。





