买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
摘要:本发明公开了一种基于节点负荷评分的分片方法。分片技术被认为是优化区块链性能的主流方案。然而,目前的分片方案在提升区块链性能方面,尤其是实现吞吐量增量方面十分有限,根本原因是没有关注分片之间负载均衡。为了考虑分片之间的交易负载均衡,本发明提出一种基于节点交易负荷评分的分片方法。首先利用基于GRU的节点交易数量预测方法预测节点未来交易数量,然后计算每个节点的交易负荷评分,根据分数对节点进行分片,实现分片之间负载均衡,从而显著提高系统吞吐量。实验结果表明,利用本方法进行分片的区块链系统,在吞吐量方面最高可以提升约83%。
主权项:1.一种基于节点负荷评分的分片方法,其特征在于,包括以下步骤:(1)在交易预测阶段,我们构建了一个基于GRU的序列预测方法用于预测每个节点在1个epoch的交易数量,预测结果作为交易负荷评分的计算依据,构建5层GRU层依次连接,用于处理时间序列数据,将创建的时间序列作为输入数据,经过Adam优化器优化之后的预测模型可以输出预测的每个节点交易数量;(2)交易负荷评分计算,我们采用加权评分方法计算每个节点的交易负荷评分,由于在交易预测阶段我们收集了节点的历史交易数量、交易类型、交易频率和系统的交易吞吐量,因此在计算交易负荷评分时需要综合考虑这些因素,本发明的节点交易负荷评分计算方法如公式1所示,其中分别是预测交易量、节点稳定性和历史表现的权重系数,三者满足; 1(3)基于节点交易负荷评分的分片方法,在计算每个节点的交易负荷评分之后,需要根据该评分定期对节点进行分片,我们定义以下目标函数,如公式2所示,目的是最小化分片交易负荷与平均交易负荷的差的平方,因为平方项确保了负荷差异会更大程度地影响综合,因此为了实现分片间的负载均衡,在优化过程中更倾向于减少该差异; 2。
全文数据:
权利要求:
百度查询: 曲阜师范大学 连云港智儒汇新科技有限公司 一种基于节点交易负荷评分的分片方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。