[发明专利]面向链上链下结合文件区块链的跨链方法及中间系统有效
申请号: | 202111492493.1 | 申请日: | 2021-12-08 |
公开(公告)号: | CN114172730B | 公开(公告)日: | 2023-05-26 |
发明(设计)人: | 王娟;王巍;王子阳;刘亚宁;丁哲 | 申请(专利权)人: | 成都信息工程大学 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L9/32;H04L67/06;H04L67/10;H04L67/1097 |
代理公司: | 北京轻创知识产权代理有限公司 11212 | 代理人: | 王东旭 |
地址: | 610225 四川省成都*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 面向 链上链下 结合 文件 区块 方法 中间 系统 | ||
1.一种面向链上链下结合文件区块链的跨链方法,其特征在于,所述面向链上链下结合文件区块链的跨链方法包括以下步骤:
步骤一,新链注册;新链在注册接入时,向公证人组提交注册信息;公证人组审核通过后,为新链生成对应身份证明、公私钥信息并记录;
其中,所述新链注册接入流程,包括:
(1)拟参与跨链的节点安装好终端代理,在注册接入流程初始阶段,新链向公证人组发出接入请求,所述注册接入请求,包括链下存储机制信息stored_information、新链从业证明Employment_certificate、用以注册的链上代理节点信息列表On-chainnodesList、用以注册的链下代理节点信息列表Off-chain nodesList;
(2)公证人组接收新链请求,并对请求内容进行验证;若验证通过,则:
①公证人组根据接入请求内容,选择出本次进行注册的链上代理节点、链下代理节点,并为新链和上述节点分配标识id、通讯公私钥对等身份信息;
②公证人组参考Off-chainnodesList内容信息,形成加密算法,传输协议协商集合;
③公证人组将上述生成的身份信息、协商集合内容放入请求应答包,返回给新链;
④注册者从协商集合中选择自己支持的协议,返回确认包,完成注册,此时双方对注册内容的协商已确认;
若验证不通过,则由公证人组返回审核不通过原因;注册者重新修改注册接入请求内容后,再次提交请求;
步骤二,发起跨链请求,进入链上信息跨链;在新发起一次文件跨链时,发送方链上代理节点将区块中的文件链上信息提交给公证人组,并附加接收方标识、身份证明以及链下文件跨链,作为文件跨链申请的主要内容;
所述跨链申请由文件链上信息、接收方区块链标识、发送方区块链身份证明以及发送方链下文件跨链期望组成,所述接收方信息在公证人中间系统查询;
步骤三,公证人组验证协商,执行链上信息跨链,准备链下文件跨链;验证发送方身份证明后,公证人组根据本次跨链双方的链下存储机制,判断文件跨链类型;结合文件的数量、体量,发送方链下文件跨链期望,与接收方进行协商,制定链下文件跨链策略;协商过程中,附带将文件链上信息转发给接收方;
步骤四,链下文件跨链;所述链下文件跨链,包括:
发送方、接收方都获得链下文件跨链策略后,进入链下文件跨链阶段;根据链下文件跨链策略,由跨链双方的链下代理节点进行文件跨链;接收方在完成文件数据接收后,进行完整性校验,链下文件跨链阶段结束;
其中,所述由跨链双方的链下代理节点进行文件跨链,包括:
(1)根据链下文件跨链策略OCFTS的Across_type字段;若为跨链类型2,则发送方代理节点从IPFS中下载源文件数据,并检验源文件完整性;若为跨链类型3、4,则从其他类型数据库中读取文件数据;
(2)发送方代理节点使用链下文件跨链策略中指定的加密算法Encryption_selection,将源文件数据加密;
(3)发送方代理节点根据链下文件跨链策略中指定的接收方代理节点IP、公钥等通讯信息,建立链下文件跨链链接;
(4)跨链双方的链下代理节点使用链下文件跨链策略中指定的传输协议Transfer_selection,进行文件跨链;
(5)链下文件跨链完成后,接收方代理节点验证数据完整性、正确性;若为跨链类型3,则接收方代理节点将源文件数据上传至链下存储机制中存储、文件信息上链;若为跨链类型4,则将文件数据存入其他类型数据库;此过程属于文件区块链系统内部工作,至此链下文件跨链阶段结束;
步骤五,跨链结果反馈记录。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都信息工程大学,未经成都信息工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111492493.1/1.html,转载请声明来源钻瓜专利网。