隔离见证地址:比特币的聪明扩容解决方案如何改变了游戏

比特币网络危机的诞生

当中本聪最初设计比特币时,他将每个区块的大小限制为1兆字节。在早期采用有限的日子里,这似乎是绰绰有余,但随着加密货币市场的爆炸性增长,这一设计中的问题很快显现出来。

快进到网络拥堵时代:比特币平均每秒仅处理约7笔交易。在高峰需求期,成千上万笔未确认的交易在区块链上排队。交易费用飙升至数十美元,用户可能需要等待数天——而不是数小时——才能确认他们的转账。网络已成为自身成功的牺牲品。

矿工和开发者都在思考同一个问题:我们如何在不妥协比特币的基本安全性和去中心化的情况下扩大比特币的容量?

认识SegWit:解决比特币瓶颈的技术创新

2015年,比特币核心开发者Pieter Wuille及其同事提出了一种激进但优雅的解决方案:隔离见证(SegWit)

这个概念简单却巧妙。每笔比特币交易由两层数据组成:实际交易详情 (发送者、接收者、金额) 和签名验证信息。签名数据——SegWit 开发者称之为 “见证数据”——大约占据了每个区块存储空间的 65%,尽管矿工只需要交易详情来验证区块链的完整性。

SegWit的创新?分离和优化。 通过将签名数据从主交易记录中提取并单独存储,这项技术释放了大量的区块空间用于实际交易数据。当SegWit在2017年通过比特币网络的软分叉上线时,它有效地将区块容量提高了1.7倍——而没有改变比特币核心的1MB限制。

影响是变革性的。平均交易费用降至约1美元。网络吞吐量显著提高。也许最重要的是,它为像闪电网络这样的二层解决方案铺平了道路。

现实世界的好处:为什么SegWit地址用户获胜

对于日常加密货币用户来说,SegWit 的采用带来了三大具体优势:

1. 更低的费用

不同的SegWit地址格式提供不同的节省:

  • 使用一个与SegWit兼容的地址(,开头是3),相比传统地址节省24%的转账费用
  • 原生SegWit地址 (bc1) 比传统地址节省35%
  • 效率提升是复合的:多重签名SegWit地址可以节省高达70%的费用

当您在多个钱包之间进行常规交易或转账时,这些百分比转化为实际节省的资金。

2. 更快的确认

随着每个区块可用的交易空间增加,网络不再仅仅依靠费用进行价格歧视。交易的确认速度普遍更快。在SegWit采用达到临界质量后,内存池上的压力显著下降。

3. 增强安全性

SegWit 引入了一项优雅的安全特性:交易可塑性攻击变得不可能。因为签名数据现在与交易数据完全分离,广播后交易信息被篡改的风险为零。记录在链上是永久不可变的。

理解四种比特币地址 (及其重要性)

如果你今天在使用比特币,你的地址可能属于以下这些类别之一。知道哪一个——以及为什么——可以真的为你省钱。

传统地址 (从 1) 开始:原始标准

格式: P2PKH (支付到公钥哈希)

例子: 1Fh7ajXabJBpZPZw8bjD3QU4CuQ3pRty9u

这是比特币的原始地址格式,仍然被广泛支持但正逐渐过时。它不利用SegWit技术,这意味着:

  • 更高的交易费用
  • 无法访问现代比特币功能
  • 网络拥堵时确认速度较慢

多重签名地址 (一些以3)开头:用于多个批准者

格式: P2SH (支付给脚本哈希)

示例: 3EktnHQD7RiAE6uzMj2ZifT9YgRrkSgzQX

这些地址使更复杂的功能成为可能。您可以要求多个签名来授权交易,而不是由一个私钥控制资金。一个经典的用例:企业财务需要三位高管的签字,其中任意两位必须批准转账。

重要说明: 并非所有以3开头的地址都是多签名地址。有些是兼容SegWit的地址(,详见下面),因此仅凭外观无法判断您使用的是哪种类型。

SegWit兼容地址 (从3)开始:桥接格式

格式: 嵌套SegWit (P2SH封装的)

例子: 3KF9nXowQ4asSGxRRzeiTpDjMuwM2nypAN

当SegWit被引入时,并不是所有的钱包和交易所都立即支持它。这创造了一个兼容性挑战。解决方案是嵌套SegWit:将SegWit脚本封装在较旧的P2SH格式中。

优势是什么?旧的钱包软件仍然可以识别和处理这些地址,而现代客户端则理解底层的SegWit优化。这是一种过渡格式,连接了旧的和新的比特币基础设施。

原生 SegWit 地址 (以 bc1) 开头:现代标准

这是SegWit真正闪耀的地方。原生SegWit有三种变体:

P2WPKH (支付给见证人公共密钥哈希) — 单签名

示例: bc1qf3uwcxaz779nxedw0wry89v9cjh9w2xylnmqc

长度: 固定为 42 个字符

这是普通用户的segwit地址。它使用Bech32编码标准,具有几个优点:

  • 不区分大小写 (仅限0-9和a-z,大小写之间没有混淆)
  • 内置错误检测,能够捕捉到错别字
  • 更高效的二维码编码
  • 相比传统地址节省35%的手续费

P2WSH (支付见证脚本哈希) — 多签名

例子: bc1q09zjqeetautmyzrxn9d2pu5c5glv6zcmj3qx5axrltslu90p88pqykxdv4wj

长度: 固定为62个字符

这是P2WPKH的多签名等效。具有相同的安全性和效率优势,但支持复杂的授权要求。

Taproot 地址 ( 从 bc1p) 开始:未来

格式:P2TR (Bech32m encoding)

例子: bc1pqs7w62shf5ee3qz5jaywle85jmg8suehwhOawnqxevre9k7zvqdz2mOn

Taproot,于2021年激活,代表着下一步的进化。它建立在SegWit的基础上,但增加了新功能:

  • 支持复杂智能合约
  • 启用比特币 NFT (Ordinals 和 BRC-20 tokens)
  • 更高效的交易编码
  • 通过无脚本脚本实现隐私改进

为什么使用不同的编码 (Bech32m 而不是 Bech32)?在 2019 年,安全研究人员发现了 Bech32 中一个罕见的边缘案例:如果一个 SegWit 地址以 'p' 结尾,而您不小心添加了一个或多个 'q' 字符,校验和仍然会验证。您的资金可能会发送到一个无效地址,并变得永久无法支取。Bech32m 通过在校验和公式中增加一个数字来修复这个问题。

为什么SegWit解锁了比特币的下一个阶段

SegWit的影响远超费用降低。通过释放区块空间,它为比特币的第二层革命创造了空间。

闪电网络——比特币最有前景的扩展解决方案——需要一个高效的链上基础。SegWit 正好提供了这一点。通过以更少的链上占用处理复杂交易,SegWit 减少了基础层的压力,为链下支付通道的发展创造了空间。

然后出现了 Taproot,它进一步扩展了 SegWit 的创新。通过增加每笔交易可用的数据容量,Taproot 使比特币能够携带任意数据——为 Ordinals 现象和比特币 NFT 创建了技术基础。

采用故事:从小众到标准

到2020年底,SegWit的采用率已达到所有比特币交易的67%。今天,这个数字显著更高。每个主要钱包(Electrum、Trust Wallet、MetaMask的比特币集成)和交易所现在都支持segwit地址的创建和接收。

从传统地址到SegWit地址的过渡代表了比特币最成功的网络升级之一——这并不是因为它被强制推行,而是因为激励机制一致:用户节省了资金,开发者能够构建新功能,网络变得更加高效。

结论

SegWit不仅仅是一个技术修复——它是比特币对扩容三难问题的回答。通过优化数据的存储和验证方式,它展示了在扩展容量的同时,可以保持去中心化和安全性。

无论你是在为下一笔交易选择地址类型,还是在理解为什么你的 bcl 地址与传统地址的工作方式不同,SegWit 的原则都很重要。这就是比特币仍然能够作为支付网络运行的原因,为什么会有第二层解决方案,以及为什么随着技术的进步,比特币会不断发展。

下次你看到以bc1开头的segwit地址时,请记住:你不仅仅是在使用不同的格式——你还在受益于十年开发者的聪明才智以及一个致力于负责任地扩展比特币的社区。

BTC2.31%
查看原文
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 评论
  • 转发
  • 分享
评论
0/400
暂无评论
交易,随时随地
qrCode
扫码下载 Gate App
社群列表
简体中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)