【技术实现步骤摘要】
一种基于联盟链的分级管理系统、方法和介质
[0001]本专利技术涉及区块链领域,尤其是涉及一种基于联盟链的分级管理系统、方法和介质。
技术介绍
[0002]基于联盟链的分级管理系统,可以帮助使用者管理包括peer、orderer、CA在内的各类节点,使得使用者能够定制化其所需的区块链网络结构,并通过去中心化治理的方式,保证联盟链各参与方基础设施的独立性。Fabric是当前主流的联盟链框架,它提供了很多工具与示例,并被广泛采用。但是,如果想单独定制Fabric区块链网络基础架构,其过程十分繁琐。一些与云厂商合作紧密的区块链即服务(Blockchain as a service,BaaS)解决方案,从一定程度上解决了网络架构定制化的服务,但仍存在不同的问题。如IBM区块链平台,以及AWS托管区块链,他们虽然可以提供更专业的区块链管理服务,但是管理系统与各自的云平台强绑定,无法提供可以适配与其他环境的通用工具。Cello做为Hyperledger官方的BaaS服务项目,虽然能够提供相对通用的区块链管理系统,但是其功能单一,而且不能 ...
【技术保护点】
【技术特征摘要】
1.一种基于联盟链的分级管理系统,其特征在于,所述系统采用区块链网络架构,所述区块链网络包括多个组织org,每个所述组织org具有分级管理子系统,以管理所述组织org下的各个记账节点peer、排序节点Orderer和数字证书认证中心CA,所述架构从底层到顶层分别是:资源层,所述资源层支持多个虚拟机或Kubernetes容器编排系统;业务流程层,所述业务流程层将用户输入转换为模板引擎并触发部署,支持ssh客户端、所述Kubernetes容器编排系统和ansible操作;以及网页端系统,所述网页端系统支持Node.js平台web开发框架和构建用户界面的JavaScript库,同时还提供DNS服务。2.根据权利要求1所述的基于联盟链的分级管理系统,其特征在于,所述分级管理系统包括:邀请单元,被配置为:调用所述区块链网络中的第一组织org向待加入所述区块链网络的第二组织org发出邀请;投票单元,被配置为:调用所述区块链网络中的其他组织org针对是否同意所述第二组织org加入所述区块链网络进行投票;以及收集单元,被配置为:收集所述其他组织org的投票,确定是否同意所述第二单元的准入。3.根据权利要求1所述的基于联盟链的分级管理系统,其特征在于,所述分级管理系统的分级管理包括:联盟管理、节点管理和通道管理。4.根据权利要求3所述的基于联盟链的分级管理系统,其特征在于,所述联盟管理包括维持联盟拓扑和新增联盟;所述节点管理包括维持节点列表和新增节点;所述通道管理包括维持通道列表和新增通道。5.一种基于联盟链的分级管理方法,其特征在于,所述方法采用区块链...
【专利技术属性】
技术研发人员:赵亮,程骏超,杨文韬,曹俊文,雷富强,张驰,甄君,郭明瑞,王强,杨珍,
申请(专利权)人:西安纸贵互联网科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。