想必大家已经知道,比特币社区正在分裂,比特币也正开始分支成两个版本——不光是软件有两个版本,甚至还可能出现两个区块链。这两个分支分别是Bitcoin Core以及基于其同一程序的微变种程序Bitcoin XT。到北京时间8月16日时,Bitcoin XT已经有了一个完整的发行版。这样的分裂此前从未发生过。我想从 Bitcoin XT开发者的角度来解释这件事:这绝非一时冲动之举。
比特币分裂,这一话题可能会让很多人感到好奇,所以,这篇文章是写给普通读者的。它不会涉及到过多的专业知识。
最初版本的比特币是由中本聪精心设计的。关于这一版本的主要争议还是在比特币的增长上面。2008年,中本聪回答第一个关于比特币的设计问题时说:
Visa 在2008年财年处理了370亿笔交易,即平均每天1亿笔交易。如此多的交易,需要的带宽为100GB = 12部DVD或者2部高清品质电影大小的带宽=当前价格约18美元的带宽。
比特币网络要达到这种大小的规模还需要数年的时间,到那时,通过互联网发送2部高清电影可能已经不是不再是什么大问题。在那个时候,关于比特币的扩容问题,中本聪比我们任何一个人都要厌烦。他的计划是让比特币从一开始就变得流行,他知道这种成功会改变人们使用这个系统的方式。2010年时他说:
我们将(区块链)文件保持尽可能小的状态才是很好的。
最终的解决方案将不在乎它(区块链文件)变得有多大。
但是现在,趁它还小,将它保持在小的状态,那么新用户的成长会更快。当最终实现纯客户端模式时(client-only mode),这就不再是问题了。
2011年,我通过一系列的计算详细地了解了中本聪的扩充想法:如果比特币变得很受欢迎,它会完全取代 VISA 吗?他认为是这样的 —— 除了一台计算机,你不再需要任何其它的东西,即使对流量的需求有那么大。在他离开之前,我就采用了他所谈到的模式。
是中本聪的计划让我们聚到了一起,它已经改变了世界各地成千上万人的生活。我们中有一些人放弃了自己的工作,其他人则在这个项目上奉献自己的业余时间,还有人为此成立了公司,甚至在世界各地游走。这是一个让所有人都通过区块链来互相进行支付的想法。在这个想法的基础上,我们创建着这个全球性的社区。
这就是我的愿景,这也是 Gavin Andresen (比特币另一创始人)的愿景,这是千千万万开发者、初创公司创始人、传道者以及世界各地用户的愿景。
但现在这一愿景却陷入了危险之中。近几个月来,关于比特币,有一小群人有着完全不同的计划。这些人从未真正理解过中本聪的意图,因为他们担心如果不改善这项技术,比特币将无法取得成功:如果人们不在自己的计算机上使用比特币了怎么办?比特币是否会越来越远离“去中心化”的目标?比特币是否会越来越集中,最终变得和现在银行业一样?
现在,中本聪已经消失了,这些人也开始实施自己的计划:大幅上升交易费用,结束对移动P2P钱包的支持,放弃未经验证的交易,另外还有其它从未在我们的项目中出现过的东西。
这个所谓的“将会代替中本聪设计的系统”的新系统被称为“闪电网络”(Lightning Network),该网络是今年年初发布的,目前还在内测之中。如果它的目标得以实现,就将会出现一个和现有的比特币系统背道而驰的新系统。其中的一个不同点是原有的比特币地址将不再可用,置于替代品,目前还没有外人知道。这个网络最终是否能比现有的网络更好?最终能实现怎样的成就?目前我们都还一无所知。
自由市场能帮我们做出决定吗?
理论上看,新网络的存在并不是问题。闪电网络建立在区块链之上,但它要实现最好的功能,需要一个相当琐碎的升级过程。当然,人们愿意去探索这个方向,这完全是可以的。如果他们最终实现的成功要优于现有的网络,那么市场就会选择他们的方式;这样的竞争当然是公平的。何况从比特币当前的设计上来看也不太可能就是最后的版本。
但是我们的这个系统目前仍然是有效的——它已经拥有了一个完整的生态系统,其中包含开发者、交易所、钱包、ATM机、应用程序和足够的用户基础。
如果可以自由选择的话,人们会愿意迁移到一个完全不同的系统中去么?
我们不知道,而正在推动这件事的那些人却并不想让市场来作出决定,这就是问题所在。
很久以前,中本聪设立了一个“临时约法”:他将每个区块的大小上限设置为1 MB。他这样做是为了在初期时候将区块链保持在较小的状态,直到我们现在称之为 SPV 钱包出现(也就是中本聪所说的纯客户端模式)。正如上面谈到的,当时机到来时,我们就需要对它进行调整,没人说过这种限制就是永久性的。而到最后它将变得无关紧要。我在2011年就和我的同事 Andreas Schildbach 一起写了第一个 SPV 工具,我们一起建立了第一个,也是目前最流行的安卓钱包。从那时起,SPV钱包开始用于各大平台。因此,中本聪这一临时限制事实上在很久以前就已经得到了解决。
随着比特币不断的壮大,它的区块也在不断变大。合理的流量预测显示,区块最迟将在2017年某个时候达到当前系统的限制。而另一个泡沫或压力周期甚至会让这一节点更快到来,那时问题就来了。
所以,现在是时候提高上限了,或者说完全不要上限。这就是我们的计划,而问题也随之而来:那些不愿见到比特币扩容的人,已经决定推迟这一过程。他们认为会有一个美好的、一蹴而就的机会,能强行将比特币预定的路径完全转移到不同的技术轨迹上;但他们还不知道这种替代性的设计会是什么。但是这并不重要。他们认为,通过对区块链成长的进行阻断,可以“激励”(即强迫)比特币社区转移到更符合他们个人技术口味的设计中去。
为什么要限制区块链?
到目前为止,我还没有仔细地地阐述这些人的观点以及他们究竟是谁。但我并不会在本文中指名道姓。毕竟关心比特币的人都知道,不关心的说了也没用。
我只想说,他们中有一部分是极少数拥有比特币核心代码库访问权的人。因此,我们在这里不再讨论这些争辩,网上已经有太多了。
在这里我们可以对这些争辩进行一点简单的总结,反对的声音主要有以下几种:
如果比特币分裂,可以激励我们做出更好的东西。
是应该提高限制,但不是现在。
如果比特币扩容,比特币会变得更加中心化,那么它就不再是比特币了。
当然,这并不是全部,另外还有一些其它的想法。
第一点可能有一天会成为现实,但肯定和现在的纸上谈兵的理论不同。目前我还没看到任何有价值的替代解决方案,一年之内我们也看不到这一目标的实现,而那时现有的比特币网络可能已经容量耗尽了。
这就是一种“涅错觉”!
“涅错觉”是指当人们发现一种制度、一种解决问题的方法的缺点时,总会想象出用一种其他的制度安排和方法来加以代替,而这些替代选择本身却仅是被想象出来的,并不存在于现实之中。
本文来源:不详 作者:佚名