SegWit怎样扭转了比特币的命运:从1MB到4MB的进化

robot
摘要生成中

比特币最早面临一个尴尬的瓶颈——区块大小被限制在1MB,这意味着每个区块能打包的交易数量有限。想象一下,当所有人都想转账时,网络就开始堵塞。这个问题在2017年以前越来越严峻。

签名数据是如何吃掉区块空间的?

每笔比特币交易都需要数字签名来证明「这笔钱确实是我的」。问题在于,这些签名数据异常庞大,占据了一个区块容量的65%。换句话说,区块的大部分空间被「证明」这件事占满了,真正的交易信息反而只占了三分之一。

这就是2015年比特币开发者Pieter Wuille和其他核心贡献者想要解决的问题。

SegWit的创新之处:隔离vs重组

SegWit(隔离见证)的核心思想很简单——把交易信息和签名信息分开存储。具体来说,它在交易格式中加入了一个新的「见证」字段,将数字签名、公钥等验证数据挪到这个独立的区域。

更聪明的是,计算区块大小时不再计入见证数据。这意味着同样的1MB物理空间,实际可以容纳更多交易——理论上可以扩展到接近4MB的效果。

2017年8月,SegWit以软分叉的形式正式激活到比特币网络。

这个升级带来了什么改变?

交易效率显著提升 一个区块能装的交易变多了,意味着单位时间内处理的交易笔数(TPS)大幅增加。堵塞情况缓解,交易确认速度随之加快。

解决了交易延展性漏洞 在SegWit之前,攻击者可以在交易被确认前修改交易ID。这听起来很诡异——相当于支票已经开出去了,还能被改数字。SegWit将签名数据从交易核心移出后,这种篡改就再也不可能了。

打开了第二层创新的大门 正是因为解决了延展性问题,闪电网络等第二层协议才有了存在的基础。这些创新进一步拓展了比特币的应用场景。

为什么还有人反对?

SegWit在社区引发了激烈争议。部分人认为这个升级过于复杂,可能引入新的安全风险。有批评者指出,某些交易可能出现「任何人都能花费」的漏洞。

更深层的分歧在于,反对SegWit的开发者主张直接增加区块大小来解决容量问题。这场争议最终导致了2017年的硬分叉,产生了比特币现金(BCH)——一个保持1MB或更大区块的比特币分支。

SegWit本质上代表了比特币社区对「优雅扩展」vs「粗暴扩容」的根本分歧。

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