System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于中继链的可验证隐私保护跨链系统技术方案_技高网

一种基于中继链的可验证隐私保护跨链系统技术方案

技术编号:39986667 阅读:10 留言:0更新日期:2024-01-09 01:56
本发明专利技术提供了一种基于中继链的可验证隐私保护跨链系统,属于区块链领域,系统包括:源链、目标链、金融链及中继链;发送者通过源链发起跨链交易请求,并转发至中继链;中继链将跨链交易请求转发至目标链中的接收者;接收者基于跨链交易请求进行跨链交易,并将交易结果通过目标链转发至中继链;中继链生成跨链交易记录,并进行重加密,得到征信密文保存;金融机构在接收到融资企业的融资申请后生成征信查询请求,并通过金融链转发至中继链;中继链根据征信查询请求确定对应融资企业的征信密文,并转发至金融机构;金融机构联合对应的融资企业对征信密文进行解密,得到对应融资企业的明文征信信息。本发明专利技术提高了跨链交易和跨链融资的安全性和效率。

【技术实现步骤摘要】

本专利技术涉及区块链领域,特别是涉及一种基于中继链的可验证隐私保护跨链系统


技术介绍

1、在供应链金融领域,不同企业个体使用异构的区块链平台进行业务数据的往来,涉及上游链、物流链、下游链和金融链等,单链架构已经无法满足供应链金融中大量的信息交互需求,异构区块链间的互联互通是亟待解决的问题。同时供应链金融中存在大量的融资场景,而金融机构对融资企业的风险信息评估是融资的基础,这也需要大量的信息交换才能完成。然而,由于不同链上信息的异构性和跨链信息交换的分散性,导致跨链信息的可信验证成为一个挑战,亟需通过跨链技术和可验证的隐私保护技术,做到跨链信息可信、安全的传递。在融资场景下,需要集合多条链的信息为企业信用信息进行收集评估,这个过程是重要但低效的,由于不同异构链所保存信息结构各异,如何通过中继链快速统一地向其它多链查询企业征信信息是一个问题;同时由于业务交易信息属于企业敏感信息,如何对跨链的交易信息进行隐私保护也是一个问题。在现有的跨链方案中,没有考虑多源异构跨链场景下对信息的标准化处理,而在使用以中继链为核心的跨链方案中,对于中继链上的交易信息也没有完全利用,导致多链查询效率较低,操作复杂化;同时在中继链上所保留的大量跨链业务信息,也没有做到针对性的隐私保护,不能很好的保障信息的安全性、可验证性、可靠性。


技术实现思路

1、本专利技术的目的是提供一种基于中继链的可验证隐私保护跨链系统,可提高跨链交易和跨链融资的安全性和效率。

2、为实现上述目的,本专利技术提供了如下方案

3、一种基于中继链的可验证隐私保护跨链系统,包括:源链、目标链、金融链及中继链;所述源链、所述目标链及所述金融链均与所述中继链连接;所述源链中的节点为发送者,所述目标链中的节点为接收者,所述金融链中的节点为金融机构;

4、所述发送者用于通过所述源链发起跨链交易请求;所述源链用于将所述跨链交易请求转发至所述中继链;

5、所述中继链用于将所述跨链交易请求转发至所述目标链中对应的接收者;所述接收者用于基于所述跨链交易请求进行跨链交易,并将交易结果通过所述目标链转发至所述中继链;

6、所述中继链还用于根据所述跨链交易请求及所述交易结果,生成跨链交易记录,对所述跨链交易记录进行重加密,得到对应的征信密文并保存;

7、所述金融机构用于在接收到融资企业的融资申请后,生成征信查询请求,并将所述征信查询请求通过所述金融链转发至所述中继链;所述融资企业为源链中的节点或目标链中的节点;

8、所述中继链还用于根据所述征信查询请求,确定对应所述融资企业的征信密文,并将所述征信密文转发至所述金融链中对应的金融机构;

9、所述金融机构还用于联合对应的融资企业对所述征信密文进行解密,得到对应融资企业的明文征信信息,以进行融资。

10、可选地,所述中继链还用于验证所述跨链交易请求的有效性,在验证通过后将所述跨链交易请求转发至所述目标链中对应的接收者。

11、可选地,所述中继链还用于将所述交易结果转发至所述源链中对应的发送者。

12、可选地,所述中继链采用门限同态加密算法对所述跨链交易记录进行重加密。

13、可选地,所述金融机构还用于对所述征信密文的征信数据源进行验证。

14、可选地,所述金融机构还用于与所述融资企业建立点对点加密传输通道,以对所述征信密文进行解密。

15、根据本专利技术提供的具体实施例,本专利技术公开了以下技术效果:采用中继链作为中间桥梁,实现异构链之间的跨链交易和跨链融资,提高了跨链交易和跨链融资的安全性,并在中继链上对跨链交易记录进行重加密,提高了跨链交易和跨链融资的效率。

本文档来自技高网...

【技术保护点】

1.一种基于中继链的可验证隐私保护跨链系统,其特征在于,所述基于中继链的可验证隐私保护跨链系统包括:源链、目标链、金融链及中继链;所述源链、所述目标链及所述金融链均与所述中继链连接;所述源链中的节点为发送者,所述目标链中的节点为接收者,所述金融链中的节点为金融机构;

2.根据权利要求1所述的基于中继链的可验证隐私保护跨链系统,其特征在于,所述中继链还用于验证所述跨链交易请求的有效性,在验证通过后将所述跨链交易请求转发至所述目标链中对应的接收者。

3.根据权利要求1所述的基于中继链的可验证隐私保护跨链系统,其特征在于,所述中继链还用于将所述交易结果转发至所述源链中对应的发送者。

4.根据权利要求1所述的基于中继链的可验证隐私保护跨链系统,其特征在于,所述中继链采用门限同态加密算法对所述跨链交易记录进行重加密。

5.根据权利要求1所述的基于中继链的可验证隐私保护跨链系统,其特征在于,所述金融机构还用于对所述征信密文的征信数据源进行验证。

6.根据权利要求1所述的基于中继链的可验证隐私保护跨链系统,其特征在于,所述金融机构还用于与所述融资企业建立点对点加密传输通道,以对所述征信密文进行解密。

...

【技术特征摘要】

1.一种基于中继链的可验证隐私保护跨链系统,其特征在于,所述基于中继链的可验证隐私保护跨链系统包括:源链、目标链、金融链及中继链;所述源链、所述目标链及所述金融链均与所述中继链连接;所述源链中的节点为发送者,所述目标链中的节点为接收者,所述金融链中的节点为金融机构;

2.根据权利要求1所述的基于中继链的可验证隐私保护跨链系统,其特征在于,所述中继链还用于验证所述跨链交易请求的有效性,在验证通过后将所述跨链交易请求转发至所述目标链中对应的接收者。

3.根据权利要求1所述的基于中继链的可验证隐私保护跨链系...

【专利技术属性】
技术研发人员:翁彧邢天娇唐湘云何文彬彭路尧郭昌昊沈蒙
申请(专利权)人:中央民族大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1