区块大小争论,这一比特币技术社区长期面临的决定性挑战,在上月发生了有趣的变化。
这个长达数年的讨论是关于如何最好地扩展比特币这一价值150亿美元的经济网络。目前这场比特币扩容争论很大程度上已经成为支持通过隔离见证(SegWit)提升1MB区块大小的一方和支持通过硬分叉提升区块大小到2MB或更高的一方这两大阵营。
目前为止,你也许已经注意到,双方都未呼吁降低区块大小。
不过,Bitcoin Core开发者Luke Dashjr向比特币开发邮件列表提交了一个比特币改善提案(BIP)——“三个与硬分叉相关的BIPs“,表达了降低区块大小的观点,
具体来讲,Dashjr的提案建议临时将区块大小降低到300KB(从该BIP被激活开始),然后慢慢逐年提升区块大小,到2045年达到31MB。
这个提案的提交日期为1月27日,就在此之前,比特币网络出现大面积拥堵,未确认交易数量一度超过60,000笔,之后才缓慢下降。
在一个更加详细的提案中,Dashjr提到了比特币区块链目前所需要的磁盘空间大小——目前大约100GB,他认为如此庞大的体积会让那些想要运行全节点(存储完整区块链账本交易历史记录的硬件)的人望而却步。
Dashjr写道:
“如今我们经常听到新用户抱怨安装比特币节点所需要的时间太久,一些社区老成员推荐他们降级到非完整钱包软件,不运行全节点,然而这会导致新用户只是获得比特币作为一种货币,而不是成为比特币安全性本身,如果这种情况扩大,就会破坏比特币网络作为整体的完整性。”
Dashjr的观点并不出乎意料,因为比特币节点网络的生命力已经成为这次扩容争论中的一个明显的政治足球。
没有充满活力的节点网络,开发者担心比特币账本的运转将会落入少数大型运营方手中,从而破坏比特币网络的去中心化性质。
尽管这个降低区块大小的提案在过去一段时间获得了最多的关注,但是该提案实际上呼吁每年增长17%的区块大小,从而跟上近年的带宽增长速度。
但是随后的讨论批评说,每年17%的增加量过于保守,没有考虑到技术变革的非线性发展步伐——尤其是考虑到未来发展。
总体而言,该提案并未获得社区的广泛支持,邮件列表中大多数的回复都是批评该提案。
然而,区块大小增加也许并不是该方案唯一的争论点。Dashjr的提案需要进行硬分叉,而硬分叉如果无法获得一致共识可能会分裂比特币网络(甚至硬分叉的定义目前看起来仍旧存在争议)。
Bitcoin Core贡献者Johnson Lau回应说,他认为无论是增加区块大小还是降低区块大小都是不可取的,
“对于我来说,两种方式都缺乏创新性,缺乏责任感。”
他还表达了一种很常见的观点——硬分叉目前太危险了。他补充说道:
“1MB,无论你是喜欢还是不喜欢,这就是目前目前的共识。任何改变这一大小限制(增加或减少)的尝试都需要整个社区的广泛共识,要做到这一点是非常困难的。”
这也许可以解释为什么开发者Andrew Chow发布的Dashjr提案修订版(取消了对区块大小的降低,直接从1MB开始逐年增加)也未能获得社区的热烈欢迎。
Dashjr在讨论他的提案时引用了一项推特调查,调查结果显示20%的参与者支持降低区块大小——距离获得绝大多数支持还相差很远,但是很大一部分人认为值得考虑。
然而,他还指出了当需要绝大多数算力接受时进行网络修改究竟有多难。
他说:
“许多人认为如果实施我的方案,区块大小需要7年时间才能从300KB增长到1MB,这实在太久了。民意调查显示许多人倾向于能够更快。同样有10%的调查参与者反对任何的永久性提升区块大小的硬分叉——这基本上会杀死这种提案获得共识的任何机会。”
根据目前收到的来自社区的反应,Dashjr说他并没有计划开发该BIP草案,也不会去申请正式的提案编码。
不过,如果支持降低区块大小的人数超过20%,Dashjr的一些想法在未来可能会再次重现。
声明:此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。本网站所提供的信息,只供参考之用。