[发明专利]一种区块链平台一键化组件部署方法在审
申请号: | 202111246310.8 | 申请日: | 2021-10-26 |
公开(公告)号: | CN113900678A | 公开(公告)日: | 2022-01-07 |
发明(设计)人: | 李志;李刚;吴跃;郭振;左晨亮;宋涛;王靖;舒雯 | 申请(专利权)人: | 安徽继远软件有限公司 |
主分类号: | G06F8/61 | 分类号: | G06F8/61;G06F8/71 |
代理公司: | 合肥集知匠心知识产权代理事务所(普通合伙) 34173 | 代理人: | 王丽丽 |
地址: | 230088 安徽*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 区块 平台 一键化 组件 部署 方法 | ||
本发明公开了一种区块链平台一键化组件部署方法。该方法包括包括区块链监控、一站式部署和区块链用户权限管理。该方法用于加强对区块链的信息检管、链上账号的权限管控以及部署流程的简化。通过一站式自动部署区块链将大大降低了项目时间成本及提高了项目的模块间整合效率。
技术领域
本发明涉及区块链技术领域,具体涉及一种区块链平台一键化组件部署方法。
背景技术
在区块链的日常部署中,每次在不同主机部署项目都需要对区块链节点进行配置文件修改,区块链服务都需要对镜像、数据卷、启动方式、ip、端口以及日志等进行单独设置,并且节点间需要进行主启动节点设置,及主从节点间的关联配置。系统服务与区块链服务间要进行依赖配置,操作较为繁琐。在区块链上的账户创建时,对当前链上表单授权默认进行统一授权,用户与链上账户绑定时未做到对链上表操作权限的细化。
发明内容
本发明的目的是为了解决现有技术中存在的缺点,而提出的一种区块链平台一键化组件部署方法。
为了实现上述目的,本发明采用了如下技术方案:
一种区块链平台一键化组件部署方法,包括:
1)区块链监控:对区块链的区块高度、节点数、最新区块、最新交易信息进行服务监管,同时对单个区块的区块信息进行监管;
2)一站式部署:通过在前端页面设置区块链一站式部署按钮,点击该按钮后,在跳转的部署配置页面对部署相关项进行填报,点击保存后实现对区块链的快速部署以及与其他服务间进行高效整合;
3)区块链用户权限管理:自动生成指定钱包数量并对生成钱包账户自动激活、授权、充值,构建链上账户权限管理,根据授权不同的链上表单的操作权限进行账户归类,根据系统用户关联来实现对链上表单操作做权限控制。
作为上述方案的进一步改进:
步骤1)中,所述区块信息包括头部信息,该头部信息包括上一区块头哈希值、Merkle根、时间戳、难度目标和随机数。
步骤1)中,还包括对区块链信息与业务进行整合的信息监控,该监控通过所述步骤2)进行部署。
步骤2)中,所述一站式部署的具体过程包括:将镜像文件导入容器,然后构建镜像的文本文件,在容器配置文件添加节点信息,对区块链环境文件进行配置,对区块链节点配置文件进行配置,最后将区块链服务与系统服务整合。
步骤3)中,所述钱包账户为在点击一站式部署按钮后自动生成,该账户先创建后再依次进入激活、授权和充值程序。
步骤3)中,所述账户归类的具体过程为:根据不同授权一一对应生成不同的链上表单,链上表单对应关联多个相同操作权限的账户,判断链上账户是否与前端用户关联,相关联的用户可对对链上表单做相对应权限的操作。
本发明的有益效果是:
1、通过对区块链进行监控,并进行主机部署时,通过在前端页面设置区块链一站式部署按钮,系统服务与区块链服务之间的配置不需繁琐的操作,提高效率。通过一站式自动部署区块链将大大降低了项目时间成本及提高了项目的模块间整合效率
2、区块链上的账户创建时,对当前链上表单授权进行分类,用户与链上账户绑定时,可对链上表单的操作权限的细化,加强了对区块链的信息检管、链上账号的权限管控以及部署流程的简化
附图说明
图1为本发明的区块链监控的流程框图。
图2为本发明的一站式部署的流程框图。
图3为本发明的区块链用户权限管理的流程框图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽继远软件有限公司,未经安徽继远软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111246310.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种表面具有螺旋沟槽的水敷设光缆
- 下一篇:一种水性可移胶胶带及其制作方法