一种面向电力数据的去中心化共享与跨链计算方法及系统
申请人信息
- 申请人:济南大学
- 申请人地址:250022 山东省济南市市中区南辛庄西路336号
- 发明人: 济南大学
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 一种面向电力数据的去中心化共享与跨链计算方法及系统 |
| 专利类型 | 发明申请 |
| 申请号 | CN202311515093.7 |
| 申请日 | 2023/11/14 |
| 公告号 | CN117527183A |
| 公开日 | 2024/2/6 |
| IPC主分类号 | H04L9/00 |
| 权利人 | 济南大学 |
| 发明人 | 赵川; 刘冰; 赵圣楠; 陈贞翔; 荆山; 赵华伟 |
| 地址 | 山东省济南市南辛庄西路336号 |
摘要文本
本发明涉及区块链和机器学习技术领域,提供了一种面向电力数据的去中心化共享与跨链计算方法及系统。该方法在第一部分中使用智能物联网设备采集电力数据并且使用IPFS系统结合联盟区块链存储电力数据,结合同态加密技术来保证数据的隐私性。使用以上方式完成对电力数据的采集与存储。并采用代理重加密技术完成对密文数据获取权的转换,且利用基于公证人节点的跨链技术和数据联盟链来完成电力数据对训练联盟链中的本地客户端节点的共享。在第二部分中选择有效的本地模型更新以及本地模型更新上链。通过聚合联盟链完成全局模型聚合,且节点声誉信息上链并同时向电力数据中心反馈节点声誉信息。
专利主权项内容
1.一种面向电力数据的去中心化共享与跨链计算方法,其特征在于,包括:电力数据中心对采集的电力数据进行加密,并将加密电力数据上传至IPFS系统,将文件指纹哈希值上传至数据联盟链中;所述文件指纹哈希值为IPFS系统计算的加密电力数据的文件指纹哈希值;训练联盟链中各个数据需求方向电力数据中心发送电力数据请求和自己的公钥PK;电力数据中心利用自己的私钥SK和数据需求方的公钥PK生成代理重加密密钥RK,并向第一公证人节点提供电力数据请求和代理重加密密钥RK;第一公证人节点依据从数据联盟链中下载的文件指纹哈希值,验证电力数据需求的正确性;并采用代理重加密密钥RK对从IPFS系统下载的加密电力数据进行二次加密,并将二次加密电力数据发送给训练联盟链中的数据需求方,以使数据需求方使用自己的私钥解密二次加密电力数据,得到加密电力数据;训练联盟链中的数据需求方利用加密电力数据训练本地模型,在本地模型更新后为数据需求方生成声誉意见,并将本地模型更新和声誉意见发送到聚合联盟链;以使聚合联盟链将声誉意见发送给电力数据中心;电力数据中心将声誉意见与新一轮的数据需求方的电力数据请求发送给第一公证人节点,以使第一公证人节点根据数据需求方的身份信息和上一轮的声誉意见,选择同意或拒绝该数据需求方的请求。