[发明专利]一种基于区块链的云服务平台及其部署方法在审
申请号: | 202011386495.8 | 申请日: | 2020-12-01 |
公开(公告)号: | CN112564917A | 公开(公告)日: | 2021-03-26 |
发明(设计)人: | 臧铖;陈嘉俊;张敬之 | 申请(专利权)人: | 浙商银行股份有限公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L29/08;G06Q20/38 |
代理公司: | 杭州求是专利事务所有限公司 33200 | 代理人: | 刘静 |
地址: | 311200 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 区块 服务 平台 及其 部署 方法 | ||
本发明公开了一种基于区块链的云服务平台及其部署方法,该云服务平台包括区块链管理模块、区块链监控模块、用户管理模块、智能合约管理模块和应用管理模块。该云服务平台的部署方式包括:SaaS模式、BaaS查询节点模式、联盟链BaaS模式、私有化模式。本发明通过云计算技术将区块链底层进行封装,实现了区块链与云计算技术的结合,完成了区块链服务的云计算平台构建,向平台租户提供一个整体化的开发、部署、运维解决方案,可以让开发者专注于自身的业务逻辑、应用研发,同时利用云计算技术负载均衡、弹性计算等特点,进一步降低区块链技术的使用成本。
技术领域
本发明涉及区块链技术、云计算技术,特别涉及到一种基于区块链的云服务平台及其部署方法。
背景技术
目前,在金融业开展区块链业务的部署方式通常是在自建机房、租用机房或企业机房。对需要使用区块链服务的企业来说,自己搭建区块链系统的难度较大,而区块链BaaS云服务平台面向的正是企业级的用户。在传统区块链业务中,企业开发者不仅需要对自己的业务领域进行熟悉,还要对区块链技术有一定认识。
发明内容
本发明的主要目的在于面向企业客户提供一站式的区块链云服务解决方案。平台封装有区块链技术,可以通过SDK、SaaS服务、BaaS服务方式供客户接入使用。利用云计算技术负载均衡、弹性计算等优势,进一步降低区块链技术的使用成本。
本发明一方面提供了一种基于区块链的云服务平台,包括以下模块:
区块链管理模块:提供图形化界面及接口供租户对云服务平台上的区块链节点进行管理,实现添加、删除、启动、重启、停止区块链节点;
区块链监控模块:提供图形化界面及接口供租户监控云服务平台上的区块链节点的基础性能数据、健康程度、警报及故障情况,维护区块链系统的健康稳定运行;
用户管理模块:提供图形化界面从平台层面、租户层面对用户进行管理,
包括用户权限设置、用户分组管理;
智能合约管理模块:提供图形化界面及接口供租户管理区块链智能合约,包括智能合约的编译、部署、测试、升级、冻结;
应用管理模块:提供图形化界面供租户管理接入云服务平台的应用,包括应用的准入、授权、解除授权。
进一步地,该基于区块链的云服务平台采用四层架构,包括:
应用层:该层为用于通信的应用程序和用于消息传输的底层网络提供接口;
BaaS层:为顶层应用提供封装好的区块链服务,包括分区共识、隐私交易、数据验签、变更管理、交易分发、应用接入、合约管理、成员管理、协议管理、共识管理、交易处理、跨链服务功能;
PaaS层:将IaaS层的计算资源进行封装,向BaaS层提供容器服务、并行处理、访问控制、身份认证、自动化部署、资源调度、加密管理、集群管理功能;
IaaS层:提供云计算服务所需的物理及虚拟计算资源,提供物理资源虚拟化、数据存储、计算服务、负载管理、镜像管理、网络资源、系统维护、备份管理功能。
进一步地,无需租户提供区块链的节点服务器和网络资源,应用交易信息根据与云服务平台约定的协议、接入方式、连接方式,与平台进行交互,所述协议包括TCP、UDP,所述接入方式包括HTTPS、专线接入,所述连接方式包括长连接、短连接。
进一步地,该基于区块链的云服务平台包含有三级账户体系,包括平台、租户、用户三级,平台管理员可对平台租户进行管理,租户管理员可对自身用户进行管理。
进一步地,所述智能合约管理模块中对智能合约的管理包括:
智能合约编译:租户上传智能合约源码至区块链节点进行编译;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙商银行股份有限公司,未经浙商银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011386495.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种电力营业厅智能收费机
- 下一篇:一种具有内置弹性翻转限位装置的紧固螺栓