[发明专利]区块链节点访问方法、装置及存储介质有效
| 申请号: | 202010032340.8 | 申请日: | 2020-01-13 |
| 公开(公告)号: | CN111262959B | 公开(公告)日: | 2021-05-25 |
| 发明(设计)人: | 薄辰龙 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
| 主分类号: | H04L29/12 | 分类号: | H04L29/12 |
| 代理公司: | 北京鸿元知识产权代理有限公司 11327 | 代理人: | 袁文婷;王迎 |
| 地址: | 518033 广东省深圳市福田区福*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 区块 节点 访问 方法 装置 存储 介质 | ||
1.一种区块链节点访问方法,应用于电子装置,其特征在于,所述方法包括:
根据获取的用户访问请求,域名解析服务库对目标联盟链节点的稳定性进行分析,根据分析结果,从目标联盟链节点中筛选出预选节点,其中,
所述用户访问请求包括目标联盟链的一级域名,所述一级域名用于表述联盟链,所述域名解析服务库包括:一级域名、二级域名以及与所述二级域名对应的指定IP地址,所述二级域名用于表述联盟链节点;
对所述预选节点的负载进行统计,从所述预选节点中筛选出最佳节点;
根据所述最佳节点的实际IP地址,获取所述最佳节点的二级域名及其指定IP地址;
将所述最佳节点的二级域名及其指定IP地址从所述域名解析服务库中输出。
2.根据权利要求1所述的区块链节点访问方法,其特征在于,所述根据获取的用户访问请求,域名解析服务库对目标联盟链节点的稳定性进行分析,根据分析结果,从目标联盟链节点中筛选出预选节点的步骤包括:
所述域名解析服务库实时收集联盟链节点的心跳信息,并记录所述心跳信息对应的节点的实际IP地址;
根据所述联盟链节点的心跳信息,计算出所述目标联盟链的一级域名下的节点的稳定值的平均值;
根据所述节点的稳定值的平均值,从目标联盟链节点中筛选出符合预设稳定性阈值的预选节点。
3.根据权利要求2所述的区块链节点访问方法,其特征在于,所述根据所述联盟链节点的心跳信息,计算出所述目标联盟链的一级域名下的节点的稳定值的平均值的步骤包括:
按照预设时间间隔获取一段时间内的联盟链节点的心跳值;
通过节点稳定性计算公式,计算所述目标联盟链的一级域名下的每个节点的每两个相邻心跳值间的稳定值,每个节点得到N个稳定值;
根据每个节点得到的N个稳定值,计算出所述目标联盟链的一级域名下的每个节点的稳定值的平均值。
4.根据权利要求3所述的区块链节点访问方法,其特征在于,所述节点稳定性计算公式为:
S=S0+V,
V=(T2-T1)/P;
其中,S0为前两个相邻心跳值间的稳定值,其初始值为0,V为稳定值变化值,其中,T2为当前心跳到达时间,T1为上一个心跳到达时间,P为预设时间间隔;其中,V的取值规则为:
当V≤0时,V取值为0;
当0V≤1时,V取值为1;
当1V2时,V的取值为-1
当V≥2时,V的取值为-(V-1)。
5.根据权利要求2所述的区块链节点访问方法,其特征在于,所述域名解析服务库通过HTTP请求实时收集联盟链节点的心跳信息。
6.根据权利要求1所述的区块链节点访问方法,其特征在于,所述一级域名、所述二级域名以及与所述二级域名对应的指定IP地址均唯一。
7.根据权利要求1所述的区块链节点访问方法,其特征在于,所述对所述预选节点的负载进行统计,从所述预选节点中筛选出最佳节点的步骤包括:
获取所述预选节点的解析频次;
从所述预选节点中筛选出解析频次最少的预选节点,作为最佳节点。
8.一种电子装置,其特征在于,该电子装置包括:存储器、处理器,所述存储器中存储有区块链节点访问程序,所述区块链节点访问程序被所述处理器执行时实现如下步骤:
根据获取的用户访问请求,域名解析服务库对目标联盟链节点的稳定性进行分析,根据分析结果,从目标联盟链节点中筛选出预选节点,其中,
所述用户访问请求包括目标联盟链的一级域名,所述一级域名用于表述联盟链,所述域名解析服务库包括:一级域名、二级域名以及与所述二级域名对应的指定IP地址,所述二级域名用于表述联盟链节点;
对所述预选节点的负载进行统计,从所述预选节点中筛选出最佳节点;
根据所述最佳节点的实际IP地址,获取所述最佳节点的二级域名及其指定IP地址;
将所述最佳节点的二级域名及指定IP地址从所述域名解析服务库中输出。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010032340.8/1.html,转载请声明来源钻瓜专利网。





