一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种生成质押单的方法及装置与流程

2022-05-06 11:02:26 来源:中国专利 TAG:


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.可选的,所述业务系统还维护了所述质押资产池中包括的资产所属的资产集合;具备不同资产属性信息的资产属于不同的资产集合;所述方法还包括:
35.如果对所述目标资产的质押验证通过,则根据所述目标资产的资产属性信息,确定所述目标资产所属的资产集合;
36.存储所述目标资产所属的资产集合和所述用户的质押资产池的关联关系,以及所述目标资产所属的资产集合和所述质押单的关联关系。
37.本技术还提供一种生成质押单的装置,应用于业务系统;所述业务系统接入了区块链;所述业务系统维护了用户的质押资产池;其中,所述质押资产池中包括用于作为质押物的若干资产;所述装置包括:
38.接收单元,用于接收用户发起的针对待质押的目标资产的质押请求;
39.验证单元,用于根据预设的质押验证规则,对所述目标资产进行质押验证;
40.生成单元,用于如果对所述目标资产的质押验证通过,则将所述目标资产添加至所述用户的质押资产池,并生成与所述目标资产对应的质押单;
41.存储单元,用于存储生成的所述质押单和所述用户的质押资产池的关联关系,并将所述质押单在所述区块链中进行存证。
42.本技术还提供一种电子设备,包括通信接口、处理器、存储器和总线,所述通信接口、所述处理器和所述存储器之间通过总线相互连接;
43.所述存储器中存储机器可读指令,所述处理器通过调用所述机器可读指令,执行上述方法。
44.本技术还提供一种机器可读存储介质,所述机器可读存储介质存储有机器可读指令,所述机器可读指令在被处理器调用和执行时,实现上述方法。
45.通过以上实施例,一方面,由于业务系统响应于接收到用户发起的针对待质押的目标资产的质押请求,可以根据预设的质押验证规则对所述目标资产进行质押验证,并可以在质押验证通过时,将所述目标资产添加至所述用户的质押资产池,生成与所述目标资产对应的质押单,以及可以存储生成的所述质押单和所述用户的质押资产池的关联关系;因此,所述业务系统响应于接收到用户发起的贷款请求,可以自动地生成相应的质押单,从而提高动态质押的效率。
46.另一方面,由于在区块链上存证的数据具有不可篡改、全程可追溯、公开透明、集体维护等特征,因此,如果对所述目标资产的质押验证通过,所述业务系统可以存储生成的所述质押单和所述用户的质押资产池的关联关系,并可以将所述质押单在所述区块链中进行存证,可以保证对动态质押的业务过程进行完整存证,从而保证自动生成的质押单的法律效力。
附图说明
47.图1是一示例性的实施例示出的一种基于hyperledger fabric的区块链系统的网络环境的示意图;
48.图2是一示例性的实施例示出的一种基于hyperledger fabric的区块链系统中的交易执行流程的示意图;
49.图3是一示例性的实施例示出的一种生成质押单的方法的流程图;
50.图4是一示例性的实施例示出的一种生成质押单的装置所在电子设备的硬件结构图;
51.图5是一示例性的实施例示出的一种生成质押单的装置的框图。
具体实施方式
52.这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本技术相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本技术的一些方面相一致的装置和方法的例子。
53.需要说明的是:在其他实施例中并不一定按照本说明书示出和描述的顺序来执行相应方法的步骤。在一些其他实施例中,其方法所包括的步骤可以比本说明书所描述的更多或更少。此外,本说明书中所描述的单个步骤,在其他实施例中可能被分解为多个步骤进行描述;而本说明书中所描述的多个步骤,在其他实施例中也可能被合并为单个步骤进行
描述。
54.为了使本技术领域的人员更好地理解本说明书实施例中的技术方案,下面先对本说明书实施例涉及的相关技术,进行简要说明。
55.传统的抵押贷款方式对借款方的主体信用要求较高、对有效资产的认定标准不灵活、授信额度较低,而供应链中的经销商、批发商、零售商等中小型企业通常信用等级不高,拥有的资产大多为难以认定实际价值的存货类流动资产,如:原材料、在制品、产成品等,导致这类企业经常面临着资金周转困难的问题。
56.在供应链融资的场景中,由于上述流动资产可能是要参与到生产流程中的,因此为了避免影响生产,可以采用动态质押的方式。所述动态质押,也可以称作浮动质押,是指企业或个体可以将合法拥有的动产、货权等作为质押物,向金融服务机构申请授信额度的业务。
57.在相关技术中,为了保证动态质押业务中的各个流程具备法律效力,完整地进行存证,在用户申请贷款时或动态质押的质押物发生变动时,均需要生成对应的质押单,并进行审批、签约等流程。具体地,用户向金融服务机构申请贷款时,可以先选择本次想质押的资产,也即待质押的质押物,并生成相应的质押单;进一步地,金融服务机构可以针对所述质押物的有效性、实际价值等进行评估,还可以将所述质押物的实际价值与所述用户的剩余用信额度进行比较;审批通过后,可以生成与所述质押单对应的质押合同,并可以通过线下或线上签约的方式进行签约,在签约完成后可以向用户放款。后续,每当质押物需要变动时(如赎回部分质押物,或更换质押物等),用户都需要根据质押物的变动情况,重新提供一张质押单,并重新进行所述审批、签约等流程。
58.由此可见,在以上示出的实施例中,在用户申请贷款时或动态质押的质押物发生变动时,可能涉及到多方的人工操作,通常需要较长时间才能完成,导致动态质押的效率降低。
59.有鉴于此,本说明书旨在提出一种在保证对动态质押的业务过程进行完整存证的同时,可以提高动态质押的业务效率的技术方案。
60.在实现时,业务系统可以接收用户发起的针对待质押的目标资产的质押请求;进一步地,所述业务系统可以根据预设的质押验证规则,对所述目标资产进行质押验证;如果对所述目标资产的质押验证通过,则将所述目标资产添加至所述用户的质押资产池,并生成与所述目标资产对应的质押单;进一步地,所述业务系统可以存储生成的所述质押单和所述用户的质押资产池的关联关系,并将所述质押单在所述区块链中进行存证。其中,所述用户的质押资产池可以是由所述业务系统维护的;所述质押资产池中可以包括用于作为质押物的若干资产;所述业务系统可以接入区块链。
61.由此可见,在本说明书中的技术方案中,一方面,由于业务系统响应于接收到用户发起的针对待质押的目标资产的质押请求,可以根据预设的质押验证规则对所述目标资产进行质押验证,并可以在质押验证通过时,将所述目标资产添加至所述用户的质押资产池,生成与所述目标资产对应的质押单,以及可以存储生成的所述质押单和所述用户的质押资产池的关联关系;因此,所述业务系统响应于接收到用户发起的贷款请求,可以自动地生成相应的质押单,从而提高动态质押的效率。
62.另一方面,由于在区块链上存证的数据具有不可篡改、全程可追溯、公开透明、集
体维护等特征,因此,如果对所述目标资产的质押验证通过,所述业务系统可以存储生成的所述质押单和所述用户的质押资产池的关联关系,并可以将所述质押单在所述区块链中进行存证,可以保证对动态质押的业务过程进行完整存证,从而保证自动生成的质押单的法律效力。
63.需要说明的是,关于所述业务系统接入的所述区块链,本说明书中不做限制,本领域技术人员可以根据需求灵活选择。为了使本技术领域人员更好地理解本说明书中的技术方案,下面以所述区块链具体可以包括基于hyperledger fabric的区块链系统为例,对本说明书的技术方案进行描述。
64.下面先对所述区块链的相关技术进行简单介绍。
65.区块链一般被划分为三种类型:公有链(public blockchain),私有链(private blockchain)和联盟链(consortium blockchain)。此外,还可以有上述多种类型的结合,比如私有链与联盟链的结合、联盟链与公有链的结合等。
66.其中,去中心化程度最高的是公有链。加入公有链的参与方(也可以称为区块链中的节点)可以读取链上的数据记录、参与交易、竞争新区块的记账权等。而且,各节点可自由加入或者退出网络,并进行相关操作。
67.私有链则相反,该网络的写入权限由某个组织或者机构控制,数据读取权限受组织规定。简单来说,私有链可以视为一个弱中心化系统,其对节点具有严格限制且节点数量较少。这种类型的区块链更适合于特定机构内部使用。
68.联盟链则介于公有链以及私有链之间,可以实现“部分去中心化”。联盟链中各个节点通常有与之对应的实体机构或者组织;节点通过授权加入网络并组成利益相关联盟,共同维护区块链的运行。
69.在区块链中,节点是逻辑上的通信实体;不同类型的多个区块链节点可以运行在同一个物理服务器上,也可以运行在不同的物理服务器上。
70.对于联盟链而言,基于hyperledger fabric的区块链系统是联盟链系统的一种实现方式。
71.在基于hyperledger fabric的区块链系统中,主要可以包括以下三种类型的区块链节点:客户端;orderer(排序服务)节点;以及,peer节点。其中,客户端可以与某一个peer节点或者某一个排序服务节点建立连接,以通过该peer节点或者该排序服务节点接入对应的区块链网络;客户端可以向作为endorser(背书)节点的peer节点提交交易提案(transaction proposal),在获取到背书节点针对该交易提案的背书结果后,可以构造对应的交易,并向排序服务节点提交该交易。
72.在实际应用中,客户端也可以与多个peer节点建立连接,以通过各个peer节点分别接入对应的区块链网络。
73.排序服务节点可以接收客户端提交的交易,并对未打包的交易进行排序,生成对应的区块,后续可以将该区块广播给peer节点。需要说明的是,排序服务节点的广播可以保证同一条链上的节点接收到相同的数据,并且接收到的数据具有相同的逻辑顺序。
74.peer节点根据所承担的功能可以分为committer(记账)节点、背书节点和leader(主)节点。
75.具体地,记账节点负责维护区块链账本(ledger)和链码(chaincode,也可以称为
智能合约);记账节点可以定期地获取由排序服务节点生成的区块,并在对这些区块中的交易进行验证后,将这些区块在区块链中进行存证。背书节点可以模拟执行交易提案,并对该交易提案的模拟执行结果进行签名,以完成针对该交易提案的背书。主节点可以与排序服务节点进行通信,从排序服务节点获取最新的区块,从而使这些区块可以在peer节点之间进行同步。需要说明的是,所有peer节点都可以作为记账节点。也即,对于某一个peer节点而言,该peer节点可以既作为背书节点,又作为记账节点;或者,该peer节点可以既作为主节点,又作为记账节点。
76.在基于hyperledger fabric的区块链系统中,通常可以基于组织对区块链节点进行区分。也即,基于hyperledger fabric的区块链系统的参与方可以是组织。
77.具体地,每个组织中都可以有承担不同功能的peer节点(具体可以包括多个记账节点、多个背书节点和一个主节点);不同的组织可以共用同一个排序服务节点或者同一个排序服务节点集群。
78.在实际应用中,上述组织可以是现实世界中的一个公司、一个企业或者一个协会。
79.基于hyperledger fabric的区块链系统的数据存储结构,通常可以被设计成多账本体系。为了对不同的区块链账本进行数据隔离,可以在逻辑上将基于hyperledger fabric的区块链系统划分为不同的通道(channel)。其中,上述通道可以由区块链账本、链码、组织和排序服务节点定义;每个通道中都可以有一套完全独立的区块链账本,并且可以有一套完全独立的链码;不同的通道可以共用同一个排序服务节点;同一个组织可以通过该组织中的不同的peer节点,加入不同的通道;每个交易都是在某一个通道中被独立执行的。因此,在基于hyperledger fabric的区块链系统中,可以将一个通道视为一条区块链。也即,基于hyperledger fabric的区块链系统可以包括多条区块链。
80.需要说明的是,加入到同一个通道中的peer节点可以维护相同的区块链账本,并且不能访问由加入到其他通道中的peer节点维护的区块链账本。同一个peer节点可以加入不同的通道;该peer节点可以维护与各个通道分别对应的区块链账本,但是,该peer节点维护的多个区块链账户之间数据隔离。
81.请参见图1,图1是一示例性的实施例示出的一种基于hyperledger fabric的区块链系统的网络环境的示意图。如图1所示,在上述基于hyperledger fabric的区块链系统中,可以包括三个组织,分别为组织1、组织2和组织3,还可以包括两个通道,分别为通道a和通道b。
82.其中,组织1和组织2属于通道a,组织2和组织3属于通道b;每个组织中都可以有主节点、背书节点和记账节点等peer节点,此外还可以有与背书节点建立连接的客户端;各个组织中的peer节点,以及所有组织共用的排序服务节点,一起组成了基于hyperledger fabric的区块链系统。
83.请参见图2,图2是一示例性的实施例示出的一种基于hyperledger fabric的区块链系统中的交易执行流程的示意图。
84.如图2所示,在上述基于hyperledger fabric的区块链系统中,客户端可以构造交易提案(该交易提案可以包括本次交易需要调用的链码的标识、方法和参数信息等),并根据背书策略选择背书节点,将该交易提案提交给该背书节点。
85.上述背书节点在接收到上述交易提案后,可以模拟执行上述链码中的业务逻辑,
并对模拟执行结果进行签名,后续可以将签名后的模拟执行结果返回给上述客户端。
86.上述客户端在接收到上述签名后的模拟执行结果后,可以先对签名进行验证,并在验证通过后,构造与上述交易提案对应的交易(具体可以将该交易提案和上述签名后的模拟执行结果打包成交易),后续可以将该交易提交给排序服务节点。
87.上述排序服务节点可以按照同一个通道中的交易的接收时间顺序,对该通道中的未打包的交易进行排序,生成包含这些交易的区块(具体可以将这些交易打包进区块),后续可以将该区块广播给该通道中的不同组织中的主节点,由于所有peer节点都是记账节点,因此,该主节点接收到的该区块可以在该通道中的所有peer节点之间进行同步;此时,该通道中的peer节点可以执行该区块中的上述交易。
88.下面通过具体实施例,并结合具体的应用场景对本技术进行描述。
89.请参见图3,图3是一示例性的实施例示出的一种生成质押单的方法的流程图。所述方法可以应用于业务系统。所述方法可以执行以下步骤:
90.步骤302:接收用户发起的针对待质押的目标资产的质押请求;
91.步骤304:根据预设的质押验证规则,对所述目标资产进行质押验证;
92.步骤306:如果对所述目标资产的质押验证通过,则将所述目标资产添加至所述用户的质押资产池,并生成与所述目标资产对应的质押单;
93.步骤308:存储生成的所述质押单和所述用户的质押资产池的关联关系,并将所述质押单在区块链中进行存证。
94.在本说明书中,所述业务系统可以接入所述区块链,进而至少可以在所述区块链上进行存证。
95.例如,请结合图1和图2,所述业务系统可以部署在区块链系统中的节点设备上,也可以部署在连接到所述区块链系统中的节点设备的客户端上,本说明书中不做限定。
96.在本说明书中,所述业务系统可以维护用户的质押资产池;其中,所述质押资产池中可以包括用于作为质押物的若干资产。
97.例如,所述业务系统,具体可以包括金融服务机构对应的业务系统;所述业务系统可以用于处理质押、赎回等资产管理业务,还可以用于处理贷款、还款等资金管理业务。所述资产,具体可以包括生产设备、原材料、半成品、成品等动产,具体还可以包括应收等债权类资产。
98.在本说明书中,可以接收所述用户发起的针对待质押的目标资产的质押请求;进一步地,可以根据预设的质押验证规则,对所述目标资产进行质押验证。
99.例如,在授信阶段,用户为了获得授信额度,可以将一笔应收账款作为待质押的目标资产,并向业务系统发起针对所述目标资产的质押请求;所述业务系统响应于接收到所述用户发起的所述质押请求,可以根据预设的质押验证规则对所述目标资产进行质押验证,以确定是否通过所述质押请求,也即,以确定是否可以将所述目标资产添加至所述用户的质押资产池。
100.在示出的一种实施方式中,所述质押验证规则,可以包括以下示出的一个或多个:所述目标资产的资产类型与预设的准入资产类型匹配;所述目标资产的剩余有效时长大于预设的有效时长阈值;所述目标资产的买方信息与预设的买方信息匹配;所述目标资产的卖方信息与预设的卖方信息匹配。
101.其中,关于所述资产类型,本领域技术人员可以根据需求灵活划分,本说明书中不做限制;例如,可以按照与资产对应的货物品类(如数码产品、家电、食品等)来划分资产类型,还可以将允许质押的资产类型预先配置为准入资产类型。关于所述有效时长阈值,本领域技术人员可以根据需求灵活设置,本说明书中不做限制;例如,可以根据资产本身的保质期、生命周期、市场波动情况等,来设置合理的有效时长阈值,用于表示该质押物的合理质押最大时长。关于所述买方信息和买方信息,在供应链金融的场景中,可以从与目标资产相关的交易合同等交易信息中获得,所述交易信息可以由用户在发起质押请求时一起提供,也可以在获得所述用户授权的情况下,调用其他数据提供方提供的相关交易数据,本说明书中不做特别限制。
102.例如,所述业务系统可以预先配置有准入资产类型list、有效时长阈值date、买方信息buyer、买方信息seller等控制参数。具体地,所述质押验证规则可以包括:(1)所述目标资产的资产类型与预设的准入资产类型list匹配;(2)目标资产的剩余有效时长大于预设的有效时长阈值date;(3)所述目标资产的买方信息与预设的买方信息buyer匹配;(4)所述目标资产的卖方信息与预设的卖方信息seller匹配。
103.需要说明的是,在以上示出的实施方式中,如果基于一个或多个质押验证规则对所述目标资产的质押验证通过,则可以确定对所述目标资产的质押验证通过。在实际应用中,除了以上示出的各个质押验证规则,本领域技术人员根据需求还可以灵活设置其他质押验证规则,本说明书中不做限制。
104.在本说明书中,如果对所述目标资产的质押验证通过,则可以将所述目标资产添加至所述用户的质押资产池,并生成与所述目标资产对应的质押单。
105.例如,如果对所述目标资产的质押验证通过,可以通过所述用户发起的针对所述目标资产的质押请求,则可以将所述目标资产添加至所述用户的质押资产池,并可以生成与所述目标资产对应的质押单。
106.在实际应用中,由于所述资产可能会存放在不同的实体仓库中,或者可能由不同的运营方进行管理,因此,可以根据所述资产的资产属性信息,将所述用户的质押资产池中的资产划分为不同的资产集合进行管理。
107.其中,所述资产属性信息,具体可以包括但不限于资产的位置信息、归属信息等等;所述资产集合,也可以被称作虚拟仓或虚拟仓库。例如,可以将存放在位于不同地区的实体仓库中的货物类资产,划分至同一资产集合中。又例如,可以将由同一运营方管理的资产,划分至同一资产集合中。关于所述资产集合的划分方式,以上仅仅是示例性的描述,在实际应用中,本领域技术人员还可以根据需求,采用其他方式来划分所述资产集合,在此不再一一赘述。
108.在示出的一种实施方式中,所述业务系统还可以维护所述质押资产池中包括的资产所属的资产集合;具备不同资产属性信息的资产,可以属于不同的资产集合。所述方法还可以包括:如果对所述目标资产的质押验证通过,则根据所述目标资产的资产属性信息,确定所述目标资产所属的资产集合;存储所述目标资产所属的资产集合和所述用户的质押资产池的关联关系,以及所述目标资产所属的资产集合和所述质押单的关联关系。
109.在本说明书中,所述业务系统可以接入区块链;在生成与所述目标资产对应的质押单之后,可以存储生成的所述质押单和所述用户的质押资产池的关联关系,并将所述质
押单在区块链中进行存证。
110.例如,在生成与所述目标资产对应的质押单之后,可以存储所述质押单与所述用户的质押资产池的关联关系,并且可以将所述质押单在区块链中进行存证。可选地,所述质押单与所述用户的质押资产池的关联关系,可以包括多对一的关联关系。
111.在实际应用中,为了保证所述质押单的法律效力,可以先基于所述用户的用户私钥对生成的所述质押单进行数字签名,再将数字签名后的质押单存证至所述区块链上,以保证所述质押单的不可否认性。
112.在示出的一种实施方式中,所述将所述质押单在所述区块链中进行存证,具体可以包括:基于所述用户的数字证书中的用户私钥,对生成的所述质押单进行数字签名,以得到携带有所述用户的数字签名的质押单;将所述携带有所述用户的数字签名的质押单,在所述区块链中进行存证;以使所述区块链中的节点设备基于所述携带有所述用户的数字签名的质押单,生成对应的质押合同,并将生成的所述质押合同在所述区块链中进行存证。
113.其中,所述数字证书可以分为签名证书和加密证书;所述签名证书可以用于对数据进行数字签名,以保证该数据的不可否认性;所述加密证书可以用于对待传输的数据进行加密,以保证该数据的真实性和完整性。所述用户的数字证书,可以用于所述用户在网络中的身份证明,在电子交易的各个环节中,参与交易的各个用户可以通过验证其他用户的数字证书,来解决各个用户之间的信任问题。具体地,所述数字证书的证书格式和证书内容,可以参见x.509标准,在此不再赘述。
114.例如,所述用户在业务系统中注册时,可以获取由获得电子认证服务许可的电子认证服务机构颁发的数字证书;后续该用户在登录所述业务系统时,可以通过所述数字证书进行身份认证;该用户在登录成功后进行各种业务操作时,所述业务系统可以基于所述数字证书中的用户私钥,对生成的质押单进行数字签名,以得到携带有所述用户的数字签名的质押单;进一步地,可以将所述携带有所述用户的数字签名的质押单,在所述区块链中进行存证;以使所述区块链中的节点设备可以基于所述携带有所述用户的数字签名的质押单,生成对应的质押合同,并将生成的所述质押合同在所述区块链中进行存证。
115.需要说明的是,在以上示出的实施方式中,在将生成的所述质押单在所述区块链中进行存证之后,所述业务系统还可以获取对应的存证标识(也可以被称作token或电子凭证),并可以将获取到的存证标识保存在所述业务系统中;其中,所述存证标识可以用于在所述区块链上检索已存证的所述质押单。
116.另外,需要说明的是,在实际应用中,除了可以通过所述区块链中的节点设备自动生成与所述质押单对应的质押合同,还可以基于已存证至所述区块链上的质押单,由所述业务系统生成对应的质押合同,本说明书中不做限制。例如,在将生成的所述质押单在所述区块链中进行存证之后,所述业务系统可以基于所述质押单生成对应的质押合同,并进行线上签约。
117.在本说明书中,所述业务系统除了可以自动生成质押单,还可以自动生成与所述质押单对应的质押变更记录。
118.在实现时,所述方法还可以包括:接收所述用户发起的针对所述目标资产的赎回请求;根据预设的赎回验证规则,对所述目标资产进行赎回验证;如果对所述目标资产的赎回验证通过,则将所述目标资产从所述用户的质押资产池中移除,并生成与所述目标资产
对应的质押变更记录;存储生成的所述质押变更记录和所述质押单的关联关系,并将所述质押变更记录在所述区块链中进行存证。
119.例如,所述用户可以向所述业务系统发起针对所述目标资产的赎回请求;所述业务系统响应于接收到所述用户发起的所述赎回请求,可以根据预设的赎回验证规则,对所述目标资产进行赎回验证,以确定是否通过所述赎回请求,也即,确定是否可以将所述目标资产从所述用户的质押资产池中移除;进一步地,如果对所述目标资产的赎回验证通过,可以通过所述质押请求,则可以将所述目标资产从所述用户的质押资产池中移除,并可以生成与所述目标资产对应的质押变更记录;进一步地,还可以存储所述质押变更记录和所述质押单的关联关系,并且可以将所述质押变更记录在所述区块链中进行存证。可选地,所述质押变更记录和所述质押单的关联关系,可以包括多对一的关联关系。
120.在实际应用中,为了保证所述质押变更记录的法律效力,可以先基于所述用户的用户私钥对生成的所述质押变更记录进行数字签名,再将数字签名后的质押变更记录存证至所述区块链上,以保证所述质押变更记录的不可否认性。
121.在示出的一种实施方式中,所述将所述质押变更记录在所述区块链中进行存证,具体可以包括:基于所述用户的数字证书中的用户私钥,对生成的所述质押变更记录进行数字签名,以得到携带有所述用户的数字签名的质押变更记录;将所述携带有所述用户的数字签名的质押变更记录,在所述区块链中进行存证;以使所述区块链中的节点设备基于所述携带有所述用户的数字签名的质押变更记录,生成对应的质押合同,并将生成的所述质押合同在所述区块链中进行存证。
122.需要说明的是,在以上示出的实施方式中,在将生成的所述质押变更记录在所述区块链中进行存证之后,所述业务系统还可以获取对应的存证标识,并可以将获取到的存证标识保存在所述业务系统中;其中,所述存证标识可以用于在所述区块链上检索已存证的所述质押变更记录。
123.在示出的一种实施方式中,所述业务系统还可以维护用户的已贷款金额和已还款金额。所述赎回验证规则可以包括:所述用户的第一差值大于所述用户的第二差值;其中,所述第一差值为所述用户的质押资产池中的全部资产的总资产价值与所述目标资产的资产价值之间的差值;所述第二差值为所述用户的已贷款金额与所述用户的已还款金额之间的差值。
124.需要说明的是,在以上示出的实施方式中,如果所述用户的第一差值大于所述用户的第二差值,也即,若将所述目标资产从所述用户的质押资产池中移除之后,所述用户的质押资产池中剩余的资产的总资产价值大于所述用户的已借未还金额,则可以通过所述赎回请求。
125.在示出的一种实施方式中,所述业务系统还可以维护用户的授信额度;所述方法还可以包括:如果对所述目标资产的质押验证通过,则根据所述目标资产的资产价值,提高所述用户的授信额度;接收所述用户发起的贷款请求;其中,所述贷款请求包括待贷款金额;响应于确定所述待贷款金额与所述用户的第二差值之和未超过所述用户的授信额度,根据所述待贷款金额增加所述用户的已贷款金额,并生成与所述待贷款金额对应的融资订单;存储生成的所述融资订单与所述用户的授信额度的关联关系。
126.也即,在授信阶段,响应于所述用户发起的针对所述目标资产的质押请求通过,所
述业务系统可以将所述目标资产添加至所述用户的质押资产池,并为所述用户增加与所述目标资产的资产价值相应的授信额度;在用信阶段,响应于所述用户发起的贷款请求通过,可以生成相应的融资订单,并根据所述用户的授信额度中当前未使用的部分(也即剩余用信额度),为所述用户下发相应的贷款金额。
127.在示出的另一种实施方式中,所述方法还可以包括:接收所述用户发起的还款请求;其中,所述还款请求包括待还款金额;响应于确定所述待还款金额未超过所述用户的第二差值,根据所述待还款金额增加所述用户的已还款金额,并生成与所述待还款金额对应的还款记录;存储生成的所述还款记录与所述用户的融资订单的关联关系。
128.也即,在用信阶段,响应于用户发起的还款请求通过,可以生成与融资订单相应的还款记录,并根据所述待还款金额增加所述用户的剩余用信额度。需要说明的是,所述还款请求可以是针对一个或多个融资订单的,并且所述一个或多个融资订单可以均与所述用户的授信额度相关联。
129.通过以上技术方案可知,一方面,由于业务系统响应于接收到用户发起的针对待质押的目标资产的质押请求,可以根据预设的质押验证规则对所述目标资产进行质押验证,并可以在质押验证通过时,将所述目标资产添加至所述用户的质押资产池,生成与所述目标资产对应的质押单,以及可以存储生成的所述质押单和所述用户的质押资产池的关联关系;因此,所述业务系统响应于接收到用户发起的贷款请求,可以自动地生成相应的质押单,从而提高动态质押的效率。
130.另一方面,由于在区块链上存证的数据具有不可篡改、全程可追溯、公开透明、集体维护等特征,因此,如果对所述目标资产的质押验证通过,所述业务系统可以存储生成的所述质押单和所述用户的质押资产池的关联关系,并可以将所述质押单在所述区块链中进行存证,可以保证对动态质押的业务过程进行完整存证,从而保证自动生成的质押单的法律效力。
131.与上述生成质押单的方法的实施例对应的,本说明书还提供了一种生成质押单的装置的实施例。
132.请参见图4,图4是一示例性的实施例示出的一种生成质押单的装置所在电子设备的硬件结构图。在硬件层面,该设备包括处理器402、内部总线404、网络接口406、内存408以及非易失性存储器410,当然还可能包括其他业务所需要的硬件。本说明书一个或多个实施例可以基于软件方式来实现,比如由处理器402从非易失性存储器410中读取对应的计算机程序到内存408中然后运行。当然,除了软件实现方式之外,本说明书一个或多个实施例并不排除其他实现方式,比如逻辑器件抑或软硬件结合的方式等等,也就是说以下处理流程的执行主体并不限定于各个逻辑单元,也可以是硬件或逻辑器件。
133.请参见图5,图5是一示例性的实施例示出的一种生成质押单的装置的框图。该生成质押单的装置可以应用于图4所示的电子设备中,以实现本说明书的技术方案。其中,上述生成质押单的装置可以包括:
134.接收单元502,用于接收用户发起的针对待质押的目标资产的质押请求;
135.验证单元504,用于根据预设的质押验证规则,对所述目标资产进行质押验证;
136.生成单元506,用于如果对所述目标资产的质押验证通过,则将所述目标资产添加至所述用户的质押资产池,并生成与所述目标资产对应的质押单;
137.存储单元508,用于存储生成的所述质押单和所述用户的质押资产池的关联关系,并将所述质押单在所述区块链中进行存证。
138.在本实施例中,所述接收单元502,还用于接收所述用户发起的针对所述目标资产的赎回请求;
139.所述验证单元504,还用于根据预设的赎回验证规则,对所述目标资产进行赎回验证;
140.所述生成单元506,还用于如果对所述目标资产的赎回验证通过,则将所述目标资产从所述用户的质押资产池中移除,并生成与所述目标资产对应的质押变更记录;
141.所述存储单元508,还用于存储生成的所述质押变更记录和所述质押单的关联关系,并将所述质押变更记录在所述区块链中进行存证。
142.在本实施例中,所述质押验证规则包括以下示出的一个或多个:
143.所述目标资产的资产类型与预设的准入资产类型匹配;
144.所述目标资产的剩余有效时长大于预设的有效时长阈值;
145.所述目标资产的买方信息与预设的买方信息匹配;
146.所述目标资产的卖方信息与预设的卖方信息匹配。
147.在本实施例中,所述业务系统还维护了用户的已贷款金额和已还款金额;所述赎回验证规则包括:
148.所述用户的第一差值大于所述用户的第二差值;其中,所述第一差值为所述用户的质押资产池中的全部资产的总资产价值与所述目标资产的资产价值之间的差值;所述第二差值为所述用户的已贷款金额与所述用户的已还款金额之间的差值。
149.在本实施例中,所述业务系统还维护了用户的授信额度;
150.所述存储单元508,还用于如果对所述目标资产的质押验证通过,则根据所述目标资产的资产价值,提高所述用户的授信额度;
151.所述接收单元502,还用于接收所述用户发起的贷款请求;其中,所述贷款请求包括待贷款金额;
152.所述生成单元506,还用于响应于确定所述待贷款金额与所述用户的第二差值之和未超过所述用户的授信额度,根据所述待贷款金额增加所述用户的已贷款金额,并生成与所述待贷款金额对应的融资订单;
153.所述存储单元508,还用于存储生成的所述融资订单与所述用户的授信额度的关联关系。
154.在本实施例中,所述方法还包括:
155.所述接收单元502,还用于接收所述用户发起的还款请求;其中,所述还款请求包括待还款金额;
156.所述生成单元506,还用于响应于确定所述待还款金额未超过所述用户的第二差值,根据所述待还款金额增加所述用户的已还款金额,并生成与所述待还款金额对应的还款记录;
157.所述存储单元508,还用于存储生成的所述还款记录与所述用户的融资订单的关联关系。
158.在本实施例中,所述存储单元508,具体用于:
159.基于所述用户的数字证书中的用户私钥,对生成的所述质押单或所述质押变更记录进行数字签名,以得到携带有所述用户的数字签名的质押单或质押变更记录;
160.将所述携带有所述用户的数字签名的质押单或质押变更记录,在所述区块链中进行存证;以使所述区块链中的节点设备基于所述携带有所述用户的数字签名的质押单或质押变更记录,生成对应的质押合同,并将生成的所述质押合同在所述区块链中进行存证。
161.在本实施例中,所述业务系统还维护了质押资产池中所包括的资产所属的资产集合;具备不同资产属性信息的资产属于不同的资产集合;所述存储单元508,还用于:
162.如果对所述目标资产的质押验证通过,则根据所述目标资产的资产属性信息,确定所述目标资产所属的资产集合;
163.存储所述目标资产所属的资产集合和所述用户的质押资产池的关联关系,以及所述目标资产所属的资产集合和所述质押单的关联关系。
164.上述装置中各个单元的功能和作用的实现过程具体详见上述方法中对应步骤的实现过程,在此不再赘述。
165.对于装置实施例而言,由于其基本对应于方法实施例,所以相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例只是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本说明书方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
166.上述实施例阐明的系统、装置、模块或单元,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。一种典型的实现设备为计算机,计算机的具体形式可以是个人计算机、膝上型计算机、蜂窝电话、相机电话、智能电话、个人数字助理、媒体播放器、导航设备、电子邮件收发设备、游戏控制台、平板计算机、可穿戴设备或者这些设备中的任意几种设备的组合。
167.在一个典型的配置中,计算机包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。
168.内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flash ram)。内存是计算机可读介质的示例。
169.计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带、磁盘存储、量子存储器、基于石墨烯的存储介质或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
170.还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的
包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。
171.上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
172.在本说明书一个或多个实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本说明书一个或多个实施例。在本说明书一个或多个实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
173.应当理解,尽管在本说明书一个或多个实施例可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本说明书一个或多个实施例范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在
……
时”或“当
……
时”或“响应于确定”。
174.以上所述仅为本说明书一个或多个实施例的较佳实施例而已,并不用以限制本说明书一个或多个实施例,凡在本说明书一个或多个实施例的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本说明书一个或多个实施例保护的范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献