[发明专利]一种基于区块链的文件跨链传输方法在审
申请号: | 202210272667.1 | 申请日: | 2022-03-18 |
公开(公告)号: | CN114760288A | 公开(公告)日: | 2022-07-15 |
发明(设计)人: | 吕俊杰;范荣全;高宏宇;王忠毅;马彦伟;李亮;谢伟;吴霄;郑晓波;吴云生;何立伟;张小瑄 | 申请(专利权)人: | 国网四川省电力公司天府新区供电公司;四川天府天新能源工程有限公司 |
主分类号: | H04L67/06 | 分类号: | H04L67/06;H04L67/1004;H04L67/1097;H04L67/563;H04L67/566;H04L9/32;H04L9/40 |
代理公司: | 北京正华智诚专利代理事务所(普通合伙) 11870 | 代理人: | 陈航 |
地址: | 610200 四川省*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 区块 文件 传输 方法 | ||
本发明公开了一种基于区块链的文件跨链传输方法,本发明通过公证人节点组在参与跨链的区块链中确定出传输中继节点表;然后通过所述公证人节点组接收所述发送链发送的文件跨链传输请求,并根据所述文件跨链传输请求在所述传输中继节点表中指定任务中继节点,将所述任务中继节点同时与所述发送链中的发送节点和所述接收链中的接收节点进行连接后传输对应文件,所述任务中继节点用于在所述发送节点和所述接收节点间形成传输中继,实现了文件数据在链间进行有效传输,保障了文件在链间传输时的负载均衡。
技术领域
本发明属于文件传输技术领域,具体涉及一种基于区块链的文件跨链传输方法。
背景技术
随着信息化、网络化程度加深,大量文件迫切需要更高效安全的管理方式,现有的文件管理体系虽然开始数字化管理,但其可靠性和安全性仍然难以保证,近年来,文件管理引入区块链技术逐渐升级为主流方案之一,这些依靠区块链技术构建的文件管理系统称为文件区块链系统或文件区块链,区块链具有高度去中心化的特点,能够很好地完成文件的分布式存储,同时还能可靠地保证防篡改、可追溯。
而不同文件区块链系统间无法进行数据流通,文件数据无法在链间进行有效传输,造成文件资源的不可共享,因此,如何使文件数据在链间进行有效传输,是本领域技术人员有待解决的技术问题。
发明内容
本发明的目的是为了在不同的文件区块链之间进行文件数据传输,提出了一种基于区块链的文件跨链传输方法。
本发明的技术方案为:一种基于区块链的文件跨链传输方法,包括以下步骤:
S1、通过公证人节点组在参与跨链的区块链中确定出传输中继节点表;
S2、通过所述公证人节点组接收所述发送链发送的文件跨链传输请求,并根据所述文件跨链传输请求在所述传输中继节点表中指定任务中继节点,将所述任务中继节点同时与所述发送链中的发送节点和所述接收链中的接收节点进行连接后传输对应文件,所述任务中继节点用于在所述发送节点和所述接收节点间形成传输中继。
进一步地,所述公证人节点为经过安全认证的节点。
进一步地,所述步骤S1具体包含以下分步骤:
S11、通过所述公证人节点组周期性获取参与跨链的区块链中所有节点的状态信息,所述状态信息包括是否在线、运算能力、存储空间、网络带宽和故障频率;
S12、基于所述状态信息确定出多个传输中继节点并将其组成传输中继节点表。
进一步地,所述文件跨链传输请求包括发送链标识、接收链标识、待传输文件的分布式存储信息、发送节点集和发送链的数字签名。
进一步地,所述步骤S2中根据所述文件跨链传输请求在所述传输中继节点表中指定任务中继节点,具体包括以下分步骤:
S21、通过所述公证人节点组审核所述文件跨链传输请求中的数字签名,若审核通过则执行步骤S22,若审核不通过则驳回请求;
S22、在所述传输中继节点表中选取与所述发送节点集中发送节点数量对应的传输中继节点作为任务中继节点。
进一步地,所述步骤S2中将所述任务中继节点同时与所述发送链中的发送节点和所述接收链中的接收节点进行连接,具体包括以下分步骤:
S23、获取所有任务中继节点的公钥并组成公钥集;
S24、将所述公钥集发送至所述发送链和接收链中;
S25、将所述任务中继节点分别与所述发送链中的发送节点和所述接收链中的接收节点一一对应连接,并基于任务中继节点的公钥确定对应发送节点和接收节点的密钥。
进一步地,所述传输文件具体包括如下分步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国网四川省电力公司天府新区供电公司;四川天府天新能源工程有限公司,未经国网四川省电力公司天府新区供电公司;四川天府天新能源工程有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210272667.1/2.html,转载请声明来源钻瓜专利网。