一种基于区块链的供应链金融分布式记账方法及系统与流程

文档序号:30420624发布日期:2022-06-15 13:05阅读:237来源:国知局
一种基于区块链的供应链金融分布式记账方法及系统与流程

1.本发明涉及供应链金融领域,具体而言,涉及一种基于区块链的供应链金融分布式记账方法及系统。


背景技术:

2.供应链金融是指银行围绕核心企业,管理上下游中小企业的资金流和物流,并把单个企业的不可控风险转变为供应链企业整体的可控风险,通过立体获取各类信息,将风险控制在最低的金融服务。
3.传统供应链金融因其行业业务性质,在实践的过程遇到了诸多难题和痛点。第一,供应链上存在很多信息孤岛,同一供应链上企业之间的erp系统、账务系统较难统一,导致企业间信息并不互通,信息孤岛开始涌现,制约了很多融资信息的验证。第二,核心企业信任并不能有效传递,根据合同法,核心企业是跟一级供应商签订合同,但是一级供应商和二级供应商签订合同时并没有核心企业参与,并不能传递相关的核心企业的信任到多级供应商。第三,银行缺乏可信业务场景,由于中小企业无法证实贸易关系的存在,在现存的银行风控体系下,难以获得银行资金。相对地,银行业无法渗透入供应链进行获客和放款。第四,融资难融资贵现象突出,在目前赊销模式盛行的市场背景下,供应链上游的供应商往往存在较大资金缺口,然而没有核心企业的背书,他们难以获得银行的优质贷款。第五,合同履约并不能自动完成,现在很多约定结算没有自动完成,涉及多级供应商结算时,不确定性因素较多。
4.区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。基于区块链技术的供应链金融解决方案,可以以节点可控的方式建立一种联盟链网络,涵盖供应链核心企业、供应商、经销商、资金方等贸易融资参与主体及政府或企业监管审计机构,制定共同遵守的规则透明的智能合约,并结合大数据、物联网等技术,深度整合物流、商流、信息流、资金流等数据信息,将相关数据信息上链并实时共享,增强供应链金融参与各方之间的互信,解决融资困难问题,减少资方风控成本,提升融资放款效率,降低监管溯源难度,促进供应链金融行业的健康发展。


技术实现要素:

5.本发明的目的在于提供一种基于区块链的供应链金融分布式记账方法,其能够通过区块链技术对用户、金融机构以及供应商进行实名登记以及信息整合,利用签订协议、合约从而达到相互约束、相互担保以及相互监督。
6.本发明的另一目的在于提供一种基于区块链的供应链金融分布式记账系统,其能够运行一种基于区块链的供应链金融分布式记账方法。
7.本发明的实施例是这样实现的:
8.第一方面,本技术实施例提供一种基于区块链的供应链金融分布式记账方法,其包括获取供应链金融相关的关系型数据和区块链的分布式数据;整合用户在供应链金融分
布式记账系统的关系型数据、区块链的分布式数据、认证信息及签署的协议信息;将交易信息发送至供应链金融分布式记账系统中进行保存;供应链金融分布式记账系统接收加密的交易信息,供应链金融分布式记账系统获取公钥,用本地的私钥解密获取秘钥,用秘钥解密获取本次交易信息。
9.在本发明的一些实施例中,上述获取供应链金融相关的关系型数据、和区块链的分布式数据包括:对关系型数据和区块链的分布式数据进行分析和预处理,并根据预处理后的数据建立供应链信息模型。
10.在本发明的一些实施例中,上述还包括:通过供应链信息模型获取线上数字评估资产交易信息,线上数字资产的申请和评估信息、线上数字评估资产的发行和交易情况及交易转账均记录信息。
11.在本发明的一些实施例中,上述整合用户在供应链金融分布式记账系统的关系型数据、区块链的分布式数据、认证信息及签署的协议信息包括:通过供应链金融分布式记账系统向用户生成并发放资金方授予相应信用额度的基于区块链技术的通证,并将通证记录于区块链中。
12.在本发明的一些实施例中,上述还包括:接收用户通过供应链金融分布式记账系统向资金方申请企业授信的请求并执行,同时获取资金方对用户进行风控审核并授予相应的信用额度的数据信息。
13.在本发明的一些实施例中,上述供应链金融分布式记账系统接收加密的交易信息,供应链金融分布式记账系统获取公钥,用本地的私钥解密获取秘钥,用秘钥解密获取本次交易信息包括:供应链金融分布式记账系统针对交易信息,获取交易双方的身份信推演出秘钥,链上获取加密的交易消息,使用秘钥解密获取交易的明文信息。
14.在本发明的一些实施例中,上述还包括:当用户拖欠或没有偿还能力按期偿还资金方提供的资金,供应链金融分布式记账系统将用户抵押的资产委托给银行。
15.第二方面,本技术实施例提供一种基于区块链的供应链金融分布式记账系统,其包括获取模块,用于获取供应链金融相关的关系型数据和区块链的分布式数据;
16.整合模块,用于整合用户在供应链金融分布式记账系统的关系型数据、区块链的分布式数据、认证信息及签署的协议信息;
17.存储模块,用于将交易信息发送至供应链金融分布式记账系统中进行保存;
18.加解密模块,用于应链金融分布式记账系统接收加密的交易信息,供应链金融分布式记账系统获取公钥,用本地的私钥解密获取秘钥,用秘钥解密获取本次交易信息。
19.在本发明的一些实施例中,上述包括:用于存储计算机指令的至少一个存储器;与上述存储器通讯的至少一个处理器,其中当上述至少一个处理器执行上述计算机指令时,上述至少一个处理器使上述系统执行:获取模块、整合模块、存储模块及加解密模块。
20.第三方面,本技术实施例提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如一种基于区块链的供应链金融分布式记账方法中任一项的方法。
21.相对于现有技术,本发明的实施例至少具有如下优点或有益效果:
22.供应链金融基于区块链的运用,采用区块链技术奠定了坚实的信任基础,创造了可靠的合作机制,而对于区块链的使用其中加入大数据分析,从而使得数据分析的效率以
及科学性增强,通过区块链技术对用户、企业、金融机构以及供应商进行实名登记以及信息整合,利用签订协议、合约从而达到相互约束、相互担保以及相互监督。
附图说明
23.为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
24.图1为本发明实施例提供的一种基于区块链的供应链金融分布式记账方法步骤示意图;
25.图2为本发明实施例提供的一种基于区块链的供应链金融分布式记账方法详细步骤示意图;
26.图3为本发明实施例提供的一种基于区块链的供应链金融分布式记账系统模块示意图;
27.图4为本发明实施例提供的一种电子设备。
28.图标:10-获取模块;20-整合模块;30-存储模块;40-加解密模块;101-存储器;102-处理器;103-通信接口。
具体实施方式
29.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本技术实施例的组件可以以各种不同的配置来布置和设计。
30.因此,以下对在附图中提供的本技术的实施例的详细描述并非旨在限制要求保护的本技术的范围,而是仅仅表示本技术的选定实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
31.应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。
32.需要说明的是,术语“包括”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
33.下面结合附图,对本技术的一些实施方式作详细说明。在不冲突的情况下,下述的各个实施例及实施例中的各个特征可以相互组合。
34.实施例1
35.请参阅图1,图1为本发明实施例提供的一种基于区块链的供应链金融分布式记账方法步骤示意图,其如下所示:
36.步骤s100,获取供应链金融相关的关系型数据和区块链的分布式数据;
37.在一些实施方式中,大数据(big data)可以通过并行处理(parallel processing)数据库、分布式文件系统(distributed file system,dfs)、分布式数据库(distributeddata base,ddb)、云计算系统(例如,阿里云、尚融云等云数据处理系统)、互联网设备(例如,桌上型计算机、服务器等)和可扩展的存储系统(例如,分布式存储系统(distributedstoragesystem,dss)来获取。关系型数据可以通过关系数据库管理系统(relationaldatabase management system,rdbms)来获取、分析、处理和存储。区块链的分布式数据可以通过分布式处理(distributed processing)系统、分布式全球状态数据库、云存储(cloudstorage service)设备和虚拟化(virtualization)技术(例如,硬件虚拟化、虚拟机、操作系统级虚拟化、系统虚拟化、应用程序虚拟化、虚拟内存、存储虚拟化、网络虚拟化、存储器虚拟化、桌面虚拟化、数据库虚拟化、软件虚拟化、服务虚拟化等)来获取。
38.步骤s110,整合用户在供应链金融分布式记账系统的关系型数据、区块链的分布式数据、认证信息及签署的协议信息;
39.在一些实施方式中,整合用户、资金方在供应链金融分布式记账系统操作前,须在供应链金融分布式记账系统进行注册和实名认证并共同签署协议,具体的,协议包括但不限于:核心企业承诺通证到期付款、资金方承诺承认核心企业发行的通证等条款。核心企业注册时,通过底层区块链为其建立唯一的区块链数字身份的区块地址,私钥和公钥体系,作为企业访问区块链的数字钱包,亦即,核心企业的实名认证信息上链存证,区块链基于具有法律依据的电子签章、数字签名、交易认证等技术手段来实现对信息的加密存储和防篡改保护。
40.步骤s120,将交易信息发送至供应链金融分布式记账系统中进行保存;
41.在一些实施方式中,为了确保存证合约的真实性、可溯源性,通过区块链技术,供应链金融分布式记账系统为每个合约参与方建立区块链数字身份,并增加具有法律依据的电子签章、数字签名、交易认证等技术手段与区块链技术相结合,打造一个智能防篡改、安全去中心化、分布式存储可溯源的的区块链加合约存证系统。基于区块链技术的供应链金融分布式记账系统的搭建,能够打通参与各层之间的交易关系,实现多方协作,能够协调所有参与方共享数据并形成合作。从而实现对与核心企业没有直接交易远端企业的信用传递,将其纳入供应链金融的服务范畴。
42.步骤s130,供应链金融分布式记账系统接收加密的交易信息,供应链金融分布式记账系统获取公钥,用本地的私钥解密获取秘钥,用秘钥解密获取本次交易信息。
43.在一些实施方式中,可以采用秘钥分发方案,实现核心企业和多层级的供应商的秘钥分发能力。可以使得上级可见所有交易相关的下级密匙,同级别成员之间看不到对方在其上下游交易的秘钥信息。
44.实施例2
45.请参阅图2,图2为本发明实施例提供的一种基于区块链的供应链金融分布式记账方法详细步骤示意图,其如下所示:
46.步骤s200,对关系型数据和区块链的分布式数据进行分析和预处理,并根据预处理后的数据建立供应链信息模型。
47.步骤s210,通过供应链信息模型获取线上数字评估资产交易信息,线上数字资产
的申请和评估信息、线上数字评估资产的发行和交易情况及交易转账均记录信息。
48.步骤s220,通过供应链金融分布式记账系统向用户生成并发放资金方授予相应信用额度的基于区块链技术的通证,并将通证记录于区块链中。
49.步骤s230,接收用户通过供应链金融分布式记账系统向资金方申请企业授信的请求并执行,同时获取资金方对用户进行风控审核并授予相应的信用额度的数据信息。
50.步骤s240,供应链金融分布式记账系统针对交易信息,获取交易双方的身份信推演出秘钥,链上获取加密的交易消息,使用秘钥解密获取交易的明文信息。
51.步骤s250,当用户拖欠或没有偿还能力按期偿还资金方提供的资金,供应链金融分布式记账系统将用户抵押的资产委托给银行。
52.在一些实施方式中,核心企业通过供应链金融分布式记账系统向资金方申请企业授信;资金方对核心企业进行风控审核并授予相应的信用额度;供应链金融分布式记账系统向核心企业生成并发放相应通证,并记录于区块链中;具体的,核心企业通过系统向资金方(包括但不限于银行、保理机构等)申请企业授信,提交单方允诺和相关企业资质及业务和财务相关材料;银行和保理机构对核心企业进行风控审核,根据企业情况授予企业相应的信用额度;供应链金融分布式记账系统自动给核心企业生成相对应额度的区块链通证,核心企业可以将该通证支付给上下游企业完成贸易交易。具体的,核心企业申请授信,将相关授信资料上链存证,区块链实现对该信息的加密存储和防篡改保护,再者资金方授权查看企业相关授信材料,区块链基于数字摘要和数字签名方式验证授信资料的完整性和真实性,并呈现给资金方进行相应查询和授予额度。通过资产授信额度及数字资产发行,资金方基于企业授信材料给企业授予相应资金额度,企业选择合适的资金方并将资金方授予的额度进行资产数字化,供应链金融分布式记账系统在区块链上基于企业授权额度进行相关的通证发行,该通证在系统可作为数字资产流通。
53.实施例3
54.请参阅图3,图3为本发明实施例提供的一种基于区块链的供应链金融分布式记账系统模块示意图,其如下所示:
55.获取模块10,用于获取供应链金融相关的关系型数据和区块链的分布式数据;
56.整合模块20,用于整合用户在供应链金融分布式记账系统的关系型数据、区块链的分布式数据、认证信息及签署的协议信息;
57.存储模块30,用于将交易信息发送至供应链金融分布式记账系统中进行保存;
58.加解密模块40,用于应链金融分布式记账系统接收加密的交易信息,供应链金融分布式记账系统获取公钥,用本地的私钥解密获取秘钥,用秘钥解密获取本次交易信息。
59.如图4所示,本技术实施例提供一种电子设备,其包括存储器101,用于存储一个或多个程序;处理器102。当一个或多个程序被处理器102执行时,实现如上述第一方面中任一项的方法。
60.还包括通信接口103,该存储器101、处理器102和通信接口103相互之间直接或间接地电性连接,以实现数据的传输或交互。例如,这些元件相互之间可通过一条或多条通讯总线或信号线实现电性连接。存储器101可用于存储软件程序及模块,处理器102通过执行存储在存储器101内的软件程序及模块,从而执行各种功能应用以及数据处理。该通信接口103可用于与其他节点设备进行信令或数据的通信。
61.其中,存储器101可以是但不限于,随机存取存储器101(random access memory,ram),只读存储器101(read only memory,rom),可编程只读存储器101(programmable read-only memory,prom),可擦除只读存储器101(erasable programmable read-only memory,eprom),电可擦除只读存储器101(electric erasable programmable read-only memory,eeprom)等。
62.处理器102可以是一种集成电路芯片,具有信号处理能力。该处理器102可以是通用处理器102,包括中央处理器102(central processing unit,cpu)、网络处理器102(network processor,np)等;还可以是数字信号处理器102(digital signal processing,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
63.在本技术所提供的实施例中,应该理解到,所揭露的方法及系统,也可以通过其它的方式实现。以上所描述的方法及系统实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本技术的多个实施例的方法及系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
64.另外,在本技术各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。
65.另一方面,本技术实施例提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器102执行时实现如上述第一方面中任一项的方法。所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器101(rom,read-only memory)、随机存取存储器101(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
66.综上所述,本技术实施例提供的一种基于区块链的供应链金融分布式记账方法及系统,供应链金融基于区块链的运用,采用区块链技术奠定了坚实的信任基础,创造了可靠的合作机制,而对于区块链的使用其中加入大数据分析,从而使得数据分析的效率以及科学性增强,通过区块链技术对用户、企业、金融机构以及供应商进行实名登记以及信息整合,利用签订协议、合约从而达到相互约束、相互担保以及相互监督。
67.以上仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、
等同替换、改进等,均应包含在本发明的保护范围之内。
68.对于本领域技术人员而言,显然本技术不限于上述示范性实施例的细节,而且在不背离本技术的精神或基本特征的情况下,能够以其它的具体形式实现本技术。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本技术的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本技术内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1