区块大小之争:2017 年比特币那场分裂改了什么 图 1
区块大小之争:2017 年比特币那场分裂改了什么 · 图 1

一场争吵的本质:扩容该从哪一层动手

2017 年之前,比特币社区对“链变拥堵怎么办”有两条清晰的路线:一派主张把区块大小上限直接抬高,让每条交易更容易挤进主链;另一派担心区块变大后普通机器跑不动全节点、去中心化受损,主张把主链当结算层,把支付和小额交易搬去闪电网络等第二层,主链只做有限且谨慎的改进——隔离见证就属于这类:它把签名数据从计价空间剥离,等效扩充了容量,却不直接改动那个上限数字。两条路线争执多年,社区尝试过折中方案:2016 年初达成、以纽约协议为人所知的一揽子约定试图把区块上限适度提高并激活隔离见证,一度获得大量算力表态支持,但后续推进远未达到预期,社区的信任被消耗殆尽,博弈走向摊牌。

时间线:高度和日期都写在链上

后续剧本的几个节点都能在区块浏览器里核对。2017 年 8 月 1 日(UTC)前后,“用户激活隔离见证”(UASF)的约定开始执行:一批节点、钱包和交易所宣布,到了约定的区块高度(代码里写的是第 478,556 块)就无条件启用隔离见证规则,不再等矿工投票。就在同一天,高度 478,558 块(区块时间戳 2017-08-01)成为分叉点:一支矿工与资本的组合在相邻高度执行硬分叉,把区块上限抬高到更大的尺寸,造出后来被称为比特币现金(BCH)的新链——两条链共享此前的全部历史,从这一高度起永久分道。隔离见证在另一侧于高度 481,824 块(区块时间戳 2017-08-24)正式激活。顺带一提,约定窗口起点附近的高度 477,120 块,时间戳落在 7 月 23 日——链上的时间戳本身就是这场多方博弈最诚实的记录。同一天前后,两群人在两条相邻分出的链上各自记账,这就是 2017 年最标志性的画面。

为什么一次分歧会“分币”

硬分叉之所以产生两个币,是因为分叉点之前大家用的是同一条账本:每个人手里的旧币同时挂在两条链上,交易所、钱包、转账从此必须分别对待。此后两条链各自演化——BCH 内部后来又分裂过;BTC 一侧在隔离见证之后迎来闪电网络上线与此后的脚本升级。对普通持有人来说,这场历史事件的现实回声有两条:分叉当日的资产要确认托管方的处理政策;在两条链上重复使用同一批密钥与签名则牵出重放风险这个长期话题。

争论留下了什么

直接扩块的方案在 2017 年没能留在主线上,但问题没有消失:主网容量何时该扩、要不要再扩、闪电与侧链路线是否够用,每隔几年就被费率高峰重新点燃。2017 年的剧本给后来者的通用启示是:公链扩容从来不是纯工程题,而是关于节点门槛、费用归属与治理话语权的利益题——参数表上差的那几个数字,背后是“谁付钱、谁掌权”的不同答案。

快速问答

现在还能查到当年的分叉吗? 能,从 478,558 块附近起两条链的区块哈希完全不同,各用各的区块浏览器就能核对。隔离见证当时算软分叉吗? 对未升级的老节点它是向后兼容的软分叉,这正是它路线里“温和派”的核心论据。

常见误区

第一,把分叉归因成“矿工夺权”——2017 年是一整年治理僵局的多方摊牌,节点、用户、矿机厂商、资本各有动作,单一角色叙事都会失真。第二,以为隔离见证后“区块变大”是改了上限数字——它改变的是计价方式与数据存放位置,规则层的 1MB 名义上限在多年里并未被改写,这是路线之争最精妙的地方。第三,认为分叉币是“凭空印出来的”——两个币来自同一段历史的两本账,此后各自新增的部分才真正分家。

风险提示:本文为历史与机制梳理,不构成投资建议;分叉相关资产的流通与托管政策多变,涉及具体资产请自行核验当期规则。