买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:中国科学院青岛生物能源与过程研究所
摘要:本申请涉及一种可实现多维度数据安全共享的方法,区块链架构包括用户层、任务层、训练层以及数据层,用户层基于能源用户所发布的任务,由任务层进行任务分解,再由训练层学习训练任务,数据层用于保障共享数据的安全性和真实性。本申请解决了现有技术无法应对多数据共享以及数据共享过程中不注重隐私保护的问题,本申请保证数据源头的可靠性,提高了数据共享效率并提高任务执行质量,能有效避免数据泄漏。
主权项:1.一种可实现多维度数据安全共享的方法,其特征在于,本方法基于一种多维度数据安全共享的区块链架构实现,所述区块链架构包括:用户层,所述用户层为能源用户所在层,包括身份验证模块、任务广播模块以及节点筛选模块;所述身份验证模块用于验证能源用户身份以判定其是否可成为用户节点,所述任务广播模块用于任务发布,所述节点筛选模块用于验证、选择申请加入任务的节点;任务层,包括智能合约模块及专家模块,所述智能合约模块用于初步分解任务,所述专家模块可协助分解任务;训练层,包括学习训练模块及评分模块,所述学习训练模块用于能源用户针对具体任务进行学习训练,所述评分模块用于对参与训练的用户节点打分;数据层,包括若干条私有链,每条私有链连接若干智能传感器,智能传感器采集数据并上传至私有链;基于上述区块链架构,本方法包括以下步骤:S1)能源用户向身份验证模块出示身份证明及自身数据类型说明;S2)身份验证模块判断能源用户是否具备上链资格,若是,则该能源用户成为用户节点并依据数据类型分入相应分片;若否,则忽略该能源用户的申请;S3)在任务层更新数据类型列表;S4)用户层的其中一个节点发布复杂任务,任务层的智能合约模块对复杂任务进行初步分解,专家模块针对已初步分解任务进一步分解为若干简单任务,并对简单任务添加包含所需数据类型的标签;S5)简单任务返回至任务发布节点,任务发布节点在用户层广播简单任务,通信节点向相邻分片广播任务需求,其他分片依次广播任务需求;S6)符合任务需求的节点向节点筛选模块发送任务申请任务信息;S7)节点筛选模块筛选符合任务需求的用户节点,择优确定执行任务的用户节点;S8)节点筛选模块创建执行任务的专用通道,形成训练层,并向执行任务的用户节点发送专用证书;S9)执行任务的用户节点基于联邦学习完成任务训练,每轮迭代训练中发布节点根据执行节点表现情况为其打分,最后由任务发布节点整合训练结果,完成任务,专用通道释放;S10)训练过程中不包含隐私信息的交易记录达成共识并记录上链,主要包括训练迭代次数以及用户节点的分数,分数是任务发布节点基于用户节点在本次训练过程中的表现而打的,达成共识记录上链;用户层中采用单一共识机制,有一个专门负责共识的分片,所有分片公用同一个共识机制,维护同一个账本。
全文数据:
权利要求:
百度查询: 中国科学院青岛生物能源与过程研究所 一种可实现多维度数据安全共享的方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。