[发明专利]基于云和区块链的网络系统及其业务处理方法、装置有效
| 申请号: | 202010364859.6 | 申请日: | 2020-04-30 | 
| 公开(公告)号: | CN111586149B | 公开(公告)日: | 2022-11-11 | 
| 发明(设计)人: | 赵书祥 | 申请(专利权)人: | 中国银行股份有限公司 | 
| 主分类号: | H04L67/566 | 分类号: | H04L67/566;H04L67/60;H04L67/10;G06Q40/04 | 
| 代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 王天尧;汤在彦 | 
| 地址: | 100818 *** | 国省代码: | 北京;11 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 基于 云和 区块 网络 系统 及其 业务 处理 方法 装置 | ||
本发明公开了一种基于云和区块链的网络系统及其业务处理方法、装置,该网络系统包括:分层部署的多个子网系统及实现各个子网系统之间通信的路由节点;其中,每个子网系统包括:云平台、区块链网络和多个服务客户端;云平台,用于提供非必须由区块链网络执行的第一业务服务;区块链网络,包括:多个区块链节点,用于提供必须由区块链网络执行的第二业务服务;每个服务客户端,与云平台和区块链网络分别通信,用于提供第一业务和第二业务服务的统一服务接口。本发明搭建的网络系统,由云平台提供大部分业务服务,由区块链网络提供少部分业务服务,能够避免因数据量过大而导致业务无法被处理的问题。
技术领域
本发明涉及城市网络领域,尤其涉及一种基于云和区块链的网络系统及其业务处理方法、装置。
背景技术
本部分旨在为权利要求书中陈述的本发明实施例提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
众所周知,区块链网络,采用去中心化的方式,由多个节点存储数据,具有数据不可篡改等优点,被广泛应用于各行各业。然而,由于区块链网络中的各个节点基于共识机制实现数据存储,不仅要求各个节点具有海量的存储空间,而且网络执行一笔交易的耗时会随着数据量增加而增加。
由于城市网络需要存储海量数据,在将区块链网络应用到城市网络搭建的时候,如果采用单个区块链网络,则会因数据量过大而导致业务无法被处理;如果采用并行的多个区块链网络来实现,则存在网络管理成本大、数据传输易出错等问题。
针对上述问题,目前尚未提出有效的解决方案。
发明内容
本发明实施例中提供了一种基于云和区块链的网络系统,用以解决现有基于单层区块链网络搭建的城市网络,会因数据量过大而导致业务无法被处理的技术问题,该城市网络系统包括:分层部署的多个子网系统及实现各个子网系统之间通信的路由节点;其中,每个子网系统包括:云平台、区块链网络和多个服务客户端;云平台,用于提供非必须由区块链网络执行的第一业务服务;区块链网络,包括:多个区块链节点,用于提供必须由区块链网络执行的第二业务服务;每个服务客户端,与云平台和区块链网络分别通信,用于提供第一业务和第二业务服务的统一服务接口。
本发明实施例中还提供了一种基于云和区块链的网络系统业务处理方法,用以解决现有基于单层区块链网络搭建的城市网络,会因数据量过大而导致业务无法被处理的技术问题,该方法包括:由统一服务接口接收业务请求,其中,业务请求用于请求提供第一业务服务或第二业务服务,第一业务服务为非必须由区块链网络提供的业务服务,第二业务服务为必须由区块链网络提供的业务服务;当业务请求用于请求提供第一业务服务的情况下,将业务请求发送到云平台,其中,云平台用于提供第一业务服务;当业务请求用于请求提供第二业务服务的情况下,将业务请求发送到区块链网络,其中,区块链网络包括:多个区块链节点,用于提供第二业务服务。
本发明实施例中还提供了一种基于云和区块链的网络系统业务处理装置,用以解决现有基于单层区块链网络搭建的城市网络,会因数据量过大而导致业务无法被处理的技术问题,该装置包括:业务请求接收模块,用于由统一服务接口接收业务请求,其中,业务请求用于请求提供第一业务服务或第二业务服务,第一业务服务为非必须由区块链网络提供的业务服务,第二业务服务为必须由区块链网络提供的业务服务;云平台业务处理模块,用于当业务请求用于请求提供第一业务服务的情况下,将业务请求发送到云平台,其中,云平台用于提供第一业务服务;区块链业务处理模块,用于当业务请求用于请求提供第二业务服务的情况下,将业务请求发送到区块链网络,其中,区块链网络包括:多个区块链节点,用于提供第二业务服务。
本发明实施例中还提供了一种计算机设备,用以解决现有基于单层区块链网络搭建的城市网络,会因数据量过大而导致业务无法被处理的技术问题,该计算机设备包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述基于云和区块链的网络系统业务处理方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银行股份有限公司,未经中国银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010364859.6/2.html,转载请声明来源钻瓜专利网。





