[发明专利]网络主机、基于网络主机快速部署区块链节点的方法有效
| 申请号: | 201810932162.7 | 申请日: | 2018-08-16 |
| 公开(公告)号: | CN109302307B | 公开(公告)日: | 2021-06-04 |
| 发明(设计)人: | 吴胜文 | 申请(专利权)人: | 泰链(厦门)科技有限公司 |
| 主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/08 |
| 代理公司: | 厦门创象知识产权代理有限公司 35232 | 代理人: | 尤怀成 |
| 地址: | 361000 福建省厦门市*** | 国省代码: | 福建;35 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 网络 主机 基于 快速 部署 区块 节点 方法 | ||
本发明公开了一种网络主机和基于网络主机快速部署区块链节点的方法,该网络主机包括:固定端口,用于建立连接关系;存储模块,监听模块,用于监听固定端口;查询模块,用于判断网络主机是否已接入该任意区块链系统;下载请求模块,用于在网络主机未接入该任意区块链系统时,通过固定端口向该任意区块链系统发送下载节点请求;运行模块,用于开启新进程以运行该任意区块链系统中节点发送的自身程序,以使网络主机成为该任意区块链系统的新节点;从而实现对区块链连接请求的自动响应,自动与未接入的区块链系统建立连接,无需人工对区块链系统的连接请求进行响应以及配置连接目标,加快区块链系统网络规模的升级速度以及节点部署效率。
技术领域
本发明涉及区块链技术领域,特别涉及一种网络主机、基于网络主机快速部署区块链节点的方法。
背景技术
区块链,是一种以去中心化去信任的方式维护一个可靠数据库的技术方案,因其去中心化去信任式以及数据难以篡改的特点而受到广泛地应用。
随着区块链的发展,各种区块链系统应运而生,在现有的区块链系统进行节点部署的过程中,需要先找到该区块链系统的节点程序,并配置待加入区块链系统节点的连接目标,以及在配置连接目标之后启动节点程序将待加入区块链系统节点连入区块链系统。这种方式需要人工对区块链系统的连接请求进行响应以及配置连接目标,费时费力,且极大影响区块链系统网络规模的升级速度和节点部署效率。
发明内容
本发明旨在至少在一定程度上解决上述技术中的技术问题之一。为此,本发明的一个目的在于提出一种网络主机,能够实现对区块链连接请求的自动响应,自动与未接入的区块链系统建立连接,无需人工对区块链系统的连接请求进行响应以及配置连接目标,加快区块链系统网络规模的升级速度以及节点部署效率。
本发明的第二个目的在于提出一种基于网络主机快速部署区块链节点的方法。
为达到上述目的,本发明第一方面实施例提出了一种网络主机,包括:固定端口,用于建立与任意区块链系统之间的连接关系;存储模块,用于存储通用区块链节点容器程序和区块链系统ID信息表;监听模块,用于在所述通用区块链节点容器程序启动时,通过监听所述固定端口以获取该任意区块链系统中节点发送的连接请求,其中,所述连接请求包括该任意区块链系统的ID信息;查询模块,用于根据该任意区块链系统的ID信息查询所述区块链系统ID信息表以判断所述网络主机是否已接入该任意区块链系统;下载请求模块,用于在所述网络主机未接入该任意区块链系统时,通过所述固定端口向该任意区块链系统发送下载节点请求,以便该任意区块链系统中发送所述连接请求的节点将自身程序发送给所述网络主机;运行模块,用于开启新进程以运行该任意区块链系统中节点发送的自身程序,以使所述网络主机成为该任意区块链系统的新节点。
根据本发明实施例的网络主机,固定端口,用于建立与任意区块链系统之间的连接关系;存储模块,用于存储通用区块链节点容器程序和区块链系统ID信息表;监听模块,用于在通用区块链节点容器程序启动时,通过监听固定端口以获取该任意区块链系统中节点发送的连接请求,其中,连接请求包括该任意区块链系统的ID信息;查询模块,用于根据该任意区块链系统的ID信息查询区块链系统ID信息表以判断网络主机是否已接入该任意区块链系统;下载请求模块,用于在网络主机未接入该任意区块链系统时,通过固定端口向该任意区块链系统发送下载节点请求,以便该任意区块链系统中发送连接请求的节点将自身程序发送给网络主机;运行模块,用于开启新进程以运行该任意区块链系统中节点发送的自身程序,以使网络主机成为该任意区块链系统的新节点;从而实现对区块链连接请求的自动响应,自动与未接入的区块链系统建立连接,无需人工对区块链系统的连接请求进行响应以及配置连接目标,加快区块链系统网络规模的升级速度以及节点部署效率。
另外,根据本发明上述实施例提出的网络主机还可以具有如下附加的技术特征:
可选地,该任意区块链系统中节点每隔预设时间向网络中的各个网络主机发送所述连接请求。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于泰链(厦门)科技有限公司,未经泰链(厦门)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810932162.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种信息处理方法及装置
- 下一篇:一种数据中心IDC资源管理系统及管理方法





