[发明专利]电力工程建设区块链管理系统有效
申请号: | 202011397009.2 | 申请日: | 2020-12-04 |
公开(公告)号: | CN112395361B | 公开(公告)日: | 2022-06-21 |
发明(设计)人: | 柯峰;柯永达;余向阳;卢乃焕;彭陶峰;洪伟槟;蔡烨帆;敬伟 | 申请(专利权)人: | 华南理工大学;广东中网电力有限公司;广州致链科技有限公司 |
主分类号: | G06F16/27 | 分类号: | G06F16/27;G06F16/25;G06F16/28;G06F21/31;G06F21/64;G06Q50/06 |
代理公司: | 北京中誉至诚知识产权代理事务所(普通合伙) 11858 | 代理人: | 霍丽惠 |
地址: | 510630 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 电力工程 建设 区块 管理 系统 | ||
1.电力工程建设区块链管理系统,其特征在于:包括数据采集层、数据处理层、应用层和区块链层,所述数据采集层用于对电力工程建设中涉及的所有数据进行采集,所述数据处理层用于对所述数据采集层采集的所有数据进行数据处理和数据存储,所述应用层用于将所述数据处理层输出或存储的数据进行应用,所述区块链层包括前置数据仓、区块链数存证系统和区块链网络;
所述数据处理层包括数据处理模块、数据挖掘模块、数据输出模块和数据中心;所述数据处理模块用于对所述数据采集层采集的数据进行清洗、转换、合并、过滤、抓取、统计、脱敏、输出,包括数据清洗组件、数据合并组件、数据过滤组件、数据抓取组件、数据统计组件、数据安全组件和数据脱敏组件;所述数据清洗组件用于对所述数据采集层采集的数据进行清洗,包括数据去重和数据关联,所述数据去重是去除重复数据,所述数据关联是将多个数据进行关联处理,实现对行和列进行清洗,能够针对不同数据源的数据配置技术元数据进行自定义清洗规则,包括条件规则和结构规则,所述条件规则用于对数据内容进行清洗,包括正则过滤规则和条件过滤规则,所述结构规则用于对数据类型和数据结构进行清洗,从而确保在数据处理过程中无遗漏;针对结构化数据,所述数据清洗组件支持String类型的文件或消息数据,针对非结构化数据,所述数据清洗组件支持XML、json格式数据;所述数据转换组件用于对采集的数据或清洗后的数据进行类型转换,所述类型转换针对列的类型进行转换;所述数据合并组件用于内外关联合并和数据的行列合并,所述数据过滤组件用于针对数据内容进行复杂条件过滤,所述数据抓取组件用于数据提取数据内信息,所述数据统计组件用于根据处理函数对数据进行统计;所述数据安全组件用于数据的加密和解密,实现用户认证,并根据用户的认证级别限定数据访问的权限,进行身份验证时,先通过感知组件获取对象信息,并将获取信息转换后发送给安全组件,安全组件基于自身存储的密钥数据,对感知组件传递的信息进行鉴权处理,并将处理结果提供给负责后续处理的组件,负责后续处理的组件将根据安全组件提供的鉴权结果实施不同的处理或数据结果呈现;所述数据脱敏组件用于确保在非生产环境下使用数据更加安全,所述数据脱敏组件通过替换、加密、日期编码规则对数据实现隐私保护,所述数据脱敏组件能够将数据通过一定的算法变成另一种可读的且与技术元数据是同一类的样式;所述数据挖掘模块用于根据用户配置完成分布式计算,支持常用分析挖掘算法,包括协同过滤算法、聚类算法、分类算法、决策树算法、线性回归算法、贝叶斯算法、神经网络算法;所述数据输出模块用于以并行方式输出数据,包括FTP目录组件、关系库表组件和HDFS/HIVE组件;所述数据中心用于存储所述数据输出模块输出的数据;
所述前置数据仓包括证书管理、数据转换、数字签名及数据校验功能,用于对所述数据采集层输出的数据进行结构转化,用相应的身份证书执行签名认证,生成区块链特征,并且可对链上数据进行动态校验;所述区块链数存证系统用于完成数据确权,包括身份认证模块、规则引擎模块、消息系统模块和数据预处理模块,电力工程建设项目的各方在所述应用层进行注册和登记,生成区块链身份证书和区块链节点,通过所述身份认证模块获取到区块链身份,执行权限验证;所述规则引擎模块为用户提供灵活、动态的数据规则配置,用户为特定数据的读写权限、共享范围进行控制,写入智能合约完成自动校验和处理;所述消息系统模块将与用户相关的消息推送至用户,所述消息包括区块链网络的消息事件及存证系统和业务通知;所述数据预处理模块用于数据上链前的预处理,包括提取元数据和部分隐私数据的加密,所述元数据和隐私数据将由区块链节点进行写入,并通过区块链网络同步到更多区块链节点,完成共识和数据存证;所述区块链网络是由电力工程建设项目的各方共同搭建和维护的分布式节点网络,包括多个区块链节点,每个区块链节点依靠点对点网络、分布式账本和共识机制技术完成数据的同步,为数据采集层、数据处理层、应用层提供有效的数据支撑;电力工程建设项目的各方分别持有相应的区块链节点,所述区块链节点的总数大于10;
所述电力工程建设区块链管理系统能够将电力工程建设项目的各方整合成为一体,共同组建成区块链联盟,用智能合约对各方主体责任及实施环节进行分解,对实施的质量、进度、速度、安全、评价信息进行区块链存证;所述电力工程建设区块链管理系统的系统延迟小于2秒、每秒系统处理的数量大于800,所述区块链网络的数据出块时间小于1秒;
所述应用层包括数据查询模块,所述数据查询模块实现对用户相关数据的查询以及相关统计信息的查询,所述数据查询模块对大数据量简单查询的响应时间小于3秒、对复杂查询的响应时间小于10秒。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华南理工大学;广东中网电力有限公司;广州致链科技有限公司,未经华南理工大学;广东中网电力有限公司;广州致链科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011397009.2/1.html,转载请声明来源钻瓜专利网。