首页> 中国专利> 一种基于区块链技术的供应链金融风险管理系统

一种基于区块链技术的供应链金融风险管理系统

摘要

本发明提供一种基于区块链技术的供应链金融风险管理系统,包括若干子系统的分布式系统,且若干子系统设置为区块链的节点;子系统包括数据获取模块、数据处理模块、区块存储单元和区块链网络,数据获取模块用于得到来自子系统节点的主体活动,并根据主体活动生成记录节点,利用记录节点的第一密钥对其配置的第一标识符和第一公钥进行签名,加打时间戳后向区块链网络发送第一初始字段,数据处理模块用于解析第一初始字段并获得第一标识符和第一密钥,通过巡检策略判断本地节点供应链数据库如不存在第一标识符则通过第一公钥对记录节点进行签名验证,将第一初始字段寄存至区块存储单元。本发明能够对每个节点分配加密密钥从而保证了通信交互。

著录项

  • 公开/公告号CN112182626A

    专利类型发明专利

  • 公开/公告日2021-01-05

    原文格式PDF

  • 申请/专利权人 万汇链智能科技(苏州)有限公司;

    申请/专利号CN202011107903.1

  • 发明设计人 于汇;黄鑫;龙启斌;

    申请日2020-10-19

  • 分类号G06F21/60(20130101);G06F21/62(20130101);G06F21/64(20130101);G06F16/27(20190101);G06Q20/40(20120101);G06Q20/38(20120101);

  • 代理机构11684 北京沁优知识产权代理有限公司;

  • 代理人张亚娟

  • 地址 215000 江苏省苏州市吴中区苏州工业园区金鸡湖大道1355号国际科技园三期5C

  • 入库时间 2023-06-19 09:27:35

说明书

技术领域

本发明涉及数据处理技术领域,具体涉及一种基于区块链技术的供应链金融风险管理系统。

背景技术

区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。区块链本质上是一个去中心化的数据库,是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一批网络交易的信息,用于验证其信息的有效性(防伪)和生成下一个区块。

金融机构的供应链融资服务过程中存在数据来源、数据真实性、动态监控、智能预警等问题,不能构建起完整可信的数据链进而对客户企业的实现快速融资背景调查,在授信额度分析,放款依据、跟踪服务、回款等方面存在较大风险,这就使得金融机构的管理成本较高,进而增加了因为贸易背景不真实和动态物权不明确造成的呆坏账。

发明内容

有鉴于此,本发明要解决的问题是提供一种基于区块链技术的供应链金融风险管理系统。

为解决上述技术问题,本发明采用的技术方案是:一种基于区块链技术的供应链金融风险管理系统,包括若干子系统的分布式系统,且若干所述子系统设置为区块链的节点;所述子系统包括数据获取模块、数据处理模块、区块存储单元和区块链网络,所述数据获取模块用于得到来自子系统节点的主体活动,并根据主体活动生成记录节点,利用所述记录节点的第一密钥对所述记录节点中配置的第一标识符和第一公钥进行签名,加打时间戳后向所述区块链网络发送第一初始字段;

所述数据处理模块配置有匹配节点和巡检策略,所述数据处理模块用于解析所述第一初始字段并获得第一标识符和第一密钥,通过巡检策略判断本地节点当前供应链数据库是否存在第一标识符,如不存在第一标识符则通过第一公钥对所述记录节点进行签名验证,验证通过后则将所述第一初始字段寄存至所述区块存储单元;

所述区块存储单元配置有解析节点、输出节点和加密策略,所述解析节点用于对所述区块存储单元接收到的字段进行解析得到所述第一标识符和所述第一公钥,所述第一标识符对应配置有第一加密公钥及第二私钥,将第一公钥依照所述加密策略生成第一加密信息,利用所述解析节点对第一加密信息、第一加密公钥和第一标识符进行签名向所述区块链网络发送第一配置字段;

所述输出节点用于对接收获得的第一配置字段进行解析,获得与第一标识符对应的第一加密公钥,利用第一加密公钥对发送给所述记录节点的第一输出数据进行加密处理生成第一中间数据,将所述输出节点的第三密钥签名后发送至记录节点。

在本发明中,优选地,所述记录节点用于解析区块链内容并获得与所述输出节点的第二标识符对应的第二公钥,所述第二公钥用于对所述输出节点发送的第一中间数据进行签名并判断是否通过验证,则所述第二密钥对第一中间数据进行解密并获得第一输出数据。

在本发明中,优选地,所述匹配节点还用于检测到第一标识符时,则筛除所述第一初始字段。

在本发明中,优选地,所述匹配节点接收到两个包括相同标识符的初始字段时,则删除时间戳滞后的标识符。

在本发明中,优选地,所述输出节点用于利用所述输出节点的第三密钥对所述输出节点的第二标识符和第二公钥进行签名,加打时间戳后向所述区块链网络发送第二初始字段,所述匹配节点用于对输出节点加入所述区块链网络发送的第二初始字段进行解析并获得第二标识符和第二公钥,并判断本地节点当前存储的供应链数据库中是否存在第二标识符,如不存在第二标识符则通过第三密钥对所述记录节点进行签名验证,验证通过后将所述第二初始字段寄存至所述区块存储单元。

在本发明中,优选地,所述解析节点用于对所述区块存储单元接收到的字段进行解析得到所述第二标识符和所述第二公钥,所述第二标识符对应配置有第二加密公钥及第四密钥,将第二公钥依照所述加密策略生成第二加密信息,利用所述解析节点对第二加密信息、第二加密公钥和第二标识符进行签名向所述区块链网络发送第二配置字段。

在本发明中,优选地,所述记录节点用于对第二配置字段进行解析并获得与所述第二标识符相应的第二加密公钥,所述第二加密公钥对发送给所述输出节点的第二输出数据进行加密后生成第二中间数据,所述第一密钥签名后发送至所述输出节点。

在本发明中,优选地,所述输出节点用于对区块链内容进行解析并获得所述记录节点的第一标识符,所述第一标识符对应配置有第一公钥,所述第一公钥对所述记录节点发送的第二中间数据进行签名验证,如验证通过则所述解析节点为所述输出节点配置的第四密钥对第二中间数据进行解密并获得所述第二输出数据。

在本发明中,优选地,所述区块链设置为联盟链,所述子系统节点为联盟成员节点。

本发明具有的优点和积极效果是:通过区块链技术中的分布式账本技术解决了原本信息不对称的问题,使得每一个参与主体都是一个信息单元,多主体之间的信息在每一个单元上记录并共享。传统供应链中低层级的中小微企业“融资难、融资贵”等问题十分突出,分布式账本技术的应用带来的去中心化的结果就是参与主体尤其是原来的低层级上下游末端企业或单元会更加积极地参与到供应链活动中,了解信息并采取相应的策略;区块链的共识机制使得供应链上的协议变得不可篡改,消除了私下交易的可能性,任何节点不能单方面或者仅在少数主体之间私下更改协议和操控数据,即使所有主体或有效比例的主体,同意更改合同或者数据,原始信息记录也会原封保留并记录新的信息,为查验原始信息提供保障,保证了各节点间基于加密密钥对进行数据交互,减少了呆坏账问题,间接降低了金融机构的管理成本。

附图说明

附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:

图1是本发明的一种基于区块链技术的供应链金融风险管理系统的整体结构图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

需要说明的是,当组件被称为“固定于”另一个组件,它可以直接在另一个组件上或者也可以存在居中的组件。当一个组件被认为是“连接”另一个组件,它可以是直接连接到另一个组件或者可能同时存在居中组件。当一个组件被认为是“设置于”另一个组件,它可以是直接设置在另一个组件上或者可能同时存在居中组件。本文所使用的术语“垂直的”、“水平的”、“左”、“右”以及类似的表述只是为了说明的目的。

除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。本文所使用的术语“及/或”包括一个或多个相关的所列项目的任意的和所有的组合。

如图1所示,本发明提供一种基于区块链技术的供应链金融风险管理系统,包括若干子系统的分布式系统,且若干子系统设置为区块链的节点;子系统包括数据获取模块、数据处理模块、区块存储单元和区块链网络,数据获取模块用于得到来自子系统节点的主体活动,并根据主体活动生成记录节点,利用记录节点的第一密钥对记录节点中配置的第一标识符和第一公钥进行签名,加打时间戳后向区块链网络发送第一初始字段;

数据处理模块配置有匹配节点和巡检策略,数据处理模块用于解析第一初始字段并获得第一标识符和第一密钥,通过巡检策略判断本地节点当前供应链数据库是否存在第一标识符,如不存在第一标识符则通过第一公钥对记录节点进行签名验证,验证通过后则将第一初始字段寄存至区块存储单元;

区块存储单元配置有解析节点、输出节点和加密策略,解析节点用于对区块存储单元接收到的字段进行解析得到第一标识符和第一公钥,第一标识符对应配置有第一加密公钥及第二私钥,将第一公钥依照加密策略生成第一加密信息,利用解析节点对第一加密信息、第一加密公钥和第一标识符进行签名向区块链网络发送第一配置字段;

输出节点用于对接收获得的第一配置字段进行解析,获得与第一标识符对应的第一加密公钥,利用第一加密公钥对发送给记录节点的第一输出数据进行加密处理生成第一中间数据,将输出节点的第三密钥签名后发送至记录节点。

本说明书各实施例所述的区块链,具体可指一个各节点通过共识机制达成的、具有分布式数据存储结构的P2P网络系统,该区块链内的数据分布在时间上相连的一个个“区块(block)”之内,后一区块包含前一区块的数据摘要,且根据具体的共识机制(如POW、POS、DPOS或PBFT等)的不同,达成全部或部分节点的数据全备份。本领域的技术人员熟知,由于区块链系统在相应共识机制下运行,已收录至区块链数据库内的数据很难被任意的节点篡改,例如采用Pow共识的区块链,至少需要全网51%算力的攻击才有可能篡改已有数据,因此区块链系统有着其他中心化数据库系统所法比拟的保证数据安全、防攻击篡改的特性。由此可知,在本说明书所提供的实施例中,被收录至区块链的分布式数据库中的数据不会被攻击或篡改,从而保证了质量数据的真实性,质量数据管理或监控的公正性。另外,本实施例所述的分布式业务系统中的多个子系统可作为区块链的节点。本说明书所述的“区块链的节点”,既可以为保存有区块链的分布式数据库的全量数据的区块链节点,也可以为与上述区块链节点相连接的客户端,在此处不作限定。多个子系统设备通过遵循相应的区块链节点协议、运行节点协议程序的安装来加入作该区块链,作为该区块链的节点。

在本实施例中,进一步地,记录节点用于解析区块链内容并获得与输出节点的第二标识符对应的第二公钥,第二公钥用于对输出节点发送的第一中间数据进行签名并判断是否通过验证,则第二密钥对第一中间数据进行解密并获得第一输出数据。

在本实施例中,进一步地,匹配节点还用于检测到第一标识符时,则筛除第一初始字段。

在本实施例中,进一步地,匹配节点接收到两个包括相同标识符的初始字段时,则删除时间戳滞后的标识符。

在本实施例中,进一步地,输出节点用于利用输出节点的第三密钥对输出节点的第二标识符和第二公钥进行签名,加打时间戳后向区块链网络发送第二初始字段,匹配节点用于对输出节点加入区块链网络发送的第二初始字段进行解析并获得第二标识符和第二公钥,并判断本地节点当前存储的供应链数据库中是否存在第二标识符,如不存在第二标识符则通过第三密钥对记录节点进行签名验证,验证通过后将第二初始字段寄存至区块存储单元。

在本实施例中,进一步地,解析节点用于对区块存储单元接收到的字段进行解析得到第二标识符和第二公钥,第二标识符对应配置有第二加密公钥及第四密钥,将第二公钥依照加密策略生成第二加密信息,利用解析节点对第二加密信息、第二加密公钥和第二标识符进行签名向区块链网络发送第二配置字段。

在本实施例中,进一步地,记录节点用于对第二配置字段进行解析并获得与第二标识符相应的第二加密公钥,第二加密公钥对发送给输出节点的第二输出数据进行加密后生成第二中间数据,第一密钥签名后发送至输出节点。

在本实施例中,进一步地,输出节点用于对区块链内容进行解析并获得记录节点的第一标识符,第一标识符对应配置有第一公钥,第一公钥对记录节点发送的第二中间数据进行签名验证,如验证通过则解析节点为输出节点配置的第四密钥对第二中间数据进行解密并获得第二输出数据。

在本实施例中,进一步地,区块链设置为联盟链,子系统节点为联盟成员节点,有效记录链上主体的活动信息、交易信息、信用信息等并通过分布式账本技术储存在每一个节点上,信息一旦记录会自动同步在每一个记录节点,每一个记录节点又单独加密,因此带来信息的不可篡改,促进从上到下的一贯制信息流通,实现信息的多方共享,解决信息的孤岛问题。

以上对本发明的实施例进行了详细说明,但所述内容仅为本发明的较佳实施例,不能被认为用于限定本发明的实施范围。凡依本发明范围所作的均等变化与改进等,均应仍归属于本专利涵盖范围之内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号