【技术实现步骤摘要】
基于区块链的政务数据流通系统及方法
本专利技术涉及政务数据处理领域,尤其涉及基于区块链的政务数据流通系统及方法。
技术介绍
目前全国各个地方都建立起了政务共享平台,以此解决各委办局之间的数据共享交换问题,但大部分平台推送的方式依旧是采用前置机,且通过前置机进行采集,存在处理时效低下、接口不统一、运维成本高等问题。当前政务数据共享平台大多数并未建立在安全可信的基础之上,在数据流通时存在较大的数据泄露风险,也正是出于对数据安全因素的考虑,使得现实情况下各委办局之间进行数据共享往往难以得到真正有效推进。因此,现有的对于政府部门的政务数据流通处理存在时效性较差、维护难度较大以及存在数据泄露风险的问题。
技术实现思路
为了克服现有技术的不足,本专利技术的目的之一在于提供基于区块链的政务数据流通系统,其能解决现有的对于政府部门的政务数据流通处理存在时效性较差、维护难度较大以及存在数据泄露风险的问题。本专利技术的目的之二在于提供基于区块链的政务数据流通方法,其能解决现有的对于政府部门的政务数据流通处理存在时效性较差、维护难度较大以及存在数据泄露风险的问题。本专利技术的目的之一采用以下技术方案实现:基于区块链的政务数据流通系统,包括应用层和组件层,所述应用层包括访问入口模块和会话处理模块,所述组件层包括区块链组件和消息总线组件,所述访问入口模块分别与所述会话处理模块以及所述消息总线组件连接,所述会话处理模块与所述区块链组件连接;数据请求方通过所述访问入口模块提出数据获取请求,所述会 ...
【技术保护点】
1.基于区块链的政务数据流通系统,其特征在于:包括应用层和组件层,所述应用层包括访问入口模块和会话处理模块,所述组件层包括区块链组件和消息总线组件,所述访问入口模块分别与所述会话处理模块以及所述消息总线组件连接,所述会话处理模块与所述区块链组件连接;/n数据请求方通过所述访问入口模块提出数据获取请求,所述会话处理模块通过所述访问入口模块接收所述数据获取请求,所述会话处理模块提取出所述数据获取请求中的请求主体信息,并将所述请求主体信息发送至所述区块链组件,所述区块链组件根据所述请求主体信息对数据请求方进行身份签名验证以及链上数据目录查询,得到链上查询结果,所述区块链组件将链上查询结果发送至所述会话处理模块,所述会话处理模块判断所述链上查询结果是否满足预设获取条件,当所述链上查询结果满足预设获取条件时,所述会话处理模块将所述数据获取请求通过所述访问入口模块转发至数据提供方,数据提供方根据所述数据获取请求将待提供数据通过访问入口模块发送至消息总线组件中共享,同时数据提供方生成共享状态反馈信息并将共享状态反馈信息通过访问入口模块发送至会话处理模块,所述会话处理模块根据共享状态反馈信息生成共享事 ...
【技术特征摘要】 【专利技术属性】
1.基于区块链的政务数据流通系统,其特征在于:包括应用层和组件层,所述应用层包括访问入口模块和会话处理模块,所述组件层包括区块链组件和消息总线组件,所述访问入口模块分别与所述会话处理模块以及所述消息总线组件连接,所述会话处理模块与所述区块链组件连接;
数据请求方通过所述访问入口模块提出数据获取请求,所述会话处理模块通过所述访问入口模块接收所述数据获取请求,所述会话处理模块提取出所述数据获取请求中的请求主体信息,并将所述请求主体信息发送至所述区块链组件,所述区块链组件根据所述请求主体信息对数据请求方进行身份签名验证以及链上数据目录查询,得到链上查询结果,所述区块链组件将链上查询结果发送至所述会话处理模块,所述会话处理模块判断所述链上查询结果是否满足预设获取条件,当所述链上查询结果满足预设获取条件时,所述会话处理模块将所述数据获取请求通过所述访问入口模块转发至数据提供方,数据提供方根据所述数据获取请求将待提供数据通过访问入口模块发送至消息总线组件中共享,同时数据提供方生成共享状态反馈信息并将共享状态反馈信息通过访问入口模块发送至会话处理模块,所述会话处理模块根据共享状态反馈信息生成共享事件记录,所述会话处理模块将共享事件记录发送至所述区块链组件进行上链存证,所述会话处理模块接收到共享状态反馈信息后立即通过所述访问入口模块响应数据请求方,并通过所述访问入口模块将含有到消息总线组件上取数据的告知信息发送至数据请求方,数据请求方收到告知信息后,通过访问入口模块获取消息总线组件上的待提供数据。
2.如权利要求1所述的基于区块链的政务数据流通系统,其特征在于:所述消息总线组件为分布式消息组件。
3.如权利要求1所述的基于区块链的政务数据流通系统,其特征在于:所述区块链组件包括目录上链模块和共享记账模块,所述目录上链模块用于根据所述请求主体信息对数据请求方进行身份签名验证以及链上数据目录查询,得到链上查询结果,所述共享记账模块用于对共享事件记录进行上链存证。
4.如权利要求1所述的基于区块链的政务数据流通系统,其特征在于:还包括资源层,所述资源层为政务数据流通系统提供系统运行的基础资源,所述基础资源包括计算资源、通信网络资源、存储资源以及安全资源。
5.基于区块链的政务数据流通方法,所述方法应用于权利要求1-4任意一项所述的基于区块链的政务数据流通系统,其特征在于:包括以下步骤:
技术研发人员:罗敏静,余金钊,
申请(专利权)人:广州智能科技发展有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。