扩容之争的历史

2018-08-28  本文已影响0人  智子社区

    据新闻报道,在2017年2月24日,大约有10万笔比特币交易陷入了停滞状态,这些比特币的价值超过了3万美元。此次积压的比特币内存占到了56MB,而且其运行内存也超过了比特币网络运行的容量,而其通常的运行速度却只有4 txs / s。用户对此也再次发出了抱怨的声音。

     这么大量的积压对比特币来说乃是致命的。却在四年之后才初步解决这个问题。明明是交易自由的信仰,却不堪重负。

     比特币作为一种货币,本身就有着价值,因此一直被当作一种支付手段。但是使用人数越多,交易量越来越大,当初预定的一个区块1M的容量太小了,只有每秒七笔的交易。其他的交易平台,使用人数不多的paypal是每秒100笔量级的,最强的,例如支付宝,双十一可是100000交易级别的。

     所以在之前的一段时间,比特币堵得和北京似的,一条交易信息要几个小时甚至几天才可以被打包,严重的影响到了人们的使用。还说要做未来货币,这个不解决,只能看着一些人选择不拥挤且支付便捷的小币种。然后比特币就只能是那些特定的人群使用,严重的影响了比特币的发展。

     早在10年10月3号,早期开发者Jeff就有发帖,以每分钟1400笔为例,扩容到7.1M一个块。theymos指出,这样改,会和其他人的软件不兼容。然后创始人中本聪说:“确实。这样是不兼容的,我们可以等以后需要的时候再改。”然后就一直拖到2013年被挖出,有人提醒大家这件事是不是该动手了。可这个时候中本聪早就隐退,比特币的维护交给Core开发组。

在这个时候我们薅出了这个重要事件的重要一方。另一方,随着多年的发展,这时中国已经成为了比特币算力最集中的地方,当时世界5大矿池里就有鱼蚁国网四家中国矿池。中国的力量终究还是很强大,这短短时间发展成这样,可不单是人多的成果。推动发展的永远是金字塔顶尖的那群人,他们让整个矿业在中国愈发强大,也解决了就业等一系列问题。

现在我们需要了解四年扩容之争到底怎么了,为什么会拖四年。中本聪隐退之后出现Gavin这个人,在15年5月,他提出在16年3月扩容至20M。当时平均区块大小已经达到400kb,如果按照中本聪2010年的帖子来看,早就应该加入这个扩容的代码了。

接着,几位开发者提出了持续发展的扩容方案:Jeff提出BIP100,矿池在区块链上投票,每个难度周期根据投票结果取75%算力同意的区块大小扩容或缩容,每次最多改5%。

Gavin和Mike提出BIP101,先扩到2MB,然后每两年翻倍。结果中国矿池方不干。中国的网络条件不是很好,一个区块过于巨大,传输过程就会多一两秒。这一两秒会影响整个矿池的收益。

这时候Core开发组表示应该保持1M的上限,靠发展侧链等方案来扩展比特币的使用。之后这个开发组另外一些人又提出隔离见证方案,据称可以达到1.3M 扩容效果。

之后中国矿业在香港与Core达成香港共识:计划16年4月发布Segwit,16年7月发布非见证部分扩容到2MB的硬分叉代码,见到硬分叉代码后矿业激活Segwit软分叉,并在17年7月前激活2MB硬分叉。同意激活硬分叉的矿池方希望Core得到支持之后能明白扩容的重要性,结果Core在之后表现出不打算扩容2M的迹象。气的各大矿池又开了一次会,由于之前的失信,这次人家Core的人都到门口来了却没有让他们进门。然后在纽约达成协议,准备Sergio提出的Segwit2x,主张回归香港共识,合并激活Segwit软分叉和2MB硬分叉。

但是异变突生,Craig突然表示大力支持BitcoinUnlimited路线,反对Segwit技术,并将筹措相当于全网20%的算力做non-Segwit矿池,实行8M容量的硬分叉。名为BitcoinCash,简称BCH。

于是这样就彻底象征着和平扩容的失败,开始了双链对抗。在拥有相同的历史账单,矿业资源,用户资源和商业支持,却从此有了不同的概念。

     比特币的积压永远是悬挂在众人头上的达摩克利斯之剑,不是没有办法解决而是解决办法的不统一导致了后来的分币。四年的时间过去才勉强处理好这个问题,这是去中心化的成果也是悲哀。在后面的发展,这种问题总归还需要再次面对,我希望信仰交易自由的我们能做好准备,也能帮比特币度过难关。

上一篇下一篇

猜你喜欢

热点阅读