BCH社区正在寻求方法来提升大区块的传播速度

BCH社区正在寻求方法来提升大区块的传播速度,第1张

众所周知,BCH是大块的典型代表,但区块增大之后,会面临区块传播的效率问题,因为大区块对全节点运行者(主要是矿场)的运行设备有一定的要求,对于普通的家用电脑来说也会增加其运行全节点的难度,所以,如何更好的提升大区块传播速度一直是BCH社区关注的重点之一。

过往的区块传播开发经验

在过去,社区的开发者们已经研究出了一些相关的解决办法,比如致密区块(Compact Block)、极瘦区块(Xthin Block)、Bitcoin Unlimited开发团队一直在开发的石墨烯(Graphene)以及BCH开发者Jonathan Toomim推出的Xthinner项目等,尤其是Xthinner项目。

在今年的四月份,Jonathan 在在reddit论坛发布帖子表示:依靠CTOR的力量,Xthinner现在已经适用于BCH主网的区块。测试中,使用Xthinner方案性能最佳的区块获得了99.54%的压缩。

新的解决办法——BDN(区块链分发网络)

据coinspice.io报道,芝加哥bloXroute公司的计算机科学家最近公布了一项与区块传播相关的测试数据。这家公司的开发者与BCH的矿工合作进行了一项测试,数据显示,在使用BDN分发网络的情况下,32MB的大区块传播只需要2~18秒,而正常传播则需要193秒。

BDN分发网络是由bloXroute公司自主研发的一种解决可扩展性瓶颈的方案,据该公司首席执行官Eyal Markovich介绍,BDN可以使区块链每秒扩展到1000次。

BDN已经在BCH测试网上进行了两个月的测试,它旨在让矿工能更快的接受到区块信息,更有效的挖掘、打包区块,得到的结果也没有让人失望,32MB的大区块传播速度极短,大幅度减轻了矿工的设备负担。例如,北京的一个全节点本来需要17~151秒处理大区块,在bloXroute的帮助下,只用了3~7秒。BDN还加快了分叉的恢复速度,比如恢复紧凑区块中错过的一些交易。

BTC.com矿池、F2Pool矿池、Rawpool矿池和Great North Data矿池都参与了BDN网络的测试,这是为了尽可能得到一组全面真实的数据。他们公司还计划于本月末在以太坊网络上进行测试,并在BTC和BCH的主网上正式推出BDN。

加快传播速度,优化网络空间,提升交易效率

一旦BDN被部署到BCH网络中,将极大的减少BCH网络带宽,以更小的区块空间存储更多的交易数据,同时提升区块传播时间。在当前BCH区块链上限已经扩容至32MB的情况下,可以助力BCH在更大规模的应用中更通畅以及保持更低的交易成本。在社区内外开发者的共同努力下,BCH正变得越来越好。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/dianzi/2664475.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-08-13
下一篇 2022-08-13

发表评论

登录后才能评论

评论列表(0条)

保存