首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

基于区块链的云边端数据分发方法以及跨链交互方法 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:中国人民解放军国防科技大学

摘要:本发明针对现有云边端数据分发方法以及跨链交互的安全性不足,提出一种基于区块链的云边端数据分发方法以及跨链交互方法,所述方法包括:通过上传节点和下载节点将待分发数据进行加密构建数据凭证结构;上传节点将其上传至区块链网络,共识节点将其共识验证,并将验证通过的数据凭证结构存入智能合约;下载节点下载存储空间的信息,并将信息与存入智能合约中数据凭证结构对比,对比成功后触发下载共识完成数据的安全交互;构建区块链网络架构,设计跨链架构方法及其可信协调方法。采用此方法能保证数据信息在进行全局跨链交互的安全可信,提高了数据信息交互的速率,适用于当前各种物联网场景,具有广阔的应用前景,且效益明显。

主权项:1.一种基于区块链的云边端数据跨链可信交互方法,其特征在于,应用于云边端区块链网络架构中,所述云边端区块链网络架构包括:端层结构、边层结构以及云层结构;所述端层结构包括控制器,传感器设备,所述传感器设备用于采集任务数据,所述控制器用于执行指令;所述边层结构包括边缘计算节点,由所述边缘计算节点组成轻量级区块链;所述云层结构包括云中心计算节点,所述云中心计算节点组成主区块链;所述方法包括:上传节点将待分发数据取哈希值,得到明文哈希值,并且根据下载节点的公钥对所述待分发数据进行加密,得到第一加密值,采用上传节点的私钥对所述第一加密值进行加密,得到第二加密值,取所述第二加密值的哈希,得到加密哈希值;上传节点将所述第一加密值和所述第二加密值存储至存储空间中,并反馈所述存储空间中的存储路径;上传节点根据上传节点的上传节点信息、下载节点的下载节点信息、明文哈希值、加密哈希值以及所述存储路径,构建数据凭证结构;将所述数据凭证结构上传至所述云边端区块链网络架构中,通过所述云边端区块链网络架构中的共识节点对所述数据凭证结构进行验证并加入所述云边端区块链网络架构,并将所述上传节点信息和下载节点信息作为key值,所述明文哈希值作为value值存储在智能合约中;所述共识节点为所述边缘计算节点或所述云中心计算节点;下载节点根据所述数据凭证结构的所述存储路径下载得到待确认第一加密值,根据下载节点的私钥解密所述待确认第一加密值,得到待确认明文哈希值,调用所述智能合约,并比较所述待确认明文哈希值和所述明文哈希值,当相同时,则确定上传节点的待分发数据分发至下载节点;所述基于区块链的云边端数据跨链可信交互方法,还包括:将一轻量级区块链作为A链,另一轻量级区块链作为B链,主区块链作为中继链,构建跨域式边-云-边跨链架构;A链为需求链,B链为服务链;所述A链中边缘计算节点发起第一跨链上链动作,所述第一跨链上链动作经过所述A链共识验证通过后入链所述A链,即第一跨链事件;事件收集节点接收所述第一跨链事件后,对所述第一跨链上链动作进行真实性验证,验证通过后,构建所述第一跨链上链动作的Merkle树根,并使用所述事件收集节点私钥签名形成第三加密值,将所述第三加密值上链至所述云中心主链,所述云中心主链节点进行合法性验证并达成第一共识;所述事件收集节点接收到所述第一共识后,在所述服务链发起第二跨链上链动作,所述第二跨链上链动作经过所述共识节点验证,经过所述验证后入链所述B链,即第二跨链事件;所述事件收集节点监听到所述第二跨链事件后,对所述第二跨链上链动作进行真实性验证,验证通过后,构建所述第二跨链上链动作的Merkle树根,并使用所述事件收集节点私钥签名形成第四加密值,将所述第四加密值上链至所述云中心主链,所述云中心主链节点进行合法性验证并达成第二共识;所述事件收集节点监听到所述第二共识后,在A链上发起跨链动作,完成跨域请求闭环。

全文数据:

权利要求:

百度查询: 中国人民解放军国防科技大学 基于区块链的云边端数据分发方法以及跨链交互方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。