SegWit: 技术革命,改变了比特币

迫切需要的改善的起源

在2015年,开发者Pieter Wuille提出了一项革命性的提案,以解决比特币网络中的关键限制。这个由比特币核心团队的贡献者推动的倡议,将成为协议中最重要的更新之一。两年后,即2017年8月,这一提案通过软分叉的方式实现,永久改变了比特币交易的架构。

数据分离是如何工作的?

SegreGated Witness (SegWit) 实施了一项根本性的变革,改变了交易的结构。创新之处在于将 “见证人” 信息——包含数字签名、公钥和验证数据——与交易的其余数据分开。

在SegWit之前的系统中,签名数据占据了区块的相当大比例,甚至占到可用空间的三分之二。通过将这些元素重新组织到一个单独的字段中,并且不将其计入区块大小限制,SegWit释放了显著的容量以处理更多的交易。

这种分离具有显著的数学效果:区块限制有效地从1 MB增加到大约4 MB,乘以可以同时处理的交易数量。

速度和效率的影响

这种架构的实际后果是显著的。通过增加每个区块可用的空间,网络可以包含更多的交易,这显著加快了比特币系统的TPS (每秒交易数)。吞吐量的增加直接解决了网络面临的拥堵问题。

改善的安全性:可塑性问题的解决方案

除了可扩展性,SegWit 还解决了一种已知的漏洞,即交易可塑性。在此更新之前,攻击者可以在交易确认期间修改交易的标识符,从而危及网络的完整性。

通过将签名与主数据分离,SegWit 完全消除了这一攻击面。这一安全修复为上层创新铺平了道路,如包括闪电网络在内的二层协议的开发。

分叉与社区争议

SegWit的实施并非一致。在比特币社区内,对于该解决方案的技术复杂性及其潜在影响展开了激烈的讨论。一些人质疑这种架构是否会给系统带来新的脆弱性。

担忧包括某些交易可能被解释为 “任何人都可以花费” 的理论场景,代表了安全风险。这种意识形态的分歧在比特币现金(Bitcoin Cash)的创建中起了决定性作用,这是一种直接选择增加区块大小而不实施SegWit的分叉,代表了对比特币发展两种相对立的观点。

今天,SegWit仍然是一个例子,说明去中心化协议中的技术决策如何在其社区中产生深思熟虑的讨论。

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