当前位置:首页 > 区块链新闻 > 正文

鱼池如何借助波思路改善以太坊叔块率?

来源: 互联网时间:2020-10-26 15:30:11

过去几周,鱼池的以太坊叔块率降低超过 50% 。

原文标题:《鱼池以太坊叔块率改善背后的秘密武器》
撰文:波思路实验室

为什么鱼池选择了波思路

作为全球领先的综合性数字货币挖矿服务提供商和排名前 3 的以太坊矿池,鱼池特别注重研发的投入,并始终致力于提供最先进的技术和最优质的服务。网络基础设施和叔块率一直是包括鱼池在内的众多以太坊矿池面临的主要挑战之一。在波思路诞生以前鲜有第三方技术团队把主要精力集中在矿池面临的这些问题上。在去年 4 月首次的技术交流后,鱼池领导层迅速决定与波思路联手解决这个以太坊矿圈共同面临的长期挑战。鱼池也由此成为了波思路区块链分发网络(BDN)的最早期用户。

鱼池如何借助波思路改善以太坊叔块率?

在 2019 年 9 月发布了首个以太坊挖矿测试结果后,我们成功在同年 12 月初上线了第一版 BDN 主网。作为新领域的先锋,我们深知这个挑战不会在短期内被克服,而且前方会有许多未知的问题在等待我们解决。

论 BDN 的重要性

以太坊叔块率被普遍认为是衡量以太坊矿池基础设施能力和运营规模的关键指标。与相邻节点的连接不畅是导致高叔块率的潜在原因之一。然而,在缺乏网络层协作的情况下,任何一家矿池很难仅凭自身能力去彻底解决叔块率的问题。同时,这也意味着当节点间的网络层通信变得更高效时,每家矿池都会从中受益。这正是 BDN 的独特擅长之处。目前为止已有 14 家以太坊矿池每天借助 BDN 进行快速区块和交易广播。他们的参与为优异的网络性能提供了基础性保障。

鱼池如何借力 BDN 突破叔块率难题

在过去几周里鱼池一度成功地把叔块率降低超过 50%。如此大的改善无疑会增加鱼池对矿工群的吸引力,因为矿工从正常区块获得的奖励高于叔块。为了获得这个结果,鱼池采取了一系列有效的优化措施,而其中一项,如鱼池所说,正是与 BDN 的无缝集成。

过去很长时间 BDN 已经实现了数据广播速度大幅超越 P2P 网络的目标,但用户的叔块率却未如期下降。为此,波思路团队花了大量精力去分析根本原因并进行快速设计迭代。然而,我们从过去学习到的一个最重要经验是 BDN 的成功部署离不开矿池和波思路之间的紧密团队合作,尤其在问题诊断和设计优化方面。

长话短说,以下便是鱼池充分借力 BDN 采取的「秘密」举措:

  1. 更好的性能首先始于更好的 BDN 集成。鱼池充分利用了波思路的云网关服务,这个免费服务可以确保用户的网关始终处于最新版本。鱼池为其所有以太坊挖矿节点以信任相邻节点的形式匹配了云网关。
  2. 第二步,缩短完整区块从爆块节点发至云网关的延迟。鱼池通过修改 Geth Image 从而使得爆块后新区块能以最短时间发送至 BDN。我们发现完整区块发送的滞后会抵消 BDN 提供的广播加速效果,使得矿池无法充分利用 BDN 提供的最佳性能。
  3. 最后,根据 BDN 云网关的地理分布优化以太坊节点的部署。为了进一步提升性能,鱼池在基础设施优化方面做了大量投入,并与波思路进行配合。一方面波思路设法把云网关部署在离鱼池节点延迟更低的地点,另一方面鱼池也基于现有云网关的地理分布去调整节点的部署。

从以下数据可以看到,双方的合力使得鱼池的叔块率一度下降超过 50%。

鱼池如何借助波思路改善以太坊叔块率?今年 7-10 月鱼池的周叔块率变化

鱼池如何借助波思路改善以太坊叔块率?过去 90 天的鱼池叔块率走势

小结

在以太坊 2.0 完全取代 1.0 以前,叔块率的改善对矿池来说会是一场持久战。我们希望波思路与鱼池的成功合作经验可以为其他同样希望改善效率的矿池带来启发。我们会继续加强在该领域的专业知识,并与鱼池及其他用户紧密合作去获得不断的进步。当叔块率不再是 Gas Limit 上调的瓶颈时,我们坚信以太坊 1.0 潜力才会被充分释放。

免责声明:

1.本文内容综合整理自互联网,观点仅代表作者本人,不代表本站立场。

2.资讯内容不构成投资建议,投资者应独立决策并自行承担风险。