BSV三链并存怪象:是崩溃、分裂还是大惊小怪?
8月3日,Bitcoin SV(BSV)主网压力测试中出现了一个包含80万笔交易的210MB的罕见巨型区块,刚进行完硬分叉的BSV短时间内被分裂成“畸形”的三条链,BSV区块浏览器、节点大片崩溃……
一时间,舆论兵分两路。一方阵营狂喷BSV性能不行,区块浏览器崩溃,小矿工将受到打击;另一方阵营则表示,这并非故障而是正常现象,这个巨型区块甚至改写了比特币的历史!
这期间发生了什么?BSV要完蛋还是创下了奇迹?这一切都得从压力测试开始说起……
压力测试:210M、183M的巨型区块出现
今年7月24日,BSV成功进行Quasar网络升级与硬分叉,主要集中解决扩容问题,其将BSV区块大小容量上限从128MB一下提高至2GB的超大容量。Bitcoinassociation报道表示,BSV每秒可以轻松处理300多笔交易,几个月后可能会达到每秒超过1000次交易。远远高于比特币每秒处理约10笔交易的性能。
网络升级后,BSV性能客观上理应大幅提升,为了测试BSV的具体性能表现,一场BSV主网的压力测试在8月3日 20:00(北京时间)进行,压测总时长为2小时。
压力测试(Stress Test),也称为强度测试、负载测试,模拟通过长时间或超大负荷地运行测试软件,来探测它的极限性能以及他的可靠性、稳定性等。
BSV的压测也就像是测试车辆的速度极限一样,不同的是BSV是要测试其网络中的“组件”比如节点、区块链浏览器的性能。
此次压测BSV表现如何?官方的压力测试报告显示,BSV区块打包情况一切正常且并没有重组的现象。这次压测表现优于今年4月的压力测试,当时BSV区块连续出现多次回滚/重组并导致网络瘫痪。
但这次压测打包出了210M、183M两个巨型区块:
区块 #593965 约210M,来自 Coingeek,包含了约 80万笔交易;
区块 #593967 约183M,来自 Coingeek, 包含了约 70万笔交易。
此外,压测中,BSV区块浏览器有出现异常的现象,也有运行正常的区块浏览器。但总体上BSV压力测试基本成功,大区块传播与验证、海量交易传播与验证均为正常。
然而,BSV压测结果描述在报告中虽然看似客观、正常,但在运行BSV节点与区块浏览器的机构看来,巨型区块、浏览器崩溃存在很大的问题!
比如,支付宝的网络出现了问题则是对上亿人资产安全的威胁,同理,BSV网络如果瘫痪,网络应用层上的应用也会宕机。
但这只是一次压力测试,后果真的那么严重吗?
“三链并存”:是崩溃、分裂还是大惊小怪?
在BSV上个月的硬分叉的升级中旧链将被抛弃,新链将成为长链。但这场升级还在进行当中,仍有19%的节点在旧链当中未升级。现在突然又出现了一个巨型区块,导致17%的节点卡在了这个210MB的大数据块上。
Bitmex研究观察到,BSV网络短时间内出现了“三链并存”的割裂状态:65%在新链中,19%在旧链中,17%卡在一个区块上。
由于巨型区块的出现,BitMEX研究运行的BSV浏览器、BSV钱包money button发生异常。
BitMEX研究发推称:“BSV网络似乎出现了一个210 MB大小的区块。这可能使我们的节点离线……其他BSV区块链浏览器似乎也出现了故障。”
BSV钱包Money Button CEO表示,“8月3日,Money Button出现故障,因为BSV节点内存不足并在压力测试期间崩溃……随着区块容量不断变大,我们不得不多次升级实例,这一成本将会激增。”
这表明,运行BSV的节点的成本越来越高、越来越贵。
对此,吃瓜网友也纷纷上线,前来嘲讽。
BSV真的不行?在一些网友看来,黑BSV的吃瓜群众简直是不懂技术,浏览器、节点跟不上网络运行速度是很正常的事情!
微博网友表示,在BSV压测中跟不上BSV网络运行速度的浏览器、节点是优胜略汰的表现,这是BSV进化过程中的正常蜕皮现象,根本就不是故障,在这之后BSV会更加强大。
还有网友表示,BSV的主链性能早已超越号称百万TPS的EOS了!
另一位网友则表示,围观群众一点都不懂技术,包含80万笔交易的区块更是改写了比特币的历史!
此次压测中,BSV网络中出现了一个210M的巨型区块包含80万笔交易刷新了比特币的历史,此前比特币网络中从未出现类似情况。
安全公司,慢雾也表示,客观来说,这是一次成功的压测,压测持续了约 2 小时(20:00 ~ 23:00),未造成区块回滚,且不影响正常交易。这次的压测暂无收到合作的各大交易所的异常反馈,相比上一次在 4 月份的 BSV 压测反应来看,这次更加温和,「看得出整个 BSV 生态对这次压测持有正面积极的态度」。
且慢雾创始人余弦表示,「公链主网的发展,一定是进化的发展,这对接入主网的节点各方面的性能要求也会越来越高,大趋势都是如此。当然如果节点在这方面跟不上,短期来说确实会造成一些不稳定性困扰,但长期来说,如果这是一条价值公链,这些节点都会跟上。压测是一件非常有意思且有意义的事,任何人都可以做,包括作恶者,这是任何一条链都无法逃避的事实,压测对主网的进化是个很正面的事,哪怕这个过程可能带来一些意想不到的困扰。」
BSV对“大”的追求:扩容、扩容、再扩容
此次BSV的硬分叉与压力测试与BSV扩容之路密切相关。
BSV此次硬分叉的唯一变动就是将区块大小上线从128MB提升至2GB,提升BSV的扩展性、交易容量与速度等。此次,压力测试同样也是对BSV大容量性能的一次测试。
相比于比特币,BSV对扩容的追求简直到了癫狂的状态(网友如此表示)。
最初,中本聪限制比特币每个区块大小上限为1MB,从此之后区块扩容问题成了比特币社区争执、分歧的一大核心问题。由于该分歧,比特币的硬分叉BCH又分裂成BCHABC(BCH)与BSV。
当前,比特币社区还在为了是否加大1MB区块大小容量争论不休的时候,BSV已经在它变“大”的路上越走越远。
7月24日,Quasar协议升级中,BSV的区块大小已经从128MB扩大到2GB。
去年,BSV掌门人澳本聪还公布了,BSV将在两年内实行扩容计划将存储空间提升至1TB,最终达到最高400万TPS的愿景,从而能够吸引更多的项目进驻到BSV的公链上。
有网友表示,BSV主链性能早已经超越号称百万TPS的EOS,但也有人对于澳本聪的“痴心妄想”不屑一顾。
BSV压测对行情的影响
此次压力测试对BSV的行情影响并不大,在比特币破11000万关口,大盘整体向好的情况下,BSV居然处在横盘的状态下。目前暂报153美元。
看来,似乎只有澳本聪能撼动BSV的行情了!想当时,澳本聪证明自己是中本聪,有外媒报道称澳本聪已获得了原始比特币白皮书和绝大部分比特币代码(版本0.1)的版权注册时,BSV在不到一小时时间里暴涨200%。