我最近一直在深入研究比特币的演变,谈话中经常会提到不同升级是如何塑造网络能力的。特别是,Native SegWit 和 Taproot 之间的比较经常被误解,所以让我来详细解释这两个重要里程碑的真正区别。



两者都旨在解决比特币的扩展性问题,但采用了完全不同的方法。Native SegWit 于2017年作为一次硬分叉推出,根本改变了交易数据的结构。核心思想很简单:将签名数据隔离出来,以减少交易的整体重量。这意味着在不增加区块大小的情况下,可以容纳更多的交易。你会注意到,Native SegWit 的地址以“bc1”开头,而不是旧的格式,实际上,这种可读性的提升也让采用变得更顺畅。

随后在2021年推出的 Taproot,感觉像是完全不同的东西。它不仅仅是优化数据存储,像 Native SegWit 一样,Taproot 引入了通过 Schnorr 签名的签名聚合。这对于更复杂的用例来说非常有趣。它可以将多个签名合并成一个,从而理论上为原子交换和支付池等高级协议打开了大门。

这里出现的实际差异在于:Native SegWit 擅长它的设计目标——让日常交易更便宜、更快。数据体积的减小直接转化为更低的手续费,这也是为什么它被推荐用于普通比特币交易的原因。网络容量的提升是真实且可衡量的。

而 Taproot 则以不同的方式提升效率。是的,在某些场景下,它可能会略微增加交易成本,因为它处理更大量的数据,但这是为了实现更复杂的交易类型所做的权衡。复杂的多签钱包、智能合约式功能和条件支出在 Taproot 下变得更加实用。它不再仅仅是优化简单交易,更是开启新可能性的工具。

隐私也是一个有趣的方面,Taproot 在这方面领先。通过先进的密码学技术隐藏交易类型和细节,使不同的交易模式难以区分。Native SegWit 并没有特别关注隐私增强——它纯粹是关于效率和扩展性。

智能合约方面可能是最被忽视的。Native SegWit 并非为复杂的可编程功能设计,而 Taproot 通过 BIP342 (Tapscript),从根本上扩展了比特币的脚本能力,使其能与 Schnorr 签名配合使用。这是比特币长期发展中的一个重大飞跃。

所以,当有人问我关于 Taproot 和 Native SegWit 的区别时,我的回答取决于他们真正想做什么。对于简单、频繁的交易,成本最重要,Native SegWit 仍然是首选。对于需要隐私、复杂性或未来可扩展性的场景,Taproot 才是创新的所在。这两个升级都对比特币的成熟起到了关键作用,老实说,我们仍处于理解 Taproot 全面潜力的早期阶段。

如果你想追踪这些升级在不同交易类型中的应用情况,Gate 的分析工具可以提供相当清晰的网络活动视图。如果你想看看这些概念的实际效果,值得一试。
BTC-0.46%
查看原文
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 评论
  • 转发
  • 分享
评论
请输入评论内容
请输入评论内容
暂无评论