SegWit是什么? SegWit详细介绍

时间:2025-11-22 10:54:23 来源:高速下载站 作者:佚名

SegWit是一种创新的协议升级,能够改变数据的存储方式。它在2017年5月10日于Litecoin网络激活,并于同年8月23日在比特币上正式启用,为用户交易等操作带来多种便利。那么SegWit究竟是什么?下面本站将提供详细解析!

SegWit详细介绍:

SegWit(Segregated Witness的缩写)是一种协议升级,可以调整数据的存储机制。它于2017年5月10日在Litecoin上启用,并于2017年8月23日在比特币上激活。

开发人员Pieter Wiulle于2015年12月在Scaling Bitcoin会议上首次提出这一构想。

许多人称赞它是比特币扩容问题的期待已久的解决方案。原始协议中的最大区块大小为1MB,这限制了比特币每秒可处理的交易数量约为7笔。这种限制可能阻碍比特币的潜在增长,并影响其作为大规模支付系统的可用性。

虽然升级确实能增加比特币区块中的交易量,但SegWit的初衷是修复比特币代码中的一个问题,称为交易延展性。这个漏洞允许任何人更改事务ID和后续哈希值,而无需改变核心内容。尽管不是关键缺陷,但它阻碍了更高级功能的开发,例如第二层协议和智能合约。

SegWit通过移除签名信息(也称为“见证”信息)并将其存储在基础事务区块之外来解决交易延展性。这样,签名和脚本可以在不影响事务ID的情况下被修改。

SegWit引入了一个新概念名为“区块权重”。这是包括和不包括签名数据的区块大小的综合指标,上限为4MB,而基础事务的区块大小限制仍保持在1MB。这意味着SegWit升级与之前的协议兼容,无需通过硬分叉实现。

因此,SegWit并未直接增加区块大小限制,但它确实在1MB区块内支持更多交易。4MB上限涵盖了隔离的见证数据,从技术上讲,它不属于1MB基础事务块的一部分。

SegWit带来的另一项重要进步是它支持第二层协议的发展,如闪电网络。可延展性的修复使得依赖于未确认事务的功能风险更低且更易于设计。

闪电网络将进一步增强比特币的交易能力,通过进行多次小型脱链交易,仅在用户准备就绪时才在比特币区块链上最终确认。

SegWit激活还促进了其他功能的开发工作,例如MAST(可实现更复杂的比特币智能合约)、Schnorr签名(提供额外交易容量提升)和TumbleBit(匿名顶层网络)。

尽管有显著优势,但升级的普及进展相对缓慢。在撰写本文时,约14%的交易采用新格式(您可以关注相关进度)。

主要原因在于许多钱包尚未添加SegWit支持。一些知名平台如Trezor、Ledger、Electrum和Kraken已经完成集成。交易量较大的钱包提供商如Coinbase正在努力推进,预计在2018年初实施升级。比特币最流行的全节点实现比特币核心附带钱包,预计在2018年第一季度推出SegWit支持。

主比特币代码也可进行SegWit友好调整,这可能推动应用和附加功能实验的增长。比特币核心在其网站上维护了一份关于SegWit集成的企业和项目列表,当前已有多个实施部署。

随着更多钱包接受升级,使用SegWit结构的交易比例将上升,比特币费用有望降低,因为区块包含更多交易。此外闪电和类似第二层协议的发展应获得更多动力,增强比特币的规模和潜力。这不太可能一蹴而就,但这一变化至关重要,代表着重要的一步前进。

手游排行榜

  • 最新排行
  • 最热排行
  • 评分最高