首页 / 专利库 / 银行与财务事项 / 智能合约 / 一种用于资产证券化处理子平台的区块链互联系统及其互联数据通信方法

一种用于资产证券化处理子平台的链互联系统及其互联数据通信方法

阅读:658发布:2020-05-08

专利汇可以提供一种用于资产证券化处理子平台的链互联系统及其互联数据通信方法专利检索,专利查询,专利分析的服务。并且本 发明 涉及一种用于资产 证券 化处理子平台的 区 块 链 互联系统及其互联数据通信方法,与 现有技术 相比解决了信息隐私安全存在重大隐患的 缺陷 。本发明包括若干个区块链前置模块,区块链前置模块用于资产证券化业务系统与区块链系统的互联通信,区块链前置模块一端与ABS业务系统相连,区块链前置模块另一端与区块链系统的fabric 节点 相连。本发明通过区块链前置模块的设计,实现了资产证券化处理子平台与区块链系统之间的数据互通,避免了资产证券化处理子平台的直接上链处理;同时,通过对上链文件存储路径、 摘要 信息等 修改 信息的上链处理,不仅利用区块链技术使其操作公开透明化,还保证了原始数据文件的安全性和核心数据的隐私性。,下面是一种用于资产证券化处理子平台的链互联系统及其互联数据通信方法专利的具体信息内容。

1.一种用于资产证券化处理子平台的链互联系统,包括若干个资产证券化处理子平台和区块链系统,所述的资产证券化处理子平台包括ABS业务系统和WEB前端系统,ABS业务系统与WEB前端系统进行数据互联,区块链系统包括布置在端或各参与方安全环境下的fabric节点,若干个fabric节点之间以docker方式运行,其特征在于:
还包括若干个区块链前置模块,区块链前置模块用于资产证券化业务系统与区块链系统的互联通信,区块链前置模块一端与ABS业务系统相连,区块链前置模块另一端与区块链系统的fabric节点相连。
2.根据权利要求1所述的一种用于资产证券化处理子平台的区块链互联系统,其特征在于:所述的fabric节点分为fabric排序节点和fabric背书节点;fabric排序节点负责收集交易并打包生成区块,其共识使用kafka+zookeeper的模式进行;背书节点对交易合法性进行背书,对新产生区块进行二次校验,同时提供智能合约的运行环境,实现关联业务。
3.根据权利要求2所述的一种用于资产证券化处理子平台的区块链互联系统的互联数据通信方法,其特征在于,包括以下步骤:
31)资产证券化处理子平台与区块链系统进行数据互联:资产证券化处理子平台发出连接请求,ABS业务系统对区块链前置模块提出数据上链请求,通过区块链前置模块与区块链系统建立数据互联;
32)区块链前置模块的处理:区块链前置模块对ABS业务系统传送的数据进行封装处理;
33)区块链前置模块与区块链系统的fabric节点进行数据传输:区块链前置模块对区块链系统进行上链处理。
4.根据权利要求3所述的一种用于资产证券化处理子平台的区块链互联系统的互联数据通信方法,其特征在于,所述资产证券化处理子平台与区块链系统进行数据互联包括以下步骤:
41)设定资产证券化处理子平台的ABS业务系统与区块链前置模块通过HTTP协议进行交互,利用json格式承载数据;
42)ABS业务系统获取WEB前端系统提出的上链请求;
43)ABS业务系统向区块链前置模块发送一个异步请求,通过异步请求告知区块链前置模块进行通信连接;
44)ABS业务系统向区块链前置模块发送一个同步请求,区块链前置模块向区块链系统的fabric节点发送访问请求,区块链系统的fabric节点返回消息后,区块链前置模块向ABS业务系统返回同步请求信息,确定ABS业务系统与区块链前置模块的访问连接。
5.根据权利要求3所述的一种用于资产证券化处理子平台的区块链互联系统的互联数据通信方法,其特征在于,所述区块链前置模块的处理包括以下步骤:
51)ABS业务系统提取需上链文件的字节流数据所对应的存储路径、摘要信息,并将此信息发送给区块链前置模块;
52)区块链前置模块对需上链文件的字节流数据所对应的存储路径、摘要信息进行封装,封装成Proposal消息;
53)区块链前置模块将Proposal消息发送给区块链系统中的fabric背书节点,并请求fabric背书节点进行背书;
54)fabric背书节点完成背书后返回给区块链前置模块,区块链前置模块再将Proposal消息封装成Transaction(TX)消息。
6.根据权利要求3所述的一种用于资产证券化处理子平台的区块链互联系统的互联数据通信方法,其特征在于,所述的区块链前置模块与区块链系统的fabric节点进行数据传输包括以下步骤:
61)区块链前置模块将Transaction(TX)消息发送给区块链系统中的fabric排序节点,请求上链;
62)fabric排序节点将Transaction(TX)消息进行打包入链:fabric排序节点在区域链系统底层异步生成区块,区块中按时序填充Transaction(TX)消息;填充完成后,将区块地址信息形成共享数据,将共享数据发送给区块链前置模块;
63)区块链前置模块收到共享数据后完成上链处理,将共享数据通过消息队列发送给ABS业务系统。
7.根据权利要求3所述的一种用于资产证券化处理子平台的区块链互联系统的互联数据通信方法,其特征在于,还包括链上数据的获取步骤:资产证券化处理子平台从区块链系统下载链上数据;其包括以下步骤:
71)资产证券化处理子平台通过区块链前置模块连接至区块链系统;
72)资产证券化处理子平台对应的区块链前置模块解析共享数据,发现区块中的填充信息,根据填充信息从区块链系统中调取填充时的Transaction(TX)消息;
73)区块链前置模块从Transaction(TX)消息解析Proposal消息,获取上链文件的字节流数据所对应的存储路径、摘要信息,根据对应的存储路径、摘要信息通过区块链外进行数据访问。

说明书全文

一种用于资产证券化处理子平台的链互联系统及其互联

数据通信方法

技术领域

背景技术

[0002] 资产证券化(ABS)是指将流动性较差,但有预期稳定现金流的资产,通过结构化设计进行信用增级,以发行证券的方式出售,获得融资并提高资产流动性的过程。ABS系统涉及多方机构的数据分析、数据共享等数据操作,如发行方、行、投资人、评级机构等对应的资产证券化(ABS)处理子平台,多个ABS子系统之间并不互联,呈典型的集中式数据管理方式(中心化网络系统)。
[0003] 在金融安全、透明度要求和区块链的技术背景下,虽有部分技术提出,将ABS的数据源、数据分析等以区块链(私有链)的形式呈现,以利用区块链的技术优势达到公开透明的目的。但是从金融安全度分析,ABS子系统涉及的私密信息较多、涉及节点也较多,若把ABS子系统上链处理后,势必造成公共信息、私密信息的泄露,特别是在区块链应用化还处于探索的现阶段,相关法律法规的缺失也必将产生隐私数据的泄露灾难。
[0004] 因此,如何针对ABS子系统的特点,使其利用区域链技术,设计出一种安全、有效、公开的互联系统结构已经成为急需解决的技术问题。

发明内容

[0005] 本发明的目的是为了解决现有技术中信息隐私安全存在重大隐患的缺陷,提供一种用于资产证券化处理子平台的区块链互联系统及其互联数据通信方法来解决上述问题。
[0006] 为了实现上述目的,本发明的技术方案如下:
[0007] 一种用于资产证券化处理子平台的区块链互联系统,包括若干个资产证券化处理子平台和区块链系统,所述的资产证券化处理子平台包括ABS业务系统和WEB前端系统,ABS业务系统与WEB前端系统进行数据互联,区块链系统包括布置在端或各参与方安全环境下的fabric节点,若干个fabric节点之间以docker方式运行,
[0008] 还包括若干个区块链前置模块,区块链前置模块用于资产证券化业务系统与区块链系统的互联通信,区块链前置模块一端与ABS业务系统相连,区块链前置模块另一端与区块链系统的fabric节点相连。
[0009] 所述的fabric节点分为fabric排序节点和fabric背书节点;fabric排序节点负责收集交易并打包生成区块,其共识使用kafka+zookeeper的模式进行;背书节点对交易合法性进行背书,对新产生区块进行二次校验,同时提供智能合约的运行环境,实现关联业务。
[0010] 一种用于资产证券化处理子平台的区块链互联系统的互联数据通信方法,包括以下步骤:
[0011] 资产证券化处理子平台与区块链系统进行数据互联:资产证券化处理子平台发出连接请求,ABS业务系统对区块链前置模块提出数据上链请求,通过区块链前置模块与区块链系统建立数据互联;
[0012] 区块链前置模块的处理:区块链前置模块对ABS业务系统传送的数据进行封装处理;
[0013] 区块链前置模块与区块链系统的fabric节点进行数据传输:区块链前置模块对区块链系统进行上链处理。
[0014] 所述资产证券化处理子平台与区块链系统进行数据互联包括以下步骤:
[0015] 设定资产证券化处理子平台的ABS业务系统与区块链前置模块通过HTTP协议进行交互,利用json格式承载数据;
[0016] ABS业务系统获取WEB前端系统提出的上链请求;
[0017] ABS业务系统向区块链前置模块发送一个异步请求,通过异步请求告知区块链前置模块进行通信连接;
[0018] ABS业务系统向区块链前置模块发送一个同步请求,区块链前置模块向区块链系统的fabric节点发送访问请求,区块链系统的fabric节点返回消息后,区块链前置模块向ABS业务系统返回同步请求信息,确定ABS业务系统与区块链前置模块的访问连接。
[0019] 所述区块链前置模块的处理包括以下步骤:
[0020] ABS业务系统提取需上链文件的字节流数据所对应的存储路径、摘要信息,并将此信息发送给区块链前置模块;
[0021] 区块链前置模块对需上链文件的字节流数据所对应的存储路径、摘要信息进行封装,封装成Proposal消息;
[0022] 区块链前置模块将Proposal消息发送给区块链系统中的fabric背书节点,并请求fabric背书节点进行背书;
[0023] fabric背书节点完成背书后返回给区块链前置模块,区块链前置模块再将Proposal消息封装成Transaction(TX)消息。
[0024] 所述的区块链前置模块与区块链系统的fabric节点进行数据传输包括以下步骤:
[0025] 区块链前置模块将Transaction(TX)消息发送给区块链系统中的fabric排序节点,请求上链;
[0026] fabric排序节点将Transaction(TX)消息进行打包入链:fabric排序节点在区域链系统底层异步生成区块,区块中按时序填充Transaction(TX)消息;填充完成后,将区块地址信息形成共享数据,将共享数据发送给区块链前置模块;
[0027] 区块链前置模块收到共享数据后完成上链处理,将共享数据通过消息队列发送给ABS业务系统。
[0028] 还包括链上数据的获取步骤:资产证券化处理子平台从区块链系统下载链上数据;其包括以下步骤:
[0029] 资产证券化处理子平台通过区块链前置模块连接至区块链系统;
[0030] 资产证券化处理子平台对应的区块链前置模块解析共享数据,发现区块中的填充信息,根据填充信息从区块链系统中调取填充时的Transaction(TX)消息;
[0031] 区块链前置模块从Transaction(TX)消息解析Proposal消息,获取上链文件的字节流数据所对应的存储路径、摘要信息,根据对应的存储路径、摘要信息通过区块链外进行数据访问。
[0032] 有益效果
[0033] 本发明的一种用于资产证券化处理子平台的区块链互联系统及其互联数据通信方法,与现有技术相比通过区块链前置模块的设计,实现了资产证券化处理子平台与区块链系统之间的数据互通,避免了资产证券化处理子平台的直接上链处理;同时,通过对上链文件存储路径、摘要信息等修改信息的上链处理,不仅利用区块链技术使其操作公开透明化,还保证了原始数据文件的安全性和核心数据的隐私性。附图说明
[0034] 图1为本发明的系统原理框图
[0035] 图2为本发明的方法顺序图。

具体实施方式

[0036] 为使对本发明的结构特征及所达成的功效有更进一步的了解与认识,用以较佳的实施例及附图配合详细的说明,说明如下:
[0037] 如图1所示,本发明所述的一种用于资产证券化处理子平台的区块链互联系统,包括若干个资产证券化处理子平台和区块链系统,资产证券化处理子平台为资产证券化处理的各分支平台,在实际应用中,可以为资金端相关平台和资产端相关平台,相应的资产证券化处理子平台因其功能不同模块也存在一定差异,但均包括ABS业务系统和WEB前端系统,ABS业务系统与WEB前端系统进行数据互联,实现数据分析、共享、传送等数据操作。
[0038] 区块链系统包括布置在云端或各参与方安全环境下的fabric节点,若干个fabric节点之间以docker方式运行,而fabric节点又分为fabric排序节点和fabric背书节点。fabric排序节点负责收集交易并打包生成区块,其共识使用kafka+zookeeper的模式进行;
背书节点对交易合法性进行背书,对新产生区块进行二次校验,同时提供智能合约的运行环境,实现关联业务。
[0039] 为了避免资产证券化处理子平台的直接上链处理,在此还设计了区块链前置模块,每个资产证券化处理子平台前均配备有区块链前置模块。区块链前置模块用于资产证券化业务系统与区块链系统的互联通信,并且实现上链数据的封装、传输(上链)、下载等相关数据传输操作。区块链前置模块一端与ABS业务系统相连,区块链前置模块另一端与区块链系统的fabric节点相连。
[0040] 如图2所示,本发明还提供一种用于资产证券化处理子平台的区块链互联系统的互联数据通信方法,包括以下步骤:
[0041] 第一步,资产证券化处理子平台与区块链系统进行数据互联:资产证券化处理子平台发出连接请求,ABS业务系统对区块链前置模块提出数据上链请求,通过区块链前置模块与区块链系统建立数据互联。传统技术将子平台直接上链,平台融入在区块链中成为区块,因此也不存在数据互联的相关预操作,直接进行上链和请求。但为了保证私密数据的安全性,在此加入了区块链前置模块的设计,使得上链时需要进行数据互联操作,其具体步骤如下:
[0042] (1)设定资产证券化处理子平台的ABS业务系统与区块链前置模块通过HTTP协议进行交互,利用json格式承载数据,使得在实际应用时,区块链前置模块融入到资产证券化处理子平台的前端,形成同一系统。
[0043] (2)ABS业务系统获取WEB前端系统提出的上链请求,将非敏感信息进行上链,并且在实际应用中,还可以在WEB前端系统进行设计,即WEB前端系统进行的任何数据操作,在数据文件上产生的数据痕迹,均设定为需上链文件,利用区块链技术实现公开透明合约。
[0044] (3)ABS业务系统向区块链前置模块发送一个异步请求,通过异步请求告知区块链前置模块进行通信连接。ABS业务系统发送异步请求的作用是告知区块链前置模块,其已开始相关的数据整合待处理作业。
[0045] 由于区块链技术的缺点,其节点运算量会存在过大的问题,而本系统又是通过区块链前置模块进行上链等操作,便会产生由于区块链节点数据运算量过大而导致的数据通信不畅、延迟的问题。若只采用同步请求方式,在区块链节点数据运算量过大时,势必会导致ABS业务系统的空等闲时状态,造成系统传输效率低下。因此,采用同步请求与异步请求共用方式,通过同步请求确定子系统、区块链前置模块和区块链系统三者的数据通路,通过异步请求触发ABS业务系统及时进行数据整合处理,以保证传输效率。
[0046] (4)ABS业务系统向区块链前置模块发送一个同步请求,区块链前置模块向区块链系统的fabric节点发送访问请求,区块链系统的fabric节点返回消息后,区块链前置模块向ABS业务系统返回同步请求信息,确定ABS业务系统与区块链前置模块的访问连接。
[0047] 第二步,区块链前置模块的处理:区块链前置模块对ABS业务系统传送的数据进行封装处理。为了保证子系统数据的安全性,区块链前置模块通过ABS业务系统所能上链传送的数据进行处理,并实现上链处理,实现ABS业务系统与区块链系统之间的桥梁传递作用。其具体步骤如下:
[0048] (1)ABS业务系统提取需上链文件的字节流数据所对应的存储路径、摘要信息,并将此信息发送给区块链前置模块。在实际应用中,还可以根据需要设定,需上链文件可以为修改文件信息、修改记录等非私密数据,以此扩大上链数据的范围。
[0049] (2)区块链前置模块对需上链文件的字节流数据所对应的存储路径、摘要信息进行封装,封装成Proposal消息。
[0050] (3)区块链前置模块将Proposal消息发送给区块链系统中的fabric背书节点,并请求fabric背书节点进行背书,利用fabric背书节点对交易合法性进行背书。
[0051] (4)fabric背书节点完成背书后返回给区块链前置模块,区块链前置模块再将Proposal消息封装成Transaction(TX)消息。
[0052] 第三步,区块链前置模块与区块链系统的fabric节点进行数据传输:区块链前置模块对区块链系统进行上链处理,利用区块链前置模块(非相关子系统)进行上链操作。其具体步骤如下:
[0053] (1)区块链前置模块将Transaction(TX)消息发送给区块链系统中的fabric排序节点,请求上链。
[0054] (2)fabric排序节点将Transaction(TX)消息进行打包入链:fabric排序节点在区域链系统底层异步生成区块,区块中按时序填充Transaction(TX)消息;填充完成后,将区块地址信息形成共享数据,将共享数据发送给区块链前置模块。
[0055] (3)区块链前置模块收到共享数据后完成上链处理,将共享数据通过消息队列发送给ABS业务系统,通过区块链前置模块进行链上共享数据的传送。
[0056] 在此,还提供链上数据的获取步骤。其他相关的资产证券化处理子平台也可以通过区块链前置模块从区块链系统下载链上数据,其包括以下步骤:
[0057] (1)资产证券化处理子平台通过区块链前置模块连接至区块链系统;
[0058] (2)资产证券化处理子平台对应的区块链前置模块解析共享数据,发现区块中的填充信息,
[0059] 根据填充信息从区块链系统中调取填充时的Transaction(TX)消息;
[0060] (3)区块链前置模块从Transaction(TX)消息解析Proposal消息,获取上链文件的字节流数据所对应的存储路径、摘要信息,根据对应的存储路径、摘要信息通过区块链外进行数据访问。
[0061] 以上显示和描述了本发明的基本原理、主要特征和本发明的优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是本发明的原理,在不脱离本发明精神和范围的前提下本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明的范围内。本发明要求的保护范围由所附的权利要求书及其等同物界定。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈