640.webp (2).jpg
Bitcoin SV节点的提出让BCH社区陷入了争议,争议的点主要集中在两种不同的发展路线上,一种是以现有的开发团队Bitcoin ABC和Bitcoin Unlimited为首的探索发展路线,主张BCH应该不断优化升级以适应不断变化的市场;另一种是以Bitcoin SV为首的回归发展路线,主张BCH应该回归到原始的比特币版本,稳定底层协议并取消区块上限。两种路线分歧鲜明,似乎不存在缓和的空间,既然如此,我们不如按照去中心化的原则来看一下哪条路线才是真正的“民心所向”。
BCH会走哪条路线的关键在于两个版本之间运行的矿工占比,由于矿工是区块链网络最直接的参与者和利益相关人员,所以他们的选择不会带有主观情感,毕竟BCH发展的好处直接决定了挖矿收益的高低。
在Bitcoin SV节点提出后,已经过去了大约两个月的时间,之前的测试版本在经过了一段时间的运行之后,也已经挖出了第一个区块,0.1正式版本也于昨天被提交在github代码中。如此看来,其正式版本似乎已经可以被正式下载运行。那么在这种情况下,运行Bitcoin SV节点的矿工占比或者说是算力占比是多少呢?
640.webp (1).jpg
数据来源cash.coin.dance
从上图可以看出,运行Bitcoin SV客户端的节点占比为1.11%,而运行Bitcoin ABC和Bitcoin Unlimited客户端的节点占据了大多数。这个数据是真实有效的,另外,在Bitcoin SV客户端刚开始的时候,其占比甚至低于1%,所以,在这个1.11%的占比中,大部分也是其内部矿池在运行。
为什么Bitcoin SV版本看似在社区有人支持,实际的矿工支持情况却如此惨淡呢?
首先,矿工是最直接的利益相关人员,不会冒险去尝试一个未经严格测试的版本。
Bitcoin SV客户端提出的时间较短,而且从想法被提出到版本正式上线的时间也很有限,想要矿工用自己的矿机去运行一个如此仓促的客户端是不现实的,至少在Bitcoin ABC客户端未正式激活修改内容之前是这样的。社区的部分SV支持者却不同,因为不是利益直接相关人员,所以即便是矿工在运行SV客户端时出现损失,对他们自己拥有的BCH也是没有影响的。
其次,SV版本理念得不到矿工的认可。
SV的发展路线是希望BCH回归并稳定早期比特币底层协议,通过无限扩容区块的方法来提高BCH交易量上限,只在应用层搞开发,以此来实现比特币的世界货币目标。但愿景是美好的,实际情况却是一个很难实现的局面,因为无限扩容的想法在今年9月1日的压力测试中被证明是存在问题的。在压力测试中,即便区块内存在大量的垃圾交易,32MB的区块也还是没有被填满,而且不得不承认的一点是,矿工在处理超大区块的过程中发生了部分节点脱离的情况。在这样一种情况下,贸然的将32MB升级至128MB除了会增加无法被预知的风险以及提高节点运行者的负担外,对于BCH的帮助微乎其微。
最后,长时间的稳定运行让Bitcoin ABC和Bitcoin Unlimited开发组赢得了矿工的信任。Bitcoin ABC和BU是BCH的核心开发组,也参与了最初的BCH分叉,对于BCH的了解和认知不是半路起家的SV开发人员所能相提并论的,而且最重要的一点是,矿工在过去一年的运行中没有发生过安全问题和网络波动,每一次更新和变动都是事先商量好的,矿工没有理由要去运行一个经不起推敲,而且将所有开发权掌握在自己手中的新版本。