一种基于区块链的信贷推荐系统、方法、设备及介质与流程
未命名
09-13
阅读:78
评论:0

1.本技术涉及区块链领域或金融领域,特别涉及一种基于区块链的信贷推荐系统、方法、设备及介质。
背景技术:
2.信贷管理作为商业银行的一个基本职能,是商业银行的主要资产业务。作为近年来银行拓展业务热点的个人信贷业务,由于其市场潜力巨大、贷款逾期率低、风险小并能带动储蓄、信用卡等其他业务的发展,而成为一项优质的银行资产业务,对调整信贷结构、提高信贷资产质量具有十分重要的意义。
3.在银行业的个人信贷智能推荐系统中,进行信贷推荐的依据主要是根据用户个人的收支水平、关注事件以及浏览点击率等因素进行预判。然而,由于个人信贷智能推荐系统掌握的信息不够全面,一方面导致并不一定能够达到精准推荐,另一方面也不能有效地评估用户的还贷能力,对银行也存在一定风险。
技术实现要素:
4.有鉴于此,本技术实施例提供了一种基于区块链的信贷推荐系统、方法、设备及介质,能够达到精准智能推荐目的,并有效降低用户逾期还款风险。
5.本技术实施例公开了如下技术方案:
6.第一方面,本技术提供了一种基于区块链的信贷推荐系统,所述系统包括:应用程序和信息共享平台,所述信息共享平台包括背书节点、排序节点和提交节点;
7.所述应用程序,用于响应于交易信息,创建交易提案;将所述交易提案发送至所述背书节点;
8.所述背书节点,用于验证所述交易提案;验证通过后,根据所述交易提案和当前账本状态,获取交易结果;将所述交易结果发送至所述应用程序;
9.所述应用程序,用于若所述交易提案与所述交易结果相一致,且收到的所述交易结果的个数大于预设阈值,则将所述交易提案和交易结果打包为交易包;将所述交易包发送至所述排序节点;
10.所述排序节点,用于根据接收时间,对所述交易包进行排序;将排序后的交易包打包为区块;将所述区块发送至所述提交节点;
11.所述提交节点,用于将所述区块追加至本地区块链中,以将所述当前账本状态更新为最新账本状态;根据所述最新账本状态,执行信贷推荐。
12.可选的,所述交易提案包括合约标识、合约方法、参数信息和客户端签名信息中的一种或多种。
13.可选的,所述背书节点具体用于:验证所述交易提案的完好性、所述交易提案是否重复提交、所述交易提案携带的签名的合法性、访问控制列表权限中的一种或多种。
14.可选的,所述提交节点具体用于:验证所述区块的交易记录、交易依赖的输入和输
出是否符合当前区块链的状态、是否满足背书策略中的一种或多种;若满足,则将所述区块追加至本地区块链中,以将所述当前账本状态更新为最新账本状态。
15.可选的,所述应用程序还用于:通过调用证书服务,进行用户注册和登记,以获取身份证书。
16.第二方面,本技术提供了一种基于区块链的信贷推荐方法,应用于信息共享平台,所述方法包括:
17.验证应用程序发送的交易提案;
18.验证通过后,根据所述交易提案和当前账本状态,获取交易结果;
19.将所述交易结果发送至所述应用程序;
20.根据接收时间,对所述应用程序发送的交易包进行排序;
21.将排序后的交易包打包为区块;
22.将所述区块追加至本地区块链中,以将所述当前账本状态更新为最新账本状态;
23.根据所述最新账本状态,执行信贷推荐。
24.可选的,所述交易提案包括合约标识、合约方法、参数信息和客户端签名信息中的一种或多种。
25.可选的,所述验证应用程序发送的交易提案,包括:
26.验证应用程序发送的交易提案的完好性、所述交易提案是否重复提交、所述交易提案携带的签名的合法性、访问控制列表权限中的一种或多种。
27.第三方面,本技术提供了一种基于区块链的信贷推荐设备,包括:存储器和处理器;
28.所述存储器,用于存储程序;
29.所述处理器,用于执行所述计算机程序时实现上述基于区块链的信贷推荐方法的步骤。
30.第四方面,本技术提供了一种计算机可读存储介质,所述可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时,实现上述基于区块链的信贷推荐方法的步骤。
31.相较于现有技术,本技术具有以下有益效果:
32.本技术公开了一种基于区块链的信贷推荐系统、方法、设备及介质,该系统包括应用程序和信息共享平台,信息共享平台包括背书、排序和提交节点;应用程序将创建的交易提案发送至背书节点;背书节点验证交易提案通过后获取交易结果,将其发送至应用程序,应用程序判断是否交易提案与交易结果相一致,且接收到的交易结果的个数大于预设阈值;若是,将二者打包为交易包发送至排序节点;排序节点根据接收时间,对交易包进行排序并打包为区块,将区块发送至提交节点;提交节点将区块追加至本地区块链中,以将当前账本状态更新为最新账本状态;根据最新账本状态,执行信贷推荐。由此,通过区块链的联盟链技术,搭建信息共享平台,共享多个参与方信息,将区块链技术融入到个人信贷智能推荐系统中,并有效评估个人信用,在个人信贷业务中实施精准智能推荐,减小借贷风险。
附图说明
33.为更清楚地说明本实施例或现有技术中的技术方案,下面将对实施例或现有技术
描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
34.图1a为本技术实施例提供的一种基于区块链的信贷推荐系统的示意图;
35.图1b为本技术实施例提供的一种基于区块链的信贷推荐方法的信令图;
36.图1c为本技术实施例提供的另一种基于区块链的信贷推荐系统的示意图;
37.图2为本技术实施例提供的另一种基于区块链的信贷推荐方法的流程图;
38.图3为本技术实施例提供的一种计算机可读介质的示意图;
39.图4为本技术实施例提供的一种服务器的硬件结构示意图。
具体实施方式
40.本发明提供的一种基于区块链的信贷推荐系统、方法、设备及介质可用于物联网领域或金融领域。上述仅为示例,并不对本发明提供的一种基于区块链的信贷推荐系统、方法、设备及介质的应用领域进行限定。
41.下面先对本技术所涉及的技术术语进行介绍。
42.公有链是对所有人开放,任何人都可以参与其中任意读取数据,人人都能发送交易、获得有效确认、参与共识过程的区块链。公有链没有官方组织及管理结构、没有中心服务器,参与的节点都可以按照系统规则自由接入网络且不受控制,节点间基于共识机制开展工作。
43.私有链本质上是私有的,将区块链的访问权限限制为仅对通过认证的各方用户开放。私有链常常建立在某个企业的内部,系统的运作规则根据企业要求进行设定,修改甚至是读取权限仅限于少数节点。同时,私有链仍保留着区块链的真实性和部分去中心化的特性。
44.联盟链是指有若干个组织或者机构共同参与管理的区块链,每个机构都运行着一个或多个节点,其中的数据只允许系统内不同的机构进行读写和发送交易,并且共同来记录交易数据。联盟链介于公有链和私有链之间,兼具部分去中心化的特性。
45.在银行业的个人信贷智能推荐系统中,进行信贷推荐的依据主要是根据用户个人的收支水平、关注事件以及浏览点击率等因素进行预判。然而,由于个人信贷智能推荐系统掌握的信息不够全面,一方面导致并不一定能够达到精准推荐,另一方面也不能有效地评估用户的还贷能力,对银行也存在一定风险。
46.有鉴于此,本技术提供了一种基于区块链的信贷推荐系统、方法、设备及介质,该系统包括应用程序和信息共享平台,信息共享平台包括背书、排序和提交节点;应用程序将创建的交易提案发送至背书节点;背书节点验证交易提案通过后获取交易结果,将其发送至应用程序,应用程序判断是否交易提案与交易结果相一致,且接收到的交易结果的个数大于预设阈值;若是,将二者打包为交易包发送至排序节点;排序节点根据接收时间,对交易包进行排序并打包为区块,将区块发送至提交节点;提交节点将区块追加至本地区块链中,以将当前账本状态更新为最新账本状态;根据最新账本状态,执行信贷推荐。由此,通过区块链的联盟链技术,搭建信息共享平台,共享多个参与方信息,将区块链技术融入到个人信贷智能推荐系统中,并有效评估个人信用,在个人信贷业务中实施精准智能推荐,减小借
贷风险。
47.为了使本技术领域的人员更好地理解本技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
48.参见图1a,该图为本技术实施例提供的一种基于区块链的信贷推荐系统的示意图。该基于区块链的信贷推荐系统10包括:应用程序11和信息共享平台12,其中,信息共享平台12包括背书节点13、排序节点14和提交节点15。
49.参见图1b,该图为本技术实施例提供的一种基于区块链的信贷推荐方法的信令图。
50.该方法包括:
51.s101:应用程序通过调用证书服务进行注册和登记,以获取身份证书。
52.在本技术实施例所公开的基于区块链的信贷推荐方法中,各个参与方的客户端可以通过应用程序11的sdk调用证书服务,进行注册和登记(即通过ca认证,获取身份证书),以便使用区块链。其中,ca认证(certification authority)为数字认证,sdk(software development kit)为一种软件开发工具包。
53.s102:响应于交易信息,应用程序创建交易提案。
54.在一些具体的实现方式中,交易提案包括了本次交易要调用的合约标识、合约方法、参数信息,以及客户端签名信息等。可以理解的是,上述客户端签名信息可以是用户的私钥对本次交易要调用的合约标识、合约方法、参数信息进行签名的信息。
55.s103:应用程序将交易提案发送至背书节点。
56.在区块链中承担背书任务的节点即是背书节点。背书节点必须通过有效证书的预期信息的有效签名来证明其合法性。
57.上述交易提案会被打包并提交给背书节点13,每个交易提案均有其对应的背书节点13,应用程序11会将交易提案发送至其对应的背书节点13处。需要说明的是,对于具体的发送方法,本技术不做限定。
58.s104:背书节点验证交易提案。
59.背书节点13在接收到应用程序11发送的交易提案后,需要先对交易提案进行验证。在一些具体的实现方式中,对交易提案进行验证的内容包括:交易提案的完好性、该交易提案是否重复提交、交易提案携带的签名的合法性、访问控制列表(access control list,acl)权限检查等。
60.在一些具体的实现方式中,背书节点对交易提案进行验证的方式可以是:请求模拟执行交易提案并签名背书,用应用程序11的公钥验证,相当于进行一个信息对比,验证是否通过。
61.s105:背书节点根据交易提案和当前账本状态,获取交易结果。
62.在一些具体的实现方式中,背书节点13可以根据交易提案和当前账本状态,调用函数计算交易结果。需要说明的是,上述交易结果中包括背书信息。
63.s106:背书节点将交易结果发送至应用程序。
64.s107:应用程序判断是否交易提案是否与交易结果相一致,且收到的交易结果个
数大于预设阈值,若是则执行s108。
65.应用程序11收到背书节点13发送的结果后,首先需要判断交易提案是否与结果相一致,以及是否收到足够多的背书节点13返回的结果。
66.在一些具体的实现方式中,若收到的结果个数大于等于预设的结果阈值时,则说明收到了足够多的背书节点13返回的结果。示例性的,预设的结果阈值可以为参与方的三分之二,当收到的结果个数大于等于参与方的三分之二时,则说明可以执行s108步骤及其后续操作。
67.若交易提案与结果相一致,且收到的结果个数大于等于预设的结果阈值,那么可以执行s108及后续步骤。否则中止处理,此交易提案将会被舍弃。即,若交易提案与结果不一致且收到的结果个数大于等于结果阈值,或,若交易提案与结果一致且收到的结果个数小于结果阈值,或,若交易提案与结果不一致且收到的结果个数小于结果阈值,那么中止处理,此交易提案将会被舍弃。
68.s108:应用程序将交易提案和交易结果打包成一个交易包,发送给排序节点。
69.在一些具体的实现方式中,应用程序11可以将交易提案和交易结果打包成一个交易包后,对该交易包进行签名,以保证该交易包的隐私性。排序节点需要先将交易包进行解密后,再执行后续操作。
70.s109:排序节点对交易包信息进行排序,依次发送给提交节点。
71.在一些具体的实现方式中,排序节点14可以对来自应用程序11的交易包进行共识排序。示例性的,可以分通道地、通过solo算法、kafka算法等方法,按照交易包的接收时间进行排序。
72.需要说明的是,在进行排序后,排序节点14还可以分通道地将多个交易包打包为交易块(即区块),发送给提交节点15,也可以直接将交易包依次发送至提交节点15,对此,本技术不做限定。
73.s110:提交节点对区块中的每笔交易进行校验。
74.提交节点15收到区块后,首先对区块中的每笔交易进行校验,验证交易依赖的输入和输出是否符合当前区块链的状态、验证背书策略是否满足等。
75.s111:校验完成后,提交节点将区块追加到本地区块链中,以更新账本。
76.提交节点15校验完成后,会将区块添加到本地区块链中,此时当前账本状态就会发生更新,成为最新账本状态。更新账本后,基于区块链的信贷推荐系统10可以根据更新后的账本执行信贷推荐。
77.可以理解的是,账本存在于上述的信息共享平台12中,当银行或征信平台等的个人信息发生变化后,该变化可理解为一个交易,通过整个交易流程后,在账本中进行记录,以此在信息共享平台12中达到信息共享目的,从而可以更智能化进行个人信贷推荐。
78.可以理解的是,可以基于上述方法对基于区块链的信贷推荐系统10进行账本更新,并根据更新后的账本执行信贷推荐。参见图1c,该图为本技术实施例提供的另一种基于区块链的信贷推荐系统的示意图。基于区块链的信贷推荐系统10的信息共享平台12的参与方可以包括银行、征信平台、购物平台、支付平台、借贷平台等。可以基于上述信息共享平台12采集用户信息。示例性的,可以基于银行采集用户的身份信息、贷款数据、收支记录等,可以基于征信平台采集用户的征信数据等,可以基于购物平台采集用户的身份信息、等级消
费等,可以基于支付平台采集用户的身份信息、支付数据、信用评分等,可以基于借贷平台采集用户的访问数据、接待记录等。上述用户数据均可以作为账本信息更新入当前账本状态。由此,将各机构的用户信息上链,通过区块链的联盟链技术实现多平台信息共享,将共享的信息应用到基于区块链的信贷推荐系统10中,可以实施精准智能推荐,降低人力成本。同时,银行方能够有效对潜在客户进行预筛选,根据各机构提供的用户信息进行综合评估个人信用,减少借贷风险。
79.需要说明的是,当信息共享平台12采集用户信息时,需要首先通过sdk进行权限管理,即首先通过非对称加密技术,验证各参与方上链的合法性。信息共享平台12的各个参与方,例如银行、征信平台、购物平台、支付平台、借贷平台等,需获得授权才可访问更新区块信息,且每次交易需通过与服务器公钥匹配的私钥身份验证。验证通过后,基于区块链的信贷推荐系统10的应用层采用统一的api接口,用于提供用户数据信息服务,银行节点提供身份信息、贷款数据和收支记录等,各参与方提供的信息包括消费等级、支付数据、信用评分、借贷记录和征信数据等,通过sdk为开发人员提供服务。
80.综上所述,本技术公开了一种基于区块链的信贷推荐系统,该系统包括应用程序和信息共享平台,信息共享平台包括背书、排序和提交节点;应用程序将创建的交易提案发送至背书节点;背书节点验证交易提案通过后获取交易结果,将其发送至应用程序,应用程序判断是否交易提案与交易结果相一致,且接收到的交易结果的个数大于预设阈值;若是,将二者打包为交易包发送至排序节点;排序节点根据接收时间,对交易包进行排序并打包为区块,将区块发送至提交节点;提交节点将区块追加至本地区块链中,以将当前账本状态更新为最新账本状态;根据最新账本状态,执行信贷推荐。由此,通过区块链的联盟链技术,搭建信息共享平台,共享多个参与方信息,将区块链技术融入到个人信贷智能推荐系统中,并有效评估个人信用,在个人信贷业务中实施精准智能推荐,减小借贷风险。
81.可以理解的是,本系统对金融行业其他营销业务具有一定的借鉴意义,帮助用户发现对自身有价值的信息,也让信贷业务能够展现在对它感兴趣的用户面前,可实现供给两方合作共赢态势。
82.参见图2,该图为本技术实施例提供的另一种基于区块链的信贷推荐方法的流程图,应用于信息共享平台。该方法包括:
83.s201:验证应用程序发送的交易提案。
84.在一些具体的实现方式中,交易提案包括合约标识、合约方法、参数信息和客户端签名信息中的一种或多种。
85.在一些具体的实现方式中,验证应用程序发送的交易提案,包括:验证应用程序发送的交易提案的完好性、所述交易提案是否重复提交、所述交易提案携带的签名的合法性、访问控制列表权限中的一种或多种。
86.s202:验证通过后,根据交易提案和当前账本状态,获取交易结果。
87.s203:将交易结果发送至应用程序。
88.s204:根据接收时间,对应用程序发送的交易包进行排序。
89.s205:将排序后的交易包打包为区块;
90.s206:将区块追加至本地区块链中,以将当前账本状态更新为最新账本状态。
91.在一些具体的实现方式中,在将区块追加至本地区块链中之前,还可以首先验证
区块的交易记录、交易依赖的输入和输出是否符合当前区块链的状态、是否满足背书策略中的一种或多种。若满足,则继续执行将区块追加至本地区块链中,以将当前账本状态更新为最新账本状态的操作。
92.s207:根据最新账本状态,执行信贷推荐。
93.综上所述,本技术公开了一种基于区块链的信贷推荐方法,通过区块链的联盟链技术,搭建信息共享平台,共享多个参与方信息,将区块链技术融入到个人信贷智能推荐系统中,并有效评估个人信用,在个人信贷业务中实施精准智能推荐,减小借贷风险。
94.本文中以上描述的功能可以至少部分地由一个或多个硬件逻辑部件来执行。例如,非限制性地,可以使用的示范类型的硬件逻辑部件包括:现场可编程门阵列(fpga)、专用集成电路(asic)、专用标准产品(assp)、片上系统(soc)、复杂可编程逻辑设备(cpld)等等。
95.参见图3,该图为本技术实施例提供的一种计算机可读介质的示意图。该计算机可读介质300上存储有计算机程序311,该计算机程序311被处理器执行时实现上述图2的基于区块链的信贷推荐方法的步骤。
96.需要说明的是,本技术的上下文中,机器可读介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的程序。机器可读介质可以是机器可读信号介质或机器可读储存介质。机器可读介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或快闪存储器)、光纤、便捷式紧凑盘只读存储器(cd-rom)、光学储存设备、磁储存设备、或上述内容的任何合适组合。
97.需要说明的是,本技术上述的机器可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑磁盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本技术中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本技术中,计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读信号介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:电线、光缆、rf(射频)等等,或者上述的任意合适的组合。
98.上述计算机可读介质可以是上述电子设备中所包含的;也可以是单独存在,而未装配入该电子设备中。
99.参见图4,该图为本技术实施例提供的一种服务器的硬件结构示意图,该服务器400可因配置或性能不同而产生比较大的差异,可以包括一个或一个以上中央处理器(central processing units,cpu)422(例如,一个或一个以上处理器)和存储器432,一个或一个以上存储应用程序440或数据444的存储介质430(例如一个或一个以上海量存储设备)。其中,存储器432和存储介质430可以是短暂存储或持久存储。存储在存储介质430的程序可以包括一个或一个以上模块(图示没标出),每个模块可以包括对服务器中的一系列指令操作。更进一步地,中央处理器422可以设置为与存储介质430通信,在服务器400上执行存储介质430中的一系列指令操作。
100.服务器400还可以包括一个或一个以上电源426,一个或一个以上有线或无线网络接口450,一个或一个以上输入输出接口458,和/或,一个或一个以上操作系统441,例如windows servertm,mac os xtm,unixtm,linuxtm,freebsdtm等等。
101.上述实施例中由基于区块链的信贷推荐方法所执行的步骤可以基于该图4所示的服务器结构。
102.还需要说明的,根据本技术的实施例,上述图2中的流程示意图描述的基于区块链的信贷推荐方法的过程可以被实现为计算机软件程序。例如,本技术的实施例包括一种计算机程序产品,其包括承载在非暂态计算机可读介质上的计算机程序,该计算机程序包含用于执行上述图2的流程示意图中所示的方法的程序代码。
103.尽管已经采用特定于结构特征和/或方法逻辑动作的语言描述了本主题,但是应当理解所附权利要求书中所限定的主题未必局限于上面描述的特定特征或动作。相反,上面所描述的特定特征和动作仅仅是实现权利要求书的示例形式。
104.虽然在上面论述中包含了若干具体实现细节,但是这些不应当被解释为对本技术的范围的限制。在单独的实施例的上下文中描述的某些特征还可以组合地实现在单个实施例中。相反地,在单个实施例的上下文中描述的各种特征也可以单独地或以任何合适的子组合的方式实现在多个实施例中。
105.以上描述仅为本技术的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本技术中所涉及的公开范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离上述公开构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本技术中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。
技术特征:
1.一种基于区块链的信贷推荐系统,其特征在于,所述系统包括:应用程序和信息共享平台,所述信息共享平台包括背书节点、排序节点和提交节点;所述应用程序,用于响应于交易信息,创建交易提案;将所述交易提案发送至所述背书节点;所述背书节点,用于验证所述交易提案;验证通过后,根据所述交易提案和当前账本状态,获取交易结果;将所述交易结果发送至所述应用程序;所述应用程序,用于若所述交易提案与所述交易结果相一致,且收到的所述交易结果的个数大于预设阈值,则将所述交易提案和交易结果打包为交易包;将所述交易包发送至所述排序节点;所述排序节点,用于根据接收时间,对所述交易包进行排序;将排序后的交易包打包为区块;将所述区块发送至所述提交节点;所述提交节点,用于将所述区块追加至本地区块链中,以将所述当前账本状态更新为最新账本状态;根据所述最新账本状态,执行信贷推荐。2.根据权利要求1所述的系统,其特征在于,所述交易提案包括合约标识、合约方法、参数信息和客户端签名信息中的一种或多种。3.根据权利要求1所述的系统,其特征在于,所述背书节点具体用于:验证所述交易提案的完好性、所述交易提案是否重复提交、所述交易提案携带的签名的合法性、访问控制列表权限中的一种或多种。4.根据权利要求1所述的系统,其特征在于,所述提交节点具体用于:验证所述区块的交易记录、交易依赖的输入和输出是否符合当前区块链的状态、是否满足背书策略中的一种或多种;若满足,则将所述区块追加至本地区块链中,以将所述当前账本状态更新为最新账本状态。5.根据权利要求1所述的系统,其特征在于,所述应用程序还用于:通过调用证书服务,进行用户注册和登记,以获取身份证书。6.一种基于区块链的信贷推荐方法,其特征在于,应用于信息共享平台,所述方法包括:验证应用程序发送的交易提案;验证通过后,根据所述交易提案和当前账本状态,获取交易结果;将所述交易结果发送至所述应用程序;根据接收时间,对所述应用程序发送的交易包进行排序;将排序后的交易包打包为区块;将所述区块追加至本地区块链中,以将所述当前账本状态更新为最新账本状态;根据所述最新账本状态,执行信贷推荐。7.根据权利要求6所述的方法,其特征在于,所述交易提案包括合约标识、合约方法、参数信息和客户端签名信息中的一种或多种。8.根据权利要求6所述的方法,其特征在于,所述验证应用程序发送的交易提案,包括:验证应用程序发送的交易提案的完好性、所述交易提案是否重复提交、所述交易提案携带的签名的合法性、访问控制列表权限中的一种或多种。9.一种基于区块链的信贷推荐设备,其特征在于,包括:存储器和处理器;
所述存储器,用于存储程序;所述处理器,用于执行所述程序,实现如权利要求6至8中任一项所述的方法的各个步骤。10.一种计算机存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时,实现如权利要求6至8中任一项所述的方法的各个步骤。
技术总结
一种基于区块链的信贷推荐系统、方法、设备及介质,涉及区块链领域或金融领域。该系统包括应用程序和信息共享平台,信息共享平台包括背书、排序和提交节点;应用程序将创建的交易提案发送至背书节点;背书节点验证交易提案通过后获取交易结果,将其发送至应用程序,应用程序判断是否交易提案与交易结果相一致,且接收到的交易结果的个数大于预设阈值;若是,将二者打包为交易包发送至排序节点;排序节点根据接收时间,对交易包进行排序并打包为区块,将区块发送至提交节点;提交节点将区块追加至本地区块链中,以将当前账本状态更新为最新账本状态;根据最新账本状态,执行信贷推荐。由此,达到精准智能推荐目的,并有效降低用户逾期还款风险。逾期还款风险。逾期还款风险。
技术研发人员:霍思云
受保护的技术使用者:中国银行股份有限公司
技术研发日:2023.06.01
技术公布日:2023/9/12
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/