[发明专利]一种区块链系统的实现方法、装置、设备和存储介质有效
申请号: | 201810458340.7 | 申请日: | 2018-05-14 |
公开(公告)号: | CN108737536B | 公开(公告)日: | 2021-11-09 |
发明(设计)人: | 肖伟 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 区块 系统 实现 方法 装置 设备 存储 介质 | ||
本发明实施例公开了一种区块链系统的实现方法、装置、设备和存储介质,所述方法包括:通过平台接口获取用户的区块链系统控制指令;根据所述控制指令,对至少一个节点进行控制,其中,所述至少一个节点加入公共服务集中。本发明实施例的技术方案解决了现有的以联盟链网络为主要形态的技术难以满足用户组建区块链需求的问题,实现了对区块链节点资源的有效整合,由统一对外接口供用户选择节点资源,从而提供组建所需区块链系统的有效方式。
技术领域
本发明实施例涉及区块链技术,尤其涉及一种区块链系统的实现方法、装置、设备和存储介质。
背景技术
区块链是分布式数据存储、点对点传输、共识机制和加密算法等计算机技术的新型应用模式。区块链可分为公有链、联盟链和私有链。其中,公有链(public block chain),是一种全网部署的区块链网络。支持区块链节点的机器可以是随意的机器,机构或者个人,对硬件配置也没有过高的要求。联盟链是一种在有限(N个)节点部署的区块链网络,仅满足一定条件的节点才能参与。私有链是由一个公司或机构提供的私有区块链网络。
一般来讲,私有链没有社会公信力,仅适用于内部的公司治理和信息披露。而公有链,现在面临着不可监管、性能差等一系列问题,所以对于某些对可靠性要求较高的需求场景也不太适用。
联盟链的组织形式是目前比较容易被理解和接受的形态,通常支撑区块链网络的有限节点的可靠性都较高。具有良好的硬件配置、资源和稳定性。但是这也存在一定问题,由于对组建联盟链的节点要求高,所以当出现需求时,实力不足的用户很难组建联盟链。
发明内容
本发明实施例提供一种区块链系统的实现方法、装置、设备和存储介质,以提供组建所需区块链系统的有效方式。
第一方面,本发明实施例提供了一种区块链系统的实现方法,应用于公共服务集平台,所述方法包括:
通过平台接口获取用户的区块链系统控制指令;
根据所述控制指令,对至少一个节点进行控制,其中,所述至少一个节点加入公共服务集中。
第二方面,本发明实施例还提供了一种区块链系统的实现装置,应用于公共服务集平台,所述装置包括:
指令获取模块,用于通过平台接口获取用户的区块链系统控制指令;
节点控制模块,用于根据所述控制指令,对至少一个节点进行控制,其中,所述至少一个节点加入公共服务集中。
第三方面,本发明实施例还提供了一种设备,该设备包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现第一方面中任意所述的区块链系统的实现方法。
第四方面,本发明实施例还提供了一种存储介质,其上存储有计算机程序,该程序被处理器执行时实现第一方面中任意所述的区块链系统的实现方法。
本发明实施例,通过公共服务集的概念汇集了至少一个节点,允许用户通过平台接口获取用户的区块链系统控制指令;根据该控制指令对公共服务器集中的节点进行控制,从而组建区块链网络控制其工作。解决了现有的以联盟链网络为主要形态的技术难以满足用户组建区块链需求的问题,实现了对区块链节点资源的有效整合,由统一对外接口供用户选择节点资源,从而提供组建所需区块链系统的有效方式。
附图说明
图1a为本发明实施例一所适用的一种公共服务集的系统架构示意图;
图1b为本发明实施例一提供的一种区块链系统的实现方法的流程图;
图2a为本发明实施例二提供的一种区块链系统的实现方法流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司,未经百度在线网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810458340.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种消息推送方法、存储介质和服务器
- 下一篇:一种消息推送方法和装置