早些时候由矿工主导的 "纽约共识" 达成了 segwit2x 方案, 约定在 2017 年 9 月以前启动隔离见证, 并在随后的 3 - 6 个月内启动 2mb 扩容. 所以 segwit2x 这个名字起的有意思, 看着好像跟 segwit 2.0 版一样, 实际上 segwit2x 指包含两部分, segwit 是隔离见证, 2x 便是指区块容量扩至 2mb.
既然达成了 "共识", 为什么还说会有分叉呢, 原因是这一 "共识" 并没有得到 core 开发组的支持, core 开发组一直以来维护着 bitcoin core 核心代码, 也就是 Satoshi 最初的代码, 在社区里声望一直极高. 虽然 core 向来是支持 segwit 的, 但是并不支持 2x, 所以 11 月份的分叉也就是在 core 开发组和 segwit2x 支持者 (主要是矿工) 之间产生的分叉, 也被称作 1x 与 2x 之争.
关于扩容之争, core 开发组们和矿工们已经来回交手好几个回合了, core 倡导隔离见证, 矿工则倡导大区块, 从前几次交手来看矿工方要么缺乏对核心代码的理解, 要么组织性差民心不够齐位始终没有撼动 core 的地位. 这次 segwit2x 说是获得了超过 90% 的矿工的支持. 而从 Bitcoin Reddit 上看, 目前已经有超过 35% 的节点升级 core 客户端为 0.15 版本了 --- 而 0.15 版本是切断了与 segwit2x 节点的联系的.
所以 1x 与 2x 这一战结果如何会很有看头.
有趣的是, 在 11 月份的 1x 与 2x 大战之前, 10 月 25 日也就是后天还会有一个小前奏 --- 一波对比特币发展到现在算力集权, 矿霸垄断的局面失望透顶的人们, 喊着回归 Satoshi 当初构想的 "one CPU one vote" 理想国的口号, 发起了 Bitcoin Gold 分叉. Bitcoin Gold 修改 Bitcoin 的共识算法使得挖矿工作重新回归到显卡挖矿时代. 很显然, Gold 是不可能会被矿工们支持的, 要不然我花那么多钱买的 ASIC 矿机干嘛去?
不过私以为, Bitcoin Gold 才是对咱们平民们最有利的分叉, 别说会到显卡时代了, 如果能回到 CPU 时代就更好了 :D