77 / 6912017

区块大小之争

Bitcoin 扩容冲突(2015–2017)

区块大小之争既讨论 Bitcoin 如何扩容,也检验谁有能力改变共识规则

2015 至 2017 年间,大区块、SegWit矿工或用户激活以及硬分叉方案竞争;结果取决于节点实际执行并获市场接受的软件。

区块拥堵和手续费上升推动了冲突,但争议还包括运行节点的成本、去中心化、手续费市场、分层扩容以及规则变更的正当性。

旧共识将序列化区块数据限制在约一兆字节。提高上限增加链上容量,也增加带宽、存储和验证负担,固定值无法满足无限需求。

BIP 101 提议硬分叉到八兆字节并按计划增长,以矿工超级多数激活;Bitcoin XT 分发该规则。参数、过渡安全和信号效力均受质疑。

开发者发布代码,矿工扩展有效链,企业选择服务,但每个全节点只接受符合自身规则的区块。算力不能让未升级节点眼中的无效块变有效。

BIP 141 SegWit 分离 witness 数据,修复主要交易可塑性并引入四百万 weight units。它是软分叉,升级节点执行更严格规则。

BIP 148 规定从 8 月 1 日起以 UASF 拒绝不发 SegWit 信号的区块。BIP 91 让矿工以较低门槛提前协调,SegWit 因而先锁定。

纽约协议把快速激活 SegWit 与两兆字节硬分叉绑定。重要企业和矿工签署,但并非所有节点运营者;签名本身不是共识。

Bitcoin Cash 于 8 月 1 日通过自己的硬分叉分离,扩大区块且不采用 SegWit。SegWit2x 则是 btc1 后续把基础上限翻倍的项目。

SegWit 在高度 481824 激活。计划于 494784 的 SegWit2x 因缺乏共识在 11 月 8 日暂停;大量矿工信号不等于普遍接受。

研究时应区分提案、实现、信号、锁定、激活和执行。核对 BIP、客户端版本、区块高度和节点规则,不要依赖单方胜利的口号。 BIP 101 — Increase maximum block size · BIP 141 — Segregated Witness · Bitcoin Core 0.13.1 — Segregated witness release · BIP 148 — Mandatory activation of SegWit · BIP 91 — Reduced threshold SegWit activation · Digital Currency Group — Bitcoin Scaling Agreement at Consensus 2017 · btc1 — SegWit2x implementation repository · Bitcoin ABC — 0.14.6 release

要获得更完整的理解,请将本词条与以下词条结合阅读: SegWit, Soft Fork, Hard Fork, Full Node, Bitcoin, 共识规则. 反向关联还来自: Soft Fork, Hard Fork, 区块权重, 加文·安德烈森.

DOC · 001BIP 101 — Increase maximum block size文档DOC · 002BIP 141 — Segregated Witness文档DOC · 003Bitcoin Core 0.13.1 — Segregated witness release文档DOC · 004BIP 148 — Mandatory activation of SegWit文档DOC · 005BIP 91 — Reduced threshold SegWit activation文档DOC · 006Digital Currency Group — Bitcoin Scaling Agreement at Consensus 2017文档DOC · 007btc1 — SegWit2x implementation repository文档DOC · 008Bitcoin ABC — 0.14.6 release文档
复核于2026年8月1日来源优先 · 非投资建议