隔离见证(SegWit,Segregated Witness)是比特币的一次重要协议升级,通过把交易签名数据从主体中分离,修复交易延展性问题并提升区块容量,让转账手续费更低,也为闪电网络等二层方案奠定基础。

| 类型 | 比特币协议升级(软分叉) |
| 提出者 | Pieter Wuille 等比特币核心开发者 |
| 激活时间 | 2017 年 |
| 相关提案 | BIP141、BIP143 等 |
| 地址前缀 | bc1q(原生)、3(兼容) |
| 所属网络 | 比特币(Bitcoin) |
隔离见证(SegWit,全称 Segregated Witness)是比特币网络的一次重大协议升级,通过把交易中的签名(见证)数据从交易主体中分离出来单独存放,从而修复交易延展性缺陷并变相扩大区块容量。
在比特币早期设计中,交易签名数据和交易内容混在一起存储,这带来两个问题:一是签名占用了区块中相当大的空间,限制了每个区块能容纳的交易数量;二是签名可以在不改变交易实质的情况下被微调,导致交易 ID 发生变化,即所谓的「交易延展性」问题,这给闪电网络等依赖未确认交易 ID 的上层协议造成了障碍。
隔离见证由比特币核心开发者提出(对应 BIP141 等提案),于 2017 年以软分叉方式在比特币主网激活。它把签名数据移入独立的「见证」区域,交易 ID 的计算不再包含签名,同时引入「区块权重」这一新计量方式,使区块的实际承载能力比原先的上限有明显提升。这次升级也是当年「区块扩容之争」的焦点之一,反对该方案、主张直接扩大区块的一派随后分叉出了比特币现金(BCH)。
隔离见证被认为是比特币历史上最重要的升级之一。它使闪电网络得以落地,让小额即时支付成为可能;后来的 Taproot 升级也是在隔离见证的脚本版本机制之上构建的,进一步带来了以 bc1p 开头的新地址格式。如今主流钱包和交易所普遍默认使用 SegWit 地址,全网 SegWit 交易占比已成为多数。
问:SegWit 地址和普通地址可以互相转账吗?答:可以。以 1、3、bc1 开头的比特币地址之间可以正常互转,只是使用 SegWit 地址发起交易通常手续费更低。个别老旧平台可能不支持向 bc1 地址提币,遇到时可改用兼容格式地址。
问:隔离见证是硬分叉吗?答:不是。它以软分叉方式激活,向后兼容旧节点;而反对这一路线的社区另行硬分叉出了比特币现金,两者是不同的事件。
问:SegWit 把区块扩大到多少了?答:它没有简单地调大区块上限,而是改用「权重」计量,见证数据享受折扣,实际效果相当于区块承载能力提升到原先的一倍以上,具体取决于交易类型构成。

| 类型 | 比特币协议升级(软分叉) |
| 提出者 | Pieter Wuille 等比特币核心开发者 |
| 激活时间 | 2017 年 |
| 相关提案 | BIP141、BIP143 等 |
| 地址前缀 | bc1q(原生)、3(兼容) |
| 所属网络 | 比特币(Bitcoin) |
登录 后参与讨论
暂无讨论,来发表第一条评论吧