在最近几个月里,由共识驱动的比特币社区在关于Segwit2x硬分叉上出现了两极分化。“纽约协议”计划在11月中旬激活这个硬分叉,但在11月8日,数个主要利益相关方宣布反对这次分叉。
围绕着硬分叉这个大背景下,各方意识形态的矛盾愈演愈烈让人感到混乱和不解。下面我将用一个比喻,来解释分叉的旅途,和最终目的。
大家都在坐着一列火车。其中一群精英派的火车旅客聚集在万豪咖啡车厢上,一边用着笔记本电脑工作,一边讨论即将抵达的目的地。然后他们达成了共识,他们认为:火车去别的地方会更好点。他们称之为“火车协议”。
铁轨前方的岔道口(分叉)越来越近了。
为了抵达这个新的目的地,他们必须拉动附近的控制杆,这样在前方的岔道口处就可以将后面的车厢与其余车厢分离开来。然后他们就能驶往新的道路,到达他们更理想的目的地。
他们认为火车上的大多数人也想改变目的地。但火车很长,他们只能与邻近的车厢的人交流。他们也不确定发动机是在列车的前面还是后面。甚至或者前后都有一个。
如果引擎是在列车后面的话,那他们可以成功地与列车前面的其余车厢分离,然后前往新的目的地。但是如果引擎位于列车的前面的话,那么与列车的前面部分分离将让他们彻底”搁浅“。他们必须得处于一列相对完整(具有引擎)的列车中,才能成功抵达想去的目的地。如果前后都有一台发动机,但是它们需要同时运作才能保证列车前行,那么前面两种做法,无论哪种,都将让所有人都无法抵达他们的目的地。拉下控制杆肯定会伤害到每个人在车上的上,将没有人可以到达他们的目的地。到那个时候,其他列车公司甚至汽车巴士都不得不来援助这群人,已确保运输正常进行。
然而火车后面的其他乘客怎么想?列车前面的那些人怎么想?如果火车后部的乘客不支持改变目的地,他们会在铁轨的下一个岔道处拉下另一个控制杆,把没有引擎的咖啡车厢丢在荒无人烟的地方吗?在没有达成多方共识,了解事实,互相理解的情况下,值得冒这个风险吗?
如果没有这些问题的答案,他们将无法拉动控制杆。同样,那些领导Segwit2x分叉的人也没有这些问题的答案。