Taproot 与原生 SegWit:理解比特币的两个里程碑式升级

比特币通过重大技术里程碑不断演进。BRC-20 代币、Ordinals 以及关键的原生 SegWit 和 Taproot 升级,重塑了网络的运作方式。这两项协议改进都旨在解决比特币的扩展性挑战,但它们从根本上采用了不同的角度。如果你试图理解哪个升级更重要,或者它们如何协同工作,本文对 Taproot 与原生 SegWit 的比较将澄清关键区别及其实际影响。

你需要了解的:原生 SegWit 与 Taproot 一览

原生 SegWit,源自最初的 SegWit 升级,专注于重量优化,通过最小化数据大小来提高交易吞吐量和降低手续费。三年前实施的 Taproot,则采用更复杂的方法,通过签名聚合和先进的密码学技术——实现了具有更好隐私的复杂交易,尽管成本可能略有不同。

根本区别在于:原生 SegWit 以数据压缩提升效率,而 Taproot 则通过签名创新兼顾隐私和可编程性。

比特币扩展性演变:原生 SegWit 如何改变游戏规则

原生 SegWit 作为 2017 年 SegWit 硬分叉的增强,旨在缓解比特币长期存在的区块大小拥堵问题。最初的 SegWit 创新将签名数据与交易分离,使每个区块能容纳更多交易。而原生 SegWit 更进一步,专注于重量效率——更智能地处理交易数据,从而最大化比特币网络的吞吐能力。

一个显著特点:原生 SegWit 地址以“bc1”开头(小写),比早期地址格式更易读且错误检测更优。这一细节实际上反映了更深层次的架构优化。到 2021 年,Taproot 出现时,原生 SegWit 已经成为成本敏感、常规比特币交易的标准。

Taproot:密码学的飞跃

Taproot 代表更宏大的协议重设计。由比特币开发者 Gregory Maxwell 于 2018 年 1 月提出,经过细致开发,Pieter Wuille 于 2019 年 5 月起草正式的比特币改进提案(BIP)。该升级获得压倒性支持——90% 的矿工投票支持,于 2021 年 11 月 14 日在区块 709,632 激活。

不同于原生 SegWit 的渐进优化,Taproot 结合了三个不同的 BIP,每个引入了不同的功能:

BIP340 引入 Schnorr 签名,取代传统的 ECDSA(椭圆曲线数字签名算法)。关键在于:Schnorr 签名可以同时验证多重签名,大大简化多签验证。这一创新减少了交易大小,同时支持原子交换和支付池等复杂功能。

BIP341(Taproot 核心)实现了 Merkle 抽象语法树(MAST),只存储已执行的交易结果,而非整个脚本树。这一架构变革显著降低了区块链存储需求,是通过优化而非扩展实现网络扩容的重要一步。

BIP342(Tapscript)调整比特币脚本语言,全面支持 Schnorr 签名和 Taproot 特性,同时优化见证数据的存储方式。这一层为未来比特币创新提供了更顺畅的基础。

直接对比:效率、成本、隐私与智能合约

效率:速度与复杂度

原生 SegWit 通过简化重量优化实现效率。重组交易数据存储,最大化吞吐和处理速度,带来更流畅、更快的交易体验,显著提升网络响应能力。对于日常比特币转账,原生 SegWit 提供了实质性效率提升。

Taproot 则通过签名聚合实现不同的效率路径。多签签名合并为一,减少交易数据,简化复杂操作的处理。虽然常规交易效率提升有限,但在智能合约、多方交易和高级支出条件方面,Taproot 展现出其架构优势。

交易成本:节省与灵活

原生 SegWit 是成本领跑者。更小的交易数据意味着更低的手续费。频繁进行标准比特币交易的用户,选择原生 SegWit 仍是最经济的方案,明显降低链上成本。

Taproot 则呈现不同的成本结构。其带来的灵活性和可编程性可能导致某些交易类型成本略高,因数据复杂度增加。然而,批量交易、多签钱包和复杂协议的效率提升可以抵消这些成本,特别适合运行支付基础设施或智能合约的高级用户。

隐私:透明与模糊

原生 SegWit 不特别强调隐私。虽然优化了空间和处理效率,但未引入隐私增强的密码学技术,交易模式和细节仍在区块链上可见。

Taproot 从根本上重塑隐私。通过集成复杂的密码学技术——特别是 Schnorr 签名,Taproot 模糊了交易是简单转账还是复杂多签操作。所有 Taproot 交易在链上结构相似,难以区分交易类型。这一隐私提升对追求更高匿名性的用户意义重大。

智能合约能力:无与有 vs. 革命性

原生 SegWit 专注于优化,不涉及智能合约功能。

Taproot 则开启了比特币上实用智能合约的大门。资源需求降低、脚本环境高效,使复杂合约的执行变得可行,超越了以往的限制。这是比特币能力的根本扩展,不再局限于简单的价值转移。

结论:互补而非竞争

原生 SegWit 和 Taproot 不是彼此的替代品,而是互补的升级,服务于不同目标。原生 SegWit 解决了比特币的即时扩展瓶颈,通过数据优化实现。而 Taproot 则进一步提升协议,增加隐私、可编程性和复杂交易能力。

日常交易中,原生 SegWit 地址(bc1…)仍是实用选择。对于构建复杂比特币应用的开发者、机构和高级用户,Taproot 则代表下一阶段。两者共同将比特币从单纯的价值转移平台,转变为支持多样用例、同时保持安全和去中心化的生态系统。

BTC0.48%
ORDI2.52%
查看原文
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 评论
  • 转发
  • 分享
评论
请输入评论内容
请输入评论内容
暂无评论