[发明专利]一种基于链数立方体的大数据管理应用系统有效
申请号: | 202011303117.9 | 申请日: | 2020-11-19 |
公开(公告)号: | CN112527873B | 公开(公告)日: | 2023-06-20 |
发明(设计)人: | 汪林川;王梦雪;张浩 | 申请(专利权)人: | 成都无右区块链科技有限公司 |
主分类号: | G06F16/25 | 分类号: | G06F16/25;G06F16/28;G06F21/62;G06F21/64;G06Q40/04 |
代理公司: | 四川力久律师事务所 51221 | 代理人: | 韩洋 |
地址: | 610094 四川省成都市中国(四川)自由贸易试*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 立方体 数据管理 应用 系统 | ||
1.一种基于链数立方体的大数据管理应用系统,其特征在于,包括多个链数立方体,用户通过所述链数立方体实现数据加密、数据存储、数据上链和数据访问,所述链数立方体之间通过数据报文进行数据的交互;
每一个所述链数立方体包括数据目录、搜索模块、数据密盒、智能合约、ETL执行引擎、数据透镜、上链引擎和区块链边缘云节点;
所述数据目录存储了所在链数立方体可以被访问数据的字段,用于提供给其他链数立方体访问;
所述搜索模块用于访问系统中其他链数立方体的数据目录;
所述数据密盒用于对导入链数立方体的数据进行加密,并且用于存储加密后的数据;
所述智能合约用于数据提供方和数据求购方达成协议,实现数据的交易;
所述ETL执行引擎用于通过抽取、转换、加载的方式将外部的数据同步到所述链数立方体中,和/或通过抽取、转换、加载的方式将所述链数立方体中的数据同步到其他链数立方体中;
所述数据透镜用于对外界访问进行解密,并且所述数据密盒存储的数据只能通过数据透镜进行访问;
所述上链引擎用于将导入数据的ETL过程信息和/或分发出去数据的ETL过程信息存储到区块链账本中;
所述区块链边缘云节点存储了区块链账本,所述区块链账本中存储了系统中各链数立方体的ETL过程信息;用户通过所述链数立方体实现数据加密、数据存储、数据上链的具体步骤包括:
A1,所述ETL执行引擎采用ETL方式将原始数据同步导入所述数据密盒中,在导入的过程中,数据密盒对所述原始数据进行加密处理,得到加密数据,并将所述加密数据存储到数据密盒中;
A2,所述上链引擎将原始数据导入所述数据密盒的ETL过程信息进行上链存储,并将ETL过程信息存储到所述区块链账本中;
所述ETL过程信息与所述加密数据为一一对应关系,并且所述ETL过程信息包括但不限于以下内容:本次操作的时间戳、源数据库名、源表名、目标数据库名、目标表名和所述原始数据的哈希值;
所述数据报文由报文头和报文体两部分组成,报文头包含报文唯一识别号、参考报文号、资源编号、资源版本、源节点代码、目标节点代码、基本操作和复合操作;所述数据报文内容包括源节点、目标节点和操作节点;
所述源节点是指访问数据的节点,所述目标节点是被访问数据的节点,所述操作节点包括基本操作和复合操作,
所述基本操作包括提取、加载、过滤、转换或去重;所述复合操作包括分裂、合并、连接或关联。
2.如权利要求1所述的基于链数立方体的大数据管理应用系统,其特征在于,用户通过所述链数立方体实现数据访问,具体包括本地访问、数据分发和智能合约访问三种方式。
3.如权利要求2所述的基于链数立方体的大数据管理应用系统,其特征在于,所述本地访问的具体步骤包括:在本地链数立方体中,用户直接通过数据透镜解密数据密盒中的加密数据,并预览和使用解密后的原始数据。
4.如权利要求2所述的基于链数立方体的大数据管理应用系统,其特征在于,数据分发的具体步骤包括:
C1,用户通过访问端链数立方体中的搜索模块访问系统中其他链数立方体的数据目录,并从数据目录中获取数据信息以及数据信息所在的目标链数立方体;
C2,通过所述数据报文的握手协议建立起所述目标链数立方体和所述访问端链数立方体之间的点对点链接;
C3,所述访问端链数立方体通过目标链数立方体的数据透镜解密数据密盒中的加密数据,得到数据信息相应的数据明细;
C4,所述目标链数立方体通过ETL执行引擎将数据信息相应的数据明细分发到访问端链数立方体,同时上链引擎将数据明细分发的ETL过程信息进行上链存储。
5.如权利要求2所述的基于链数立方体的大数据管理应用系统,其特征在于,智能合约访问的具体步骤包括:
B1、用户通过访问端链数立方体中的搜索模块访问系统中其他链数立方体的数据目录,并从数据目录中获取数据信息以及数据信息所在的目标链数立方体;
B2、用户通过访问端链数立方体中的智能合约与目标链数立方体的智能合约进行相互验证后,建立点对点链接;
B3、所述访问端链数立方体通过所述目标链数立方体的数据透镜解密数据密盒中的加密数据,并查看所述数据信息相应的数据明细。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都无右区块链科技有限公司,未经成都无右区块链科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011303117.9/1.html,转载请声明来源钻瓜专利网。