[发明专利]一种基于区块链的数据访问系统在审
申请号: | 201810654501.X | 申请日: | 2018-06-22 |
公开(公告)号: | CN108829866A | 公开(公告)日: | 2018-11-16 |
发明(设计)人: | 马新伟 | 申请(专利权)人: | 马新伟 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 合肥市科融知识产权代理事务所(普通合伙) 34126 | 代理人: | 陈思聪 |
地址: | 071000 河北省*** | 国省代码: | 河北;13 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 区块 链节点 分组 共享数据 指令 数据存储空间 数据访问系统 预设 侦测 数据访问装置 获取模块 配置模块 设置模块 配置 访问 | ||
一种基于区块链的数据访问系统,所述区块链数据访问装置包括:获取模块,用于当侦测到执行区块链实例的执行指令时,获取执行所述执行指令的区块链节点;配置模块,用于将所述区块链节点配置到预设的区块链分组中,其中,同一区块链分组内的所述区块链节点对应着同一份共享数据;设置模块,用于设置与所述区块链分组对应的数据存储空间,以使同一区块链分组内的所述区块链节点,在所述数据存储空间中访问同一份共享数据。本发明的有益效果是通过当侦测到执行区块链实例的执行指令时,获取执行所述执行指令的区块链节点;将所述区块链节点配置到预设的区块链分组中,其中,同一区块链分组内的所述区块链节点对应着同一份共享数据。
技术领域
本发明涉及区块链技术领域,具体涉及一种基于区块链的数据访问系统。
背景技术
区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。所谓共识机制是区块链系统中实现不同节点之间建立信任、获取权益的数学算法。
区块链(Blockchain)是比特币的一个重要概念,它本质上是一个去中心化的数据库,同时作为比特币的底层技术。区块链是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一次比特币网络交易的信息,用于验证其信息的有效性(防伪)和生成下一个区块。
现有的区块链数据按节点分布,每个区块链节点存储全量或局部的区块链数据。当区块链里有多个节点时,每个区块链节点都有一份独立完整的数据。目前区块链数据存储在存储介质上,一般采用文件型本地数据库存储,数据基于文件装置实现key-value结构保存在区块链节点的物理硬盘中,一般不提供跨网络的存储结构。
在这种区块链数据存储方案里,每个区块链节点是相对独立的工作的,有多少个区块链节点就有多少份数据,区块链节点和区块链节点之间并不能通过数据访问接口直接共享各自所存储的数据,且并不具备反馈功能,无法实现模块间的直接联系。
发明内容
本发明的目的在于提供一种基于区块链的数据访问系统,以解决上述背景技术中提出的问题。
为实现上述目的,本发明提供如下技术方案:
一种基于区块链的数据访问系统,所述区块链数据访问装置包括:获取模块,用于当侦测到执行区块链实例的执行指令时,获取执行所述执行指令的区块链节点;配置模块,用于将所述区块链节点配置到预设的区块链分组中,其中,同一区块链分组内的所述区块链节点对应着同一份共享数据;设置模块,用于设置与所述区块链分组对应的数据存储空间,以使同一区块链分组内的所述区块链节点,在所述数据存储空间中访问同一份共享数据;还包括反馈模块,反馈模块与获取模块进行数据连接;还包括访问模块,访问模块直接与反馈模块建立数据连接。
作为本发明进一步的方案是:所述区块链数据访问装置还包括:定义模块,用于采用跨进程访问技术定义所述区块链节点的数据访问接口;执行模块,用于通过所述数据访问接口在所述数据存储空间中执行所述共享数据的读取操作或写入操作。
作为本发明再进一步的方案是:所述区块链数据访问装置还包括:第一判断模块,用于判断所述区块链节点是否已缓存待写入共享数据;所述执行模块还用于若所述区块链节点未缓存所述待写入共享数据,或所述区块链节点中已缓存所述待写入共享数据,但所述待写入共享数据对应的值需要更新,则通过所述 数据访问接口在所述数据存储空间中执行所述共享数据的写入操作。
作为本发明再进一步的方案是:所述执行模块包括:获取单元,用于当通过所述数据访问接口侦测到所述写入操作对应的写入请求时,获取所述待写入共享数据的标识;写入单元,用于根据所述标识将所述待写入共享数据写入所述数据存储空间中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于马新伟,未经马新伟许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810654501.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:信息检索方法及装置
- 下一篇:一种大数据的智能采集方法及系统