一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于许可区块链的大数据分析系统及方法与流程

2022-03-05 00:05:18 来源:中国专利 TAG:

技术特征:
1.一种基于许可区块链的大数据分析系统,其特征在于:包括数据分析者、数据管理系统、访问控制模块、智能合约和区块链存储模块;所述数据管理系统包括数据增加子模块,数据溯源子模块以及数据分析子模块;所述数据分析者,用于描述系统中的数据访问及操作实体,其指代获取系统数据及数据相关衍生产品并进行下一步分析处理工作的任务承担者;所述数据管理系统,用于实现数据的分类,筛选处理,完成对系统数据的增改查操作;所述访问控制模块,用以实现同时支持acl、rabc、abac的访问控制;所述智能合约,用于实现区块链系统的业务逻辑,包含区块链系统内交易的验证及执行;所述区块链存储模块,用于实现评价数据的不可篡改及分布式存储;所述数据增改子模块,用于产生新的数据,通过调用智能合约进行上链,将数据和交易日志存放于区块链存储模块上;所述数据溯源子模块,用于查询数据内容,并使用区块链技术溯源查询所有的历史数据,及相关的操作日志;所述数据分析子模块,将以智能合约使用区块链查询方法对数据进行查询统计,然后通过数据可视化方式进行展示,为数据分析者提供选择参考。2.根据权利要求1所述的基于许可区块链的大数据分析系统,其特征在于:所述访问控制模块,通过规则列表及策略列表定义访问控制;所述规则列表是对访问控制的主客实体及角色关系、规则的抽象,该表共定义四列数据项,其一代表访问接受的实体,其可泛指用户,应用及请求,其后可变数量项代表其属性;其二代表访问控制的资源对象,其后可变数量项代表其属性;其三为组织规则定义,代表不同角色间的关系;其四为访问规则,定义为若干前述一二三项数据项的逻辑运算;其五为bool值,用于表示该规则为允许还是否定,true为允许,false为否定,否定优先级高于允许;所述策略列表,用于具体描述访问策略,角色或属性定义。3.根据权利要求1所述的基于许可区块链的大数据分析系统,其特征在于:所述数据增加子模块,还可以进行数据修改,修改会产生新的数据区块而不是对旧的区块进行修改,通过数据唯一id与历史数据将新区块与旧区块进行关联,为溯源提供基础。4.根据权利要求1所述的基于许可区块链的大数据分析系统,其特征在于:所述数据溯源子模块,通过数据唯一id进行链上的历史数据查询,通过区块内的签名信息判断数据的增加者或修改者。5.根据权利要求1所述的基于许可区块链的大数据分析系统,其特征在于:所述数据分析子模块,对数据进行分类,使用大数据分析方法对类别进行分析,;所述大数据分析方法包含使用直方图,扇形图,或折线图进行数据可视化展示,通过统计评价数据内容关键词进行分析,并分析影响因素。6.根据权利要求1-5任意一项所述的基于许可区块链的大数据分析系统,其特征在于:所述数据管理系统还包括访问控制子模块,通过区块链访问许可控制对系统的接入节点进行控制,通过账户权限分配对针对评价数据的读写进行控制。7.一种基于许可区块链的大数据分析方法,其特征在于:
用户通过数据增加子模块将新数据或修改后的数据存入新的区块,然后存放于链上,同时通过智能合约产生相应的交易日志存放于链上;数据分析者具有溯源权限,通过数据的唯一id进行溯源查询,溯源查询通过发出包含id的关键字的溯源请求来调用智能合约实现,将会返回相应数据的历史区块信息包含历史数据,时间戳及签名;需要进行数据分析时调用智能合约通过数据进行查询,然后统计,通过大数据可视化方法对数据进行分析和展示。

技术总结
本发明公开了一种基于许可区块链的大数据分析系统及方法,应用到商品信誉评价中时,系统包括数据分析者、评价管理系统、访问控制模块、智能合约和区块链存储模块;评价管理系统包括评价增改子模块,评价溯源子模块以及评价分析子模块;评价增改子模块用于产生新的评价,如果历史评价存在,则将新的评价与历史评价关联起来,存放于区块链上;评价溯源子模块用于实现商品信誉评价的溯源功能,使用区块链技术实现历史评价及相关的操作日志的溯源查询;评价分析子模块将以智能合约使用区块链查询方法对评价数据进行查询统计;访问控制模块,使访问控制支持ACL、RBAC、及ABAC,具有更强的可扩展性。评价数据及操作日志使用区块链存储,不可篡改,更加安全。更加安全。更加安全。


技术研发人员:夏禹轩 何超 黄烁 胡承亮 李玉梅
受保护的技术使用者:湖北工业大学
技术研发日:2021.11.02
技术公布日:2022/3/3
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献