基于区块链的贷款信息处理方法及装置与流程



1.本发明涉及区块链技术领域,尤其涉及基于区块链的贷款信息处理方法及装置。


背景技术:



2.本部分旨在为权利要求书中陈述的本发明实施例提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
3.用户在银行办理贷款时,需要提供相应的质押物,银行根据质押物的价值确定用户可以贷款的金额。目前针对金融产品受益权的质押贷款,多数只支持以本行签发的金融产品作为质押,从本行取得一定金额的贷款。这对用户来说非常不便,比如用户在a银行有理财,但在b银行无法办理质押贷款业务,用户体验不佳,贷款业务办理效率低,不够灵活。


技术实现要素:



4.本发明实施例提供一种基于区块链的贷款信息处理方法,应用于区块链中用户要进行贷款的银行节点,用以提高贷款业务的办理效率和灵活性,改善用户体验,该方法包括:
5.接收用户上传的贷款请求,其中,贷款请求中携带有用户标识、质押信息、以及质押信息对应的存储节点标识;
6.在用户授权的情况下,对质押信息进行私钥加密后,根据存储节点标识将加密后的质押信息发送给区块链中存储所述质押信息的存储节点,以供存储节点使用用户公钥对加密的质押信息解密后,对质押信息进行验证,验证所述用户是否存在所述质押信息;
7.接收到存储节点发送的验证通过信息时,根据质押信息、以及银行节点与存储节点预先确定的第一智能合约,确定用户的贷款金额;第一智能合约中包含存储节点中的各类别的质押信息分别对应的贷款金额;
8.将贷款金额发送给用户,以供用户根据贷款金额生成贷款信息;
9.在接收到用户上传的贷款信息时,为用户办理质押贷款,生成质押贷款智能合约;其中,贷款信息中包含贷款金额、质押信息、以及用户的签名信息。
10.本发明实施例还提供一种基于区块链的贷款信息处理装置,应用于区块链中用户要进行贷款的银行节点,用以提高贷款业务的办理效率和灵活性,改善用户体验,该装置包括:
11.贷款请求接收模块,用于接收用户上传的贷款请求,其中,贷款请求中携带有用户标识、质押信息、以及质押信息对应的存储节点标识;
12.第一处理模块,用于在用户授权的情况下,对质押信息进行私钥加密后,根据存储节点标识将加密后的质押信息发送给区块链中存储所述质押信息的存储节点,以供存储节点使用用户公钥对加密的质押信息解密后,对质押信息进行验证,验证所述用户是否存在所述质押信息;
13.第二处理模块,用于接收到存储节点发送的验证通过信息时,根据质押信息、以及
银行节点与存储节点预先确定的第一智能合约,确定用户的贷款金额;第一智能合约中包含存储节点中的各类别的质押信息分别对应的贷款金额;
14.发送模块,用于将贷款金额发送给用户,以供用户根据贷款金额生成贷款信息;
15.质押贷款办理模块,用于在接收到用户上传的贷款信息时,为用户办理质押贷款,生成质押贷款智能合约;其中,贷款信息中包含贷款金额、质押信息、以及用户的签名信息。
16.本发明实施例还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述基于区块链的贷款信息处理方法。
17.本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述基于区块链的贷款信息处理方法。
18.本发明实施例还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现上述基于区块链的贷款信息处理方法。
19.本发明实施例中,区块链中用户要进行贷款的银行节点:接收用户上传的贷款请求,其中,贷款请求中携带有用户标识、质押信息、以及质押信息对应的存储节点标识;在用户授权的情况下,对质押信息进行私钥加密后,根据存储节点标识将加密后的质押信息发送给区块链中存储所述质押信息的存储节点,以供存储节点使用用户公钥对加密的质押信息解密后,对质押信息进行验证,验证所述用户是否存在所述质押信息;接收到存储节点发送的验证通过信息时,根据质押信息、以及银行节点与存储节点预先确定的第一智能合约,确定用户的贷款金额;第一智能合约中包含存储节点中的各类别的质押信息分别对应的贷款金额;将贷款金额发送给用户,以供用户根据贷款金额生成贷款信息;在接收到用户上传的贷款信息时,为用户办理质押贷款,生成质押贷款智能合约;其中,贷款信息中包含贷款金额、质押信息、以及用户的签名信息。这样,能够提高贷款业务的办理效率和灵活性,改善用户体验。
附图说明
20.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:
21.图1为本发明实施例中提供一种基于区块链的贷款信息处理方法的流程图;
22.图2为本发明实施例中提供的一种贷款信息处理过程中对用户进行风险等级评估的方法流程图;
23.图3为本发明实施例中提供的一种在贷款请求中未携带质押信息时,基于区块链的贷款信息处理方法的流程图;
24.图4为本发明实施例中提供的一种基于区块链的贷款信息处理装置的示意图;
25.图5为本发明实施例中提供的一种计算机设备的示意图。
具体实施方式
26.为使本发明实施例的目的、技术方案和优点更加清楚明白,下面结合附图对本发
明实施例做进一步详细说明。在此,本发明的示意性实施例及其说明用于解释本发明,但并不作为对本发明的限定。
27.本技术技术方案中对数据的获取、存储、使用、处理等均符合国家法律法规的相关规定。
28.本文中术语“和/或”,仅仅是描述一种关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中术语“至少一种”表示多种中的任意一种或多种中的至少两种的任意组合,例如,包括a、b、c中的至少一种,可以表示包括从a、b和c构成的集合中选择的任意一个或多个元素。
29.在本说明书的描述中,所使用的“包含”、“包括”、“具有”、“含有”等,均为开放性的用语,即意指包含但不限于。参考术语“一个实施例”、“一个具体实施例”、“一些实施例”、“例如”等的描述意指结合该实施例或示例描述的具体特征、结构或者特点包含于本技术的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。各实施例中涉及的步骤顺序用于示意性说明本技术的实施,其中的步骤顺序不作限定,可根据需要作适当调整。
30.经研究发现,用户在银行办理贷款时,需要提供相应的质押物,银行根据质押物的价值确定用户可以贷款的金额。目前针对金融产品受益权的质押贷款,多数只支持以本行签发的金融产品作为质押,从本行取得一定金额的贷款。这对用户来说非常不便,比如用户在a银行有理财,但在b银行无法办理质押贷款业务,用户体验不佳,贷款业务办理效率低,不够灵活。
31.针对上述研究,本发明实施例提供一种基于区块链的贷款信息处理方法,应用于区块链中用户要进行贷款的银行节点,如图1所示,包括:
32.s101:接收用户上传的贷款请求,其中,贷款请求中携带有用户标识、质押信息、以及质押信息对应的存储节点标识;
33.s102:在用户授权的情况下,对质押信息进行私钥加密后,根据存储节点标识将加密后的质押信息发送给区块链中存储所述质押信息的存储节点,以供存储节点使用用户公钥对加密的质押信息解密后,对质押信息进行验证,验证所述用户是否存在所述质押信息;
34.s103:接收到存储节点发送的验证通过信息时,根据质押信息、以及银行节点与存储节点预先确定的第一智能合约,确定用户的贷款金额;第一智能合约中包含存储节点中的各类别的质押信息分别对应的贷款金额;
35.s104:将贷款金额发送给用户,以供用户根据贷款金额生成贷款信息;
36.s105:在接收到用户上传的贷款信息时,为用户办理质押贷款,生成质押贷款智能合约;其中,贷款信息中包含贷款金额、质押信息、以及用户的签名信息。
37.本发明实施例中,区块链中用户要进行贷款的银行节点:接收用户上传的贷款请求,其中,贷款请求中携带有用户标识、质押信息、以及质押信息对应的存储节点标识;在用户授权的情况下,对质押信息进行私钥加密后,根据存储节点标识将加密后的质押信息发送给区块链中存储所述质押信息的存储节点,以供存储节点使用用户公钥对加密的质押信息解密后,对质押信息进行验证,验证所述用户是否存在所述质押信息;接收到存储节点发送的验证通过信息时,根据质押信息、以及银行节点与存储节点预先确定的第一智能合约,
确定用户的贷款金额;第一智能合约中包含存储节点中的各类别的质押信息分别对应的贷款金额;将贷款金额发送给用户,以供用户根据贷款金额生成贷款信息;在接收到用户上传的贷款信息时,为用户办理质押贷款,生成质押贷款智能合约;其中,贷款信息中包含贷款金额、质押信息、以及用户的签名信息。这样,能够提高贷款业务的办理效率和灵活性,改善用户体验。
38.下面对上述基于区块链的贷款信息处理方法加以详细说明。
39.针对上述s101,本发明一实施例中,质押信息中例如包括:理财产品受益权信息、可质押保单信息、存款产品信息、基金份额受益权信息等至少一种。
40.具体的,用户在上传贷款请求时,例如可以将用户标识、质押信息、以及质押信息对应的存储节点标识携带在贷款请求中上传。
41.此处,质押信息对应的存储节点标识为存储质押信息的存储节点的节点标识。存储节点包括存储有能用于质押的质押信息的节点,例如包括:银行、保险公司、投资理财公司等。
42.为了进一步保证贷款的安全性,在用户上传贷款请求后,例如可以确定用户的风险等级,然后根据用户的风险等级进一步确定是否可以为用户办理贷款,提高贷款业务办理的安全性,降低银行贷款风险,如图2所示,为本发明实施例提供的一种贷款信息处理过程中对用户进行风险等级评估的方法流程图,包括:
43.s201:在所述用户授权的情况下,根据用户标识,获取用户参与的历史智能合约信息。
44.此处,历史智能合约中包括用户对历史智能合约的履行信息,如违约次数、违约金额、违约时长等。
45.s202:根据用户参与的历史智能合约信息确定用户的风险等级。
46.具体的,例如可以预先根据历史智能合约信息中的履行信息生成风险等级对照表,例如在对照表中设置不同违约次数、不同违约时长、不同违约金额分别对应的风险等级,根据所述用户对其参与的历史智能合约的履行信息、以及预先生成的风险等级对照表,确定所述用户的风险等级。
47.s203:在用户的风险等级小于预设风险等级时,在用户授权的情况下,对质押信息进行私钥加密后,根据存储节点标识将加密后的质押信息发送给区块链中存储所述质押信息的存储节点,以供存储节点使用用户公钥对加密的质押信息解密后,对质押信息进行验证,验证所述用户是否存在所述质押信息。
48.也即,在用户的风险等级小于预设风险等级时,执行基于区块链的贷款信息处理方法的上述s102及后续步骤。
49.s204:在用户的风险等级不小于预设风险等级时,向用户发送贷款办理失败的反馈信息。
50.此处,在用户的风险等级不小于预设风险等级时,代表为该用户办理贷款对银行的风险较高,因此停止为用户办理贷款,提高贷款业务的安全性。
51.针对上述s102,用户授权例如可以为用户通过上传电子签名、签章、承诺书等进行授权。
52.具体的,质押信息中包含用户的资产信息,为了确保用户信息安全,例如可以对质
押信息进行私钥加密,然后将加密后的质押信息根据存储节点标识,发送给区块链中存储所述质押信息的存储节点,以供存储节点使用用户公钥对加密的质押信息解密后,对质押信息进行验证,验证所述用户是否存在所述质押信息。
53.针对上述s103,存储节点在根据用户标识验证用户存在其上传的质押信息时,向区块链中用户要进行贷款的银行节点发送验证通过信息,区块链中用户要进行贷款的银行节点接收到存储节点发送的验证通过信息时,根据质押信息、以及银行节点与存储节点预先确定的第一智能合约,确定用户的贷款金额。
54.此处,第一智能合约中包含存储节点中的各类别的质押信息分别对应的贷款金额,该贷款金额例如包括每一类别的质押信息对应的一固定贷款金额,或者,每一类别的质押信息单位份额对应的一贷款金额。如理财产品或者基金单位份额对应的贷款金额。
55.本发明一实施例中,若第一智能合约中包含每一类别的质押信息单位份额对应的一贷款金额,则根据质押信息、以及银行节点与存储节点预先确定的第一智能合约,确定用户的贷款金额,例如包括:根据用户上传的质押信息的类别、份额、以及第一智能合约,确定用户的贷款金额。
56.其中,用户上传质押信息的类别可以包含多种,也即贷款请求中携带有至少一个类别的质押信息、每一类别的质押信息分别对应的存储节点标识,以及例如还携带有每一类别的质押信息分别对应的份额。
57.针对上述s104,将贷款金额发送给用户,以供用户根据贷款金额确定是否要进行贷款,如果确定进行贷款,则根据贷款金额生成正式的贷款信息,上传贷款信息,应用于区块链中用户要进行贷款的银行节点执行上述s105;若果不进行贷款,则上传停止办理贷款,应用于区块链中用户要进行贷款的银行节点停止为用户办理贷款。
58.其中,贷款信息中包含贷款金额、质押信息、以及用户的签名信息。
59.针对上述s105,质押贷款智能合约中例如包含:还款时间信息、以及各还款时间信息对应的预设还款金额。
60.本发明一实施例中,为用户办理质押贷款,生成质押贷款智能合约之后,还包括:记录用户在各还款时间信息对应的实际还款金额,在还款时间信息对应的实际还款金额小于对应的预设还款金额时,向存储节点发送冻结所述质押信息对应质押物的指令。
61.这样,可以降低银行的贷款风险,也能督促用户及时履行质押贷款智能合约,提高区块链中用户要进行贷款的银行节点对用户贷款信息的处理效率。
62.此外,为了提升用户体验度,用户在上传贷款请求时,也可以不在贷款请求中写入质押信息、以及质押信息对应的存储节点标识,由区块链中用户要进行贷款的银行节点根据用户标识,到区块链中各存储节点查询该用户是否存在能够用于质押的质押信息,进而确定是否能够为用户办理贷款,如图3所示,为本发明实施例提供的一种在贷款请求中未携带质押信息时,基于区块链的贷款信息处理方法的流程图,包括:
63.s301:在贷款请求中未携带质押信息时,在用户授权的情况下,根据用户标识从区块链的各第一节点中获取用户能用于质押的质押信息;其中,第一节点为区块链中存储有能够用于质押的质押信息的节点。
64.s302:根据各质押信息、以及所述银行节点与各第一节点之间预先生成的第二智能合约,确定各质押信息对应的贷款金额;第二智能合约中包含第一节点中的各类别的质
押信息分别对应的贷款金额。
65.s303:将各质押信息对应的贷款金额发送给用户,以供用户选择出要质押的质押信息,根据选择的质押信息、以及质押信息对应的贷款金额生成贷款信息。
66.s304:接收用户发送的贷款信息,根据贷款信息为用户办理质押贷款,生成质押贷款智能合约;贷款信息中包含用户的签名信息、用户选择的质押信息、以及贷款金额。
67.这样,用户在上传贷款请求时,无需写入质押信息、以及质押信息对应的存储节点标识,减少用户操作,改善用户体验。
68.本发明实施例中还提供了一种基于区块链的贷款信息处理装置,应用于区块链中用户要进行贷款的银行节点,如下面的实施例所述。由于该装置解决问题的原理与基于区块链的贷款信息处理方法相似,因此该装置的实施可以参见基于区块链的贷款信息处理方法的实施,重复之处不再赘述。
69.如图4所示,为本发明实施例提供的一种基于区块链的贷款信息处理装置的示意图,包括:
70.贷款请求接收模块401,用于接收用户上传的贷款请求,其中,贷款请求中携带有用户标识、质押信息、以及质押信息对应的存储节点标识;
71.第一处理模块402,用于在用户授权的情况下,对质押信息进行私钥加密后,根据存储节点标识将加密后的质押信息发送给区块链中存储所述质押信息的存储节点,以供存储节点使用用户公钥对加密的质押信息解密后,对质押信息进行验证,验证所述用户是否存在所述质押信息;
72.第二处理模块403,用于接收到存储节点发送的验证通过信息时,根据质押信息、以及银行节点与存储节点预先确定的第一智能合约,确定用户的贷款金额;第一智能合约中包含存储节点中的各类别的质押信息分别对应的贷款金额;
73.发送模块404,用于将贷款金额发送给用户,以供用户根据贷款金额生成贷款信息;
74.质押贷款办理模块405,用于在接收到用户上传的贷款信息时,为用户办理质押贷款,生成质押贷款智能合约;其中,贷款信息中包含贷款金额、质押信息、以及用户的签名信息。
75.在一种可能的实施方式中,质押信息包括下述至少一种:理财产品受益权信息、可质押保单信息、存款产品信息、基金份额受益权信息。
76.在一种可能的实施方式中,还包括:第三处理模块,用于在所述用户授权的情况下,根据用户标识,获取用户参与的历史智能合约信息;根据用户参与的历史智能合约信息确定用户的风险等级;在用户的风险等级小于预设风险等级时,在用户授权的情况下,对质押信息进行私钥加密后,根据存储节点标识将加密后的质押信息发送给区块链中存储所述质押信息的存储节点,以供存储节点使用用户公钥对加密的质押信息解密后,对质押信息进行验证,验证所述用户是否存在所述质押信息;在用户的风险等级不小于预设风险等级时,向用户发送贷款办理失败的反馈信息。
77.在一种可能的实施方式中,质押贷款智能合约中包含:还款时间信息、以及各还款时间信息对应的预设还款金额;还包括:第四处理模块,用于记录用户在各还款时间信息对应的实际还款金额,在还款时间信息对应的实际还款金额小于对应的预设还款金额时,向
存储节点发送冻结所述质押信息对应质押物的指令。
78.在一种可能的实施方式中,还包括:第五处理模块,用于在贷款请求中未携带质押信息时,在用户授权的情况下,根据用户标识从区块链的各第一节点中获取用户能用于质押的质押信息;其中,第一节点为区块链中存储有能够用于质押的质押信息的节点;根据各质押信息、以及所述银行节点与各第一节点之间预先生成的第二智能合约,确定各质押信息对应的贷款金额;第二智能合约中包含第一节点中的各类别的质押信息分别对应的贷款金额;将各质押信息对应的贷款金额发送给用户,以供用户选择出要质押的质押信息,根据选择的质押信息、以及质押信息对应的贷款金额生成贷款信息;接收用户发送的贷款信息,根据贷款信息为用户办理质押贷款,生成质押贷款智能合约;贷款信息中包含用户的签名信息、用户选择的质押信息、以及贷款金额。
79.基于前述发明构思,如图5所示,本发明还提出了一种计算机设备500,包括存储器510、处理器520及存储在存储器510上并可在处理器520上运行的计算机程序530,所述处理器520执行所述计算机程序530时实现前述基于区块链的贷款信息处理方法。
80.本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述基于区块链的贷款信息处理方法。
81.本发明实施例还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现上述基于区块链的贷款信息处理方法。
82.本发明实施例中,区块链中用户要进行贷款的银行节点:接收用户上传的贷款请求,其中,贷款请求中携带有用户标识、质押信息、以及质押信息对应的存储节点标识;在用户授权的情况下,对质押信息进行私钥加密后,根据存储节点标识将加密后的质押信息发送给区块链中存储所述质押信息的存储节点,以供存储节点使用用户公钥对加密的质押信息解密后,对质押信息进行验证,验证所述用户是否存在所述质押信息;接收到存储节点发送的验证通过信息时,根据质押信息、以及银行节点与存储节点预先确定的第一智能合约,确定用户的贷款金额;第一智能合约中包含存储节点中的各类别的质押信息分别对应的贷款金额;将贷款金额发送给用户,以供用户根据贷款金额生成贷款信息;在接收到用户上传的贷款信息时,为用户办理质押贷款,生成质押贷款智能合约;其中,贷款信息中包含贷款金额、质押信息、以及用户的签名信息。这样,能够提高贷款业务的办理效率和灵活性,改善用户体验。
83.本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
84.本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
85.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
86.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
87.以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

技术特征:


1.一种基于区块链的贷款信息处理方法,其特征在于,应用于区块链中用户要进行贷款的银行节点,包括:接收用户上传的贷款请求,其中,贷款请求中携带有用户标识、质押信息、以及质押信息对应的存储节点标识;在用户授权的情况下,对质押信息进行私钥加密后,根据存储节点标识将加密后的质押信息发送给区块链中存储所述质押信息的存储节点,以供存储节点使用用户公钥对加密的质押信息解密后,对质押信息进行验证,验证所述用户是否存在所述质押信息;接收到存储节点发送的验证通过信息时,根据质押信息、以及银行节点与存储节点预先确定的第一智能合约,确定用户的贷款金额;第一智能合约中包含存储节点中的各类别的质押信息分别对应的贷款金额;将贷款金额发送给用户,以供用户根据贷款金额生成贷款信息;在接收到用户上传的贷款信息时,为用户办理质押贷款,生成质押贷款智能合约;其中,贷款信息中包含贷款金额、质押信息、以及用户的签名信息。2.如权利要求1所述的基于区块链的贷款信息处理方法,其特征在于,质押信息包括下述至少一种:理财产品受益权信息、可质押保单信息、存款产品信息、基金份额受益权信息。3.如权利要求1所述的基于区块链的贷款信息处理方法,其特征在于,接收用户上传的贷款请求之后,还包括:在所述用户授权的情况下,根据用户标识,获取用户参与的历史智能合约信息;根据用户参与的历史智能合约信息确定用户的风险等级;在用户的风险等级小于预设风险等级时,在用户授权的情况下,对质押信息进行私钥加密后,根据存储节点标识将加密后的质押信息发送给区块链中存储所述质押信息的存储节点,以供存储节点使用用户公钥对加密的质押信息解密后,对质押信息进行验证,验证所述用户是否存在所述质押信息;在用户的风险等级不小于预设风险等级时,向用户发送贷款办理失败的反馈信息。4.如权利要求1所述的基于区块链的贷款信息处理方法,其特征在于,质押贷款智能合约中包含:还款时间信息、以及各还款时间信息对应的预设还款金额;为用户办理质押贷款,生成质押贷款智能合约之后,还包括:记录用户在各还款时间信息对应的实际还款金额,在还款时间信息对应的实际还款金额小于对应的预设还款金额时,向存储节点发送冻结所述质押信息对应质押物的指令。5.如权利要求1所述的基于区块链的贷款信息处理方法,其特征在于,还包括:在贷款请求中未携带质押信息时,在用户授权的情况下,根据用户标识从区块链的各第一节点中获取用户能用于质押的质押信息;其中,第一节点为区块链中存储有能够用于质押的质押信息的节点;根据各质押信息、以及所述银行节点与各第一节点之间预先生成的第二智能合约,确定各质押信息对应的贷款金额;第二智能合约中包含第一节点中的各类别的质押信息分别对应的贷款金额;将各质押信息对应的贷款金额发送给用户,以供用户选择出要质押的质押信息,根据选择的质押信息、以及质押信息对应的贷款金额生成贷款信息;接收用户发送的贷款信息,根据贷款信息为用户办理质押贷款,生成质押贷款智能合
约;贷款信息中包含用户的签名信息、用户选择的质押信息、以及贷款金额。6.一种基于区块链的贷款信息处理装置,其特征在于,应用于区块链中用户要进行贷款的银行节点,包括:贷款请求接收模块,用于接收用户上传的贷款请求,其中,贷款请求中携带有用户标识、质押信息、以及质押信息对应的存储节点标识;第一处理模块,用于在用户授权的情况下,对质押信息进行私钥加密后,根据存储节点标识将加密后的质押信息发送给区块链中存储所述质押信息的存储节点,以供存储节点使用用户公钥对加密的质押信息解密后,对质押信息进行验证,验证所述用户是否存在所述质押信息;第二处理模块,用于接收到存储节点发送的验证通过信息时,根据质押信息、以及银行节点与存储节点预先确定的第一智能合约,确定用户的贷款金额;第一智能合约中包含存储节点中的各类别的质押信息分别对应的贷款金额;发送模块,用于将贷款金额发送给用户,以供用户根据贷款金额生成贷款信息;质押贷款办理模块,用于在接收到用户上传的贷款信息时,为用户办理质押贷款,生成质押贷款智能合约;其中,贷款信息中包含贷款金额、质押信息、以及用户的签名信息。7.如权利要求6所述的基于区块链的贷款信息处理装置,其特征在于,质押信息包括下述至少一种:理财产品受益权信息、可质押保单信息、存款产品信息、基金份额受益权信息。8.如权利要求6所述的基于区块链的贷款信息处理装置,其特征在于,还包括:第三处理模块,用于在所述用户授权的情况下,根据用户标识,获取用户参与的历史智能合约信息;根据用户参与的历史智能合约信息确定用户的风险等级;在用户的风险等级小于预设风险等级时,在用户授权的情况下,对质押信息进行私钥加密后,根据存储节点标识将加密后的质押信息发送给区块链中存储所述质押信息的存储节点,以供存储节点使用用户公钥对加密的质押信息解密后,对质押信息进行验证,验证所述用户是否存在所述质押信息;在用户的风险等级不小于预设风险等级时,向用户发送贷款办理失败的反馈信息。9.如权利要求6所述的基于区块链的贷款信息处理装置,其特征在于,质押贷款智能合约中包含:还款时间信息、以及各还款时间信息对应的预设还款金额;还包括:第四处理模块,用于记录用户在各还款时间信息对应的实际还款金额,在还款时间信息对应的实际还款金额小于对应的预设还款金额时,向存储节点发送冻结所述质押信息对应质押物的指令。10.如权利要求6所述的基于区块链的贷款信息处理装置,其特征在于,还包括:第五处理模块,用于在贷款请求中未携带质押信息时,在用户授权的情况下,根据用户标识从区块链的各第一节点中获取用户能用于质押的质押信息;其中,第一节点为区块链中存储有能够用于质押的质押信息的节点;根据各质押信息、以及所述银行节点与各第一节点之间预先生成的第二智能合约,确定各质押信息对应的贷款金额;第二智能合约中包含第一节点中的各类别的质押信息分别对应的贷款金额;
将各质押信息对应的贷款金额发送给用户,以供用户选择出要质押的质押信息,根据选择的质押信息、以及质押信息对应的贷款金额生成贷款信息;接收用户发送的贷款信息,根据贷款信息为用户办理质押贷款,生成质押贷款智能合约;贷款信息中包含用户的签名信息、用户选择的质押信息、以及贷款金额。11.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至5任一所述方法。12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1至5任一所述方法。13.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现权利要求1至5任一所述方法。

技术总结


本发明公开了一种基于区块链的贷款信息处理方法及装置,涉及区块链技术领域,其中该方法包括:在用户授权的情况下,对用户上传的质押信息进行私钥加密后,根据用户上传的存储节点标识将加密后的质押信息发送给区块链中存储所述质押信息的存储节点;接收到存储节点发送的验证通过信息时,根据质押信息、银行节点与存储节点预先确定的第一智能合约,确定用户的贷款金额;将贷款金额发送给用户,以供用户根据贷款金额生成贷款信息;在接收到用户上传的贷款信息时,为用户办理质押贷款,生成质押贷款智能合约;其中,贷款信息中包含贷款金额、质押信息、以及用户的签名信息。本发明能够提高贷款业务的办理效率和灵活性,改善用户体验。验。验。


技术研发人员:

李腾飞 彭昶 丁二帅 何佳豪 张晶奇

受保护的技术使用者:

中国银行股份有限公司

技术研发日:

2022.09.22

技术公布日:

2022/12/12

本文发布于:2024-09-22 03:45:52,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/1/39837.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:信息   贷款   用户   节点
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议