[发明专利]基于区块链的并行系统部署方法、装置和计算机设备有效
申请号: | 201910665972.5 | 申请日: | 2019-07-23 |
公开(公告)号: | CN110535654B | 公开(公告)日: | 2021-09-14 |
发明(设计)人: | 潘玲;姜颖 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L29/08;G06Q10/10 |
代理公司: | 深圳市明日今典知识产权代理事务所(普通合伙) 44343 | 代理人: | 王杰辉 |
地址: | 518000 广东省深圳市福田区福*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 区块 并行 系统 部署 方法 装置 计算机 设备 | ||
1.一种基于区块链的并行系统部署方法,应用于区块链部署中心,其特征在于,包括:
接收当前审批系统的第一终端发送的第一HASH值,并判断所述第一HASH值与预存的HASH值是否相同;若所述第一HASH值与预存的HASH值相同,则判断所述第一终端的流量数据是否符合预设的流量标准,若所述第一终端的流量数据符合预设的流量标准,则将所述第一终端记为暂时终端;
采集当前审批系统的多个暂时终端的IP地址,其中所述多个暂时终端至少包括申请终端和审批终端,所述区块链部署中心是预先架构的区块链网络中的一个区块链节点,所述区块链部署中心预存有虚拟机镜像和区块链节点容器镜像;
利用所述IP地址,向所述申请终端和所述审批终端发送指定数据,所述指定数据至少包括所述虚拟机镜像和所述区块链节点容器镜像;
接收已在所述虚拟机镜像中安装并启动所述区块链节点容器镜像的指定终端的注册请求,所述注册请求附带有所述指定终端的IP地址和通信端口的信息;
判断所述指定终端的IP地址是否为所述申请终端的IP地址或者所述审批终端的IP地址;
若所述指定终端的IP地址为所述申请终端的IP地址或者所述审批终端的IP地址,则记录所述指定终端的IP地址和通信端口的信息,并根据所述指定终端的IP地址生成代表所述指定终端身份的申请数字证书或者审批数字证书,并将所述申请数字证书或者审批数字证书发送给所述指定终端;
向所述指定终端发送预存的所有区块链节点的IP地址和通信端口的信息,以及向所有区块链节点发送所述指定终端的IP地址和通信端口的信息,从而完成所述指定终端在与当前审批系统并行的所述区块链网络中的部署。
2.根据权利要求1所述的基于区块链的并行系统部署方法,其特征在于,所述判断所述第一终端的流量数据是否符合预设的流量标准,若所述第一终端的流量数据符合预设的流量标准,则将所述第一终端记为暂时终端的步骤,包括:
根据公式:
H(t)=min(G(t),m),其中E(t)=F(t)-f(t),获取函数H(t),其中F(t)为所述第一终端的流量随时间变化的流量函数,f(t)为预设的标准流量函数,E(t)为所述流量函数F(t)与所述标准流量函数f(t)的差值函数,为所述差值函数对时间的微分函数,min指最小值函数,t为时间,m为预设的大于0的误差参数值;
获取所述H(t)在时间轴上不等于m时的第一时间长度和等于m时的第二时间长度;
根据公式:正常流量时间占比=所述第一时间长度/(所述第一时间长度+所述第二时间长度),计算出所述正常流量时间占比;
判断所述正常流量时间占比是否大于预设占比阈值;
若所述正常流量时间占比大于预设占比阈值,则将所述第一终端记为暂时终端。
3.根据权利要求1所述的基于区块链的并行系统部署方法,其特征在于,所述采集当前审批系统的多个暂时终端的IP地址,其中所述多个暂时终端至少包括申请终端和审批终端的步骤,包括:
获取所述当前审批系统的日志,并解析所述日志得到参与所述当前审批系统的执行申请操作的终端与执行审批操作的终端,分别记为初始申请终端与初始审批终端;
统计所述初始申请终端与所述初始审批终端的错误记录次数,获取所述错误记录次数少于预设第一错误数量阈值的所述初始申请终端,以及获取所述错误记录次数少于预设第二错误数量阈值的所述初始审批终端;
将所述错误记录次数少于预设第一错误数量阈值的所述初始申请终端记为申请终端,以及,将所述错误记录次数少于预设第二错误数量阈值的所述初始审批终端记为审批终端;
采集所述申请终端与所述审批终端的IP地址。
4.根据权利要求1所述的基于区块链的并行系统部署方法,其特征在于,所述利用所述IP地址,向所述申请终端和所述审批终端发送指定数据,所述指定数据至少包括所述虚拟机镜像和所述区块链节点容器镜像的步骤,包括:
获取所述申请终端和所述审批终端的操作系统信息;
从预存的多种虚拟机镜像中选择与所述操作系统信息相匹配的正确虚拟机镜像;
利用所述IP地址,向所述申请终端和所述审批终端发送指定数据,所述指定数据至少包括所述正确虚拟机镜像和所述区块链节点容器镜像。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910665972.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种安全的配电终端及其通讯方法
- 下一篇:一种新的RSA盲签名方法