System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 用于债券数据要素共享的区块链互联系统和方法技术方案_技高网

用于债券数据要素共享的区块链互联系统和方法技术方案

技术编号:39951158 阅读:5 留言:0更新日期:2024-01-08 23:18
本发明专利技术提供一种用于债券数据要素共享的区块链互联系统和方法,该系统包括:顶层区块链和内部区块链集合;顶层区块链中包含多个区块链节点,顶层区块链中部署有区块链多链适配引擎和区块链跨链管理模块;顶层区块链,用于接收目标区块链节点的数据共享请求,调用区块链多链适配引擎和外部数据调用存证智能合约,确定数据共享信息;区块链跨链管理模块,用于创建数据共享任务,将数据共享任务发送至数据提供方对应的内部区块链,使其进行任务处理,得到数据共享结果,将数据共享结果发送至目标区块链节点,实现债券数据要素共享。应用本发明专利技术的系统,可实现债券数据要素的跨区块链共享,有利于满足金融机构的数据需求。

【技术实现步骤摘要】

本专利技术涉及金融科技领域,特别是涉及一种用于债券数据要素共享的区块链互联系统和方法


技术介绍

1、债券市场是金融市场的重要组成部分之一,随着金融科技的发展,债券数据要素已逐渐成为重要的数据资源。在金融机构对于债券数据要素的应用需求也日益增多,例如利用债券数据要素进行模型训练、数据分析等。

2、目前,一些大型机构分别主导建设了一些各自独立的内部区块链,使部分存在相同业务需求的金融机构作为区块链的参与方,各区块链中的参与方,可通过其加入的区块链进行协同业务处理。

3、随着大数据技术的发展,金融机构对于债券数据要素的需求也不断变化。基于现有技术,金融机构仅能与其加入的区块链中的参与方进行数据共享,而无法与链外机构进行数据共享,即未处于相同区块链中的金融机构之间无法实现债券数据要素的共享,难以满足各金融机构的数据应用需求,亦不利于挖掘债券市场的数据价值。


技术实现思路

1、有鉴于此,本专利技术实施例提供了一种用于债券数据要素共享的区块链互联系统和方法,以解决各金融机构仅能通过其加入的私有区块链处理数据需求,而无法与链外机构进行数据共享,难以满足金融机构的数据应用需求的问题。

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

3、一种用于债券数据要素共享的区块链互联系统,包括:

4、顶层区块链和内部区块链集合;所述顶层区块链包括多个服务参与方对应的区块链节点;所述内部区块链集合包括每个所述服务参与方对应的内部区块链;每个所述服务参与方对应的区块链节点与该服务参与方对应的内部区块链相连接;

5、所述顶层区块链中部署有区块链多链适配引擎和区块链跨链管理模块;

6、所述顶层区块链,用于接收目标区块链节点发送的数据共享请求,调用所述区块链多链适配引擎和已部署的外部数据调用存证智能合约,确定所述数据共享请求对应的数据共享信息;所述目标区块链节点为所述顶层区块链中的区块链节点;

7、所述区块链跨链管理模块,用于依据预设的跨链传输策略,创建所述数据共享信息对应的数据共享任务,并在各个所述服务参与方中确定数据提供方,将所述数据共享任务发送至所述数据提供方对应的内部区块链,使该内部区块链进行债券数据要素共享处理,得到所述数据共享任务对应的数据共享结果,将所述数据共享结果发送至所述目标区块链节点,实现债券数据要素共享。

8、上述的系统,可选的,所述区块链多链适配引擎中部署有:多链管理机制、数据结构接口转换机制、传输协议接口转换机制和存储结构接口转换机制。

9、上述的系统,可选的,所述区块链跨链管理模块,还用于:对所述顶层区块链中的跨链事件进行管理;

10、对所述顶层区块链中的跨链机制进行管理;

11、对所述顶层区块链中的跨链合约信息进行管理;

12、对所述顶层区块链中的跨链网关信息进行管理;

13、对所述顶层区块链中的跨链隐私保护机制进行管理。

14、上述的系统,可选的,所述使该内部区块链进行债券数据要素共享处理,得到所述数据共享任务对应的数据共享结果的过程,包括:

15、使该内部区块链对所述数据共享任务进行任务处理,并向所述顶层区块链反馈所述数据共享任务的任务处理结果;

16、当接收到所述数据共享任务的任务处理结果时,调用所述区块链多链适配引擎和已部署的内部数据共享智能存证合约,生成所述任务处理结果对应的数据共享结果,将该数据共享结果作为所述数据共享任务对应的数据共享结果。

17、上述的系统,可选的,所述系统中部署有身份认证机制,所述身份认证机制基于通过预设的国密算法生成的身份证书进行身份认证。

18、上述的系统,可选的,所述身份认证机制为基于顶层区块链身份根证书、顶层区块链节点身份证书、内部区块链身份根证书和内部区块链节点/用户身份证书进行分层身份认证的认证方式。

19、上述的系统,可选的,所述顶层区块链中还部署有区块链预言机;

20、所述区块链预言机,用于连接外部数据源,并对所述外部数据源进行访问。

21、上述的系统,可选的,所述区块链预言机中部署有:预言机事件管理服务、预言机合约管理服务、服务聚合服务和预言机节点管理服务。

22、上述的系统,可选的,所述顶层区块链和各个所述内部区块链之间基于预设的通信协议进行通讯,所述通信协议为基于谷歌远程过程调用grpc的协议。

23、一种用于债券数据要素共享的区块链互联方法,所述方法应用于一种用于债券数据要素共享的区块链互联系统,所述系统包括:顶层区块链和内部区块链集合;所述顶层区块链包括多个服务参与方对应的区块链节点;所述内部区块链集合包括每个所述服务参与方对应的内部区块链;每个所述服务参与方对应的区块链节点与该服务参与方对应的内部区块链相连接;所述顶层区块链中部署有区块链多链适配引擎和区块链跨链管理模块;

24、所述方法包括:

25、当所述顶层区块链接收到目标区块链节点发送的数据共享请求时,调用所述区块链多链适配引擎和已部署的外部数据调用存证智能合约,确定所述数据共享请求对应的数据共享信息;所述目标区块链节点为所述顶层区块链中的区块链节点;

26、所述区块链跨链管理模块依据预设的跨链传输策略,创建所述数据共享信息对应的数据共享任务,并在各个所述服务参与方中确定数据提供方,将所述数据共享任务发送至所述数据提供方对应的内部区块链,使该内部区块链进行债券数据要素共享处理,得到所述数据共享任务对应的数据共享结果,将所述数据共享结果发送至所述目标区块链节点,实现债券数据要素共享。

27、基于上述本专利技术实施例提供的一种用于债券数据要素共享的区块链互联系统,包括:顶层区块链和内部区块链集合;顶层区块链包括多个服务参与方对应的区块链节点;内部区块链集合包括每个服务参与方对应的内部区块链;每个服务参与方对应的区块链节点与该服务参与方对应的内部区块链相连接;顶层区块链中部署有区块链多链适配引擎和区块链跨链管理模块;顶层区块链,用于接收目标区块链节点发送的数据共享请求,调用区块链多链适配引擎和已部署的外部数据调用存证智能合约,确定数据共享请求对应的数据共享信息;区块链跨链管理模块,用于依据预设的跨链传输策略,创建数据共享信息对应的数据共享任务,并在各个服务参与方中确定数据提供方,将数据共享任务发送至数据提供方对应的内部区块链,使该内部区块链进行债券数据要素共享处理,得到数据共享任务对应的数据共享结果,将数据共享结果发送至目标区块链节点,实现债券数据要素共享。应用本专利技术实施例提供的系统,债券市场中的金融机构可作为服务参与方,部署区块链节点接入顶层区块链,通过顶层区块链上的区块链节点,将其原有的内部区块链与顶层区块链对接。当服务参与方存在数据应用需求时,可向顶层区块链发起数据共享请求,在顶层区块链连接的各内部区块链之间发起跨链的数据共享任务。存在数据应用需求的金融机构可应用其加入的内部区本文档来自技高网...

【技术保护点】

1.一种用于债券数据要素共享的区块链互联系统,其特征在于,包括:

2.根据权利要求1所述的系统,其特征在于,所述区块链多链适配引擎中部署有:多链管理机制、数据结构接口转换机制、传输协议接口转换机制和存储结构接口转换机制。

3.根据权利要求1所述的系统,其特征在于,所述区块链跨链管理模块,还用于:对所述顶层区块链中的跨链事件进行管理;

4.根据权利要求1所述的系统,其特征在于,所述使该内部区块链进行债券数据要素共享处理,得到所述数据共享任务对应的数据共享结果的过程,包括:

5.根据权利要求1所述的系统,其特征在于,所述系统中部署有身份认证机制,所述身份认证机制基于通过预设的国密算法生成的身份证书进行身份认证。

6.根据权利要求5所述的系统,其特征在于,所述身份认证机制为基于顶层区块链身份根证书、顶层区块链节点身份证书、内部区块链身份根证书和内部区块链节点/用户身份证书进行分层身份认证的认证方式。

7.根据权利要求1所述的系统,其特征在于,所述顶层区块链中还部署有区块链预言机;

8.根据权利要求7所述的系统,其特征在于,所述区块链预言机中部署有:预言机事件管理服务、预言机合约管理服务、服务聚合服务和预言机节点管理服务。

9.根据权利要求1所述的系统,其特征在于,所述顶层区块链和各个所述内部区块链之间基于预设的通信协议进行通讯,所述通信协议为基于谷歌远程过程调用gRPC的协议。

10.一种用于债券数据要素共享的区块链互联方法,其特征在于,所述方法应用于一种用于债券数据要素共享的区块链互联系统,所述系统包括:顶层区块链和内部区块链集合;所述顶层区块链包括多个服务参与方对应的区块链节点;所述内部区块链集合包括每个所述服务参与方对应的内部区块链;每个所述服务参与方对应的区块链节点与该服务参与方对应的内部区块链相连接;所述顶层区块链中部署有区块链多链适配引擎和区块链跨链管理模块;

...

【技术特征摘要】

1.一种用于债券数据要素共享的区块链互联系统,其特征在于,包括:

2.根据权利要求1所述的系统,其特征在于,所述区块链多链适配引擎中部署有:多链管理机制、数据结构接口转换机制、传输协议接口转换机制和存储结构接口转换机制。

3.根据权利要求1所述的系统,其特征在于,所述区块链跨链管理模块,还用于:对所述顶层区块链中的跨链事件进行管理;

4.根据权利要求1所述的系统,其特征在于,所述使该内部区块链进行债券数据要素共享处理,得到所述数据共享任务对应的数据共享结果的过程,包括:

5.根据权利要求1所述的系统,其特征在于,所述系统中部署有身份认证机制,所述身份认证机制基于通过预设的国密算法生成的身份证书进行身份认证。

6.根据权利要求5所述的系统,其特征在于,所述身份认证机制为基于顶层区块链身份根证书、顶层区块链节点身份证书、内部区块链身份根证书和内部区块链节点/用户身份证书进行分层身份认...

【专利技术属性】
技术研发人员:王延昭唐华云贾晨孙爽陈浩陈式敏丁杭超吕文哲
申请(专利权)人:中债金科信息技术有限公司
类型:发明
国别省市:

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

1