[发明专利]部署区块链网络的方法、设备和计算机存储介质有效
| 申请号: | 201810007991.4 | 申请日: | 2018-01-04 |
| 公开(公告)号: | CN108305072B | 公开(公告)日: | 2021-02-26 |
| 发明(设计)人: | 肖诗源;史锋锋 | 申请(专利权)人: | 上海点融信息科技有限责任公司 |
| 主分类号: | G06Q20/38 | 分类号: | G06Q20/38 |
| 代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 酆迅 |
| 地址: | 200023 上海市*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 部署 区块 网络 方法 设备 计算机 存储 介质 | ||
本公开的实施例涉及一种部署区块链网络的方法、客户端设备和BaaS服务器。该方法包括:在客户端设备处接收用于部署该区块链网络的第一指令,其中该区块链网络至少包括具有至少一个区块链节点的区块链组织,并且该客户端设备通信地耦合到BaaS服务器;响应于接收到该第一指令,生成该区块链组织的根证书和对应的第一私钥,并且生成该至少一个区块链节点的节点私钥;基于该根证书、该第一私钥和该节点私钥生成该至少一个区块链节点的节点证书;以及向该BaaS服务器发送该根证书、该节点证书以及该节点私钥,并且将该第一私钥和该节点私钥存储到与该客户端设备相耦合的本地存储器中。
技术领域
本公开的实施例总体上涉及信息技术领域,并且具体地,涉及用于区块链中跨网络通信的方法和设备。
背景技术
区块链是一种源自比特币的去中心化分布式记账技术,其通过将加密区块数据按照时间顺序叠加而生成持久的不可修改的记录,并且将记录存储在区块链网络的各个节点中,使得参与到区块链中的各个节点共同维护一个可靠数据库。由此,区块链具有去中心化、不可篡改、过程透明可追踪等技术优势,其被认为在金融、征信、物联网、经济贸易结算、资产管理等众多领域都拥有广泛的应用前景。
目前,基于云的区块链即服务(BaaS,Blockchain as a Service)成为区块链技术的一个应用热点。用户(例如各个企业)通过对BaaS服务提供商所提供的BaaS平台进行设置,使其在云上创建相应的虚拟机实例并且安装部署多节点的区块链网络,从而获得符合自己应用需求的区块链,以高效地开发区块链业务。BaaS平台不仅降低了安装、配置、管理以及使用区块链的难度和成本,还能够为用户提供个性化的服务。然而,现有的BaaS服务提供商在创建区块链网络时,常将区块链相关的私钥信息直接保存在BaaS服务器处,难以保证私钥的安全。
有鉴于此,期望的是提供能够保证区块链数字证书和私钥安全性的区块链网络部署方案。
发明内容
总体上,本公开的实施例提出了部署区块链网络的方案。
在本公开的第一方面,提供一种部署区块链网络的方法。该方法包括:在客户端设备处接收用于部署该区块链网络的第一指令,其中该区块链网络至少包括具有至少一个区块链节点的区块链组织,并且该客户端设备通信地耦合到BaaS服务器;响应于接收到该第一指令,生成该区块链组织的根证书和对应的第一私钥,并且生成该至少一个区块链节点的节点私钥;基于该根证书、该第一私钥和该节点私钥生成该至少一个区块链节点的节点证书;以及向该BaaS服务器发送该根证书、该节点证书以及该节点私钥,并且将该第一私钥和该节点私钥存储到与该客户端设备相耦合的本地存储器中。
在本公开的第二方面,提供一种部署区块链网络的方法。该方法包括:在BaaS服务器处从客户端接收待部署的区块链网络中的至少一个区块链组织的根证书、至少一个区块链组织中的至少一个区块链节点的节点证书和对应的节点私钥;部署至少一个区块链节点;以及向至少一个区块链节点发送根证书、节点证书以及节点私钥。
在本公开的第三方面,提供一种客户端设备。该设备包括:至少一个处理器;至少一个存储器,该至少一个存储器被耦合到该至少一个处理器并且存储用于由该至少一个处理器执行的指令,该指令当由该至少一个处理器执行时,使得该设备执行动作,该动作包括:在客户端设备处接收用于部署该区块链网络的第一指令,其中该区块链网络至少包括具有至少一个区块链节点的区块链组织,并且该客户端设备通信地耦合到BaaS服务器;响应于接收到该第一指令,生成该区块链组织的根证书和对应的第一私钥,并且生成该至少一个区块链节点的节点私钥;基于该根证书、该第一私钥和该节点私钥生成该至少一个区块链节点的节点证书;以及向该BaaS服务器发送该根证书、该节点证书以及该节点私钥,并且将该第一私钥和该节点私钥存储到与该客户端设备相耦合的本地存储器中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海点融信息科技有限责任公司,未经上海点融信息科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810007991.4/2.html,转载请声明来源钻瓜专利网。





