基于智能合约的债权数据处理方法、装置及区块链系统制造方法及图纸

技术编号:34274602 阅读:18 留言:0更新日期:2022-07-24 16:50
本说明书提供一种基于智能合约的债权数据处理方法、装置及区块链系统,该区块链系统包括区块链的节点,第一用户设备和第二用户设备;该方法包括:第一用户设备向第二用户设备发送携带债权信息的公证请求;第二用户设备响应于公证请求,向区块链发起携带债权信息的第一交易,第一交易调用目标智能合约;区块链的节点基于目标智能合约对债权信息进行第一审核验证;在第一审核验证通过的事件的触发下,基于目标智能合约指示第二用户设备生成针对债权信息的公证债权文书;第二用户设备根据债权信息生成公证债权文书,并将公证债权文书返回给第一用户设备。回给第一用户设备。回给第一用户设备。

Credit data processing method, device and blockchain system based on smart contract

【技术实现步骤摘要】
基于智能合约的债权数据处理方法、装置及区块链系统


[0001]本说明书一个或多个实施例涉及区块链
,特别涉及一种基于智能合约的债权数据处理方法、装置及区块链系统。

技术介绍

[0002]区块链(Blockchain)是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。在区块链中按照时间顺序将数据区块以顺序相连的方式组合成链式数据结构,并以密码学方式保证数据区块不可篡改和不可伪造。由于区块链具有去中心化、信息不可篡改、自治性等特性,区块链也受到人们越来越多的重视和应用。
[0003]目前来说,在基于一些债权数据进行公证或起诉时,需要人工审核很多材料,即使采用电子的方式参与审核,整个过程也繁琐复杂,难以推进,使得审核业务效率低下,容易造成资源浪费。

技术实现思路

[0004]本说明书一个或多个实施例提供一种基于智能合约的债权数据处理方法、装置及区块链系统。
[0005]根据第一方面,提供一种基于区块链系统中智能合约的债权数据处理方法,所述区块链系统包括区块链的节点,第一用户设备和第二用户设备;所述方法包括:
[0006]所述第一用户设备向所述第二用户设备发送携带债权信息的公证请求;
[0007]所述第二用户设备响应于接收到所述公证请求,向所述区块链发起携带所述债权信息的第一交易,所述第一交易调用目标智能合约;
[0008]所述区块链的节点基于所述目标智能合约对所述债权信息进行第一审核验证;
[0009]在所述第一审核验证通过的事件的触发下,所述区块链的节点基于所述目标智能合约指示所述第二用户设备生成针对所述债权信息的公证债权文书;
[0010]所述第二用户设备在所述区块链的节点的指示下,根据所述债权信息生成所述公证债权文书,并将所述公证债权文书返回给所述第一用户设备。
[0011]可选地,在所述第一用户设备向所述第二用户设备发送公证请求之前,所述方法还包括:
[0012]所述第一用户设备基于所述债权信息生成第一摘要数据,并将所述第一摘要数据上传至所述区块链进行上链存证。
[0013]可选地,所述基于所述目标智能合约对所述债权信息进行第一审核验证,包括:
[0014]基于所述目标智能合约,获取已存证的所述第一摘要数据;
[0015]基于所述第一交易携带的所述债权信息,生成第一待验证摘要数据;
[0016]至少在所述第一摘要数据与所述第一待验证摘要数据相同的情况下,确定所述第一审核验证通过。
[0017]可选地,所述区块链系统还包括第三用户设备;所述方法还包括:
[0018]所述第一用户设备向所述第三用户设备发送携带所述公证债权文书的执行请求;
[0019]所述第三用户设备响应于接收到所述执行请求,向所述区块链发起携带所述公证债权文书的第二交易,所述第二交易调用目标智能合约;
[0020]所述区块链的节点基于所述目标智能合约对所述公证债权文书进行第二审核验证;
[0021]在所述第二审核验证通过的事件的触发下,所述区块链的节点基于所述目标智能合约指示所述第三用户设备生成针对所述公证债权文书的执行文书;
[0022]所述第三用户设备在所述区块链的节点的指示下,生成所述执行文书。
[0023]可选地,在所述第二用户设备生成所述公证债权文书之后,所述方法还包括:
[0024]所述第二用户设备基于所述公证债权文书生成第二摘要数据,并将所述第二摘要数据上传至所述区块链进行上链存证。
[0025]可选地,所述基于所述目标智能合约对所述公证债权文书进行第二审核验证,包括:
[0026]基于所述目标智能合约,获取已存证的所述第二摘要数据;
[0027]基于所述第二交易携带的所述公证债权文书,生成第二待验证摘要数据;
[0028]至少在所述第二摘要数据与所述第二待验证摘要数据相同的情况下,确定所述第二审核验证通过。
[0029]根据第二方面,提供一种基于区块链系统中智能合约的债权数据处理方法,所述区块链系统包括区块链的节点,第一用户设备和第二用户设备;所述方法由所述区块链的节点执行,所述方法包括:
[0030]接收携带债权信息的第一交易,所述第一交易调用目标智能合约;所述第一交易是所述第二用户设备响应于接收到所述第一用户设备发送的公证请求而发起的;
[0031]基于所述目标智能合约对所述债权信息进行第一审核验证;
[0032]在所述第一审核验证通过的事件的触发下,基于所述目标智能合约指示所述第二用户设备生成针对所述债权信息的公证债权文书。
[0033]可选地,所述基于所述目标智能合约对所述债权信息进行第一审核验证,包括:
[0034]基于所述目标智能合约,获取已存证的第一摘要数据;所述第一摘要数据为所述第一用户设备基于所述债权信息生成并上传至所述区块链进行上链存证的;
[0035]基于所述第一交易携带的所述债权信息,生成第一待验证摘要数据;
[0036]至少在所述第一摘要数据与所述第一待验证摘要数据相同的情况下,确定所述第一审核验证通过。
[0037]可选地,所述区块链系统还包括第三用户设备;所述方法还包括:
[0038]接收携带所述公证债权文书的第二交易,所述第二交易调用目标智能合约;所述第二交易是所述第三用户设备响应于接收到所述第一用户设备发送的执行请求而发起的;
[0039]基于所述目标智能合约对所述公证债权文书进行第二审核验证;
[0040]在所述第二审核验证通过的事件的触发下,基于所述目标智能合约指示所述第三用户设备生成针对所述公证债权文书的执行文书。
[0041]可选地,所述基于所述目标智能合约对所述公证债权文书进行第二审核验证,包括:
[0042]基于所述目标智能合约,获取已存证的所述第二摘要数据;所述第二摘要数据为所述第二用户设备基于所述公证债权文书生成并上传至所述区块链进行上链存证的;
[0043]基于所述第二交易携带的所述公证债权文书,生成第二待验证摘要数据;
[0044]至少在所述第二摘要数据与所述第二待验证摘要数据相同的情况下,确定所述第二审核验证通过。
[0045]根据第三方面,提供一种基于区块链系统中智能合约的债权数据处理装置,所述区块链系统包括区块链的节点,第一用户设备和第二用户设备;所述装置部署于所述区块链的节点,所述装置包括:
[0046]第一接收模块,用于接收携带债权信息的第一交易,所述第一交易调用目标智能合约;所述第一交易是所述第二用户设备响应于接收到所述第一用户设备发送的公证请求而发起的;
[0047]第一审核模块,用于基于所述目标智能合约对所述债权信息进行第一审核验证;
[0048]第一指示模块,用于在所述第一审核验证通过的事件的触发下,基于所述目标智能合约指示所述第二用户设备生成针对所述债权信息的公证债权文书。
[0049]本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于区块链系统中智能合约的债权数据处理方法,所述区块链系统包括区块链的节点,第一用户设备和第二用户设备;所述方法包括:所述第一用户设备向所述第二用户设备发送携带债权信息的公证请求;所述第二用户设备响应于接收到所述公证请求,向所述区块链发起携带所述债权信息的第一交易,所述第一交易调用目标智能合约;所述区块链的节点基于所述目标智能合约对所述债权信息进行第一审核验证;在所述第一审核验证通过的事件的触发下,所述区块链的节点基于所述目标智能合约指示所述第二用户设备生成针对所述债权信息的公证债权文书;所述第二用户设备在所述区块链的节点的指示下,根据所述债权信息生成所述公证债权文书,并将所述公证债权文书返回给所述第一用户设备。2.根据权利要求1所述的方法,其中,在所述第一用户设备向所述第二用户设备发送公证请求之前,所述方法还包括:所述第一用户设备基于所述债权信息生成第一摘要数据,并将所述第一摘要数据上传至所述区块链进行上链存证。3.根据权利要求2所述的方法,其中,所述基于所述目标智能合约对所述债权信息进行第一审核验证,包括:基于所述目标智能合约,获取已存证的所述第一摘要数据;基于所述第一交易携带的所述债权信息,生成第一待验证摘要数据;至少在所述第一摘要数据与所述第一待验证摘要数据相同的情况下,确定所述第一审核验证通过。4.根据权利要求1所述的方法,所述区块链系统还包括第三用户设备;所述方法还包括:所述第一用户设备向所述第三用户设备发送携带所述公证债权文书的执行请求;所述第三用户设备响应于接收到所述执行请求,向所述区块链发起携带所述公证债权文书的第二交易,所述第二交易调用目标智能合约;所述区块链的节点基于所述目标智能合约对所述公证债权文书进行第二审核验证;在所述第二审核验证通过的事件的触发下,所述区块链的节点基于所述目标智能合约指示所述第三用户设备生成针对所述公证债权文书的执行文书;所述第三用户设备在所述区块链的节点的指示下,生成所述执行文书。5.根据权利要求4所述的方法,其中,在所述第二用户设备生成所述公证债权文书之后,所述方法还包括:所述第二用户设备基于所述公证债权文书生成第二摘要数据,并将所述第二摘要数据上传至所述区块链进行上链存证。6.根据权利要求5所述的方法,其中,所述基于所述目标智能合约对所述公证债权文书进行第二审核验证,包括:基于所述目标智能合约,获取已存证的所述第二摘要数据;基于所述第二交易携带的所述公证债权文书,生成第二待验证摘要数据;至少在所述第二摘要数据与所述第二待验证摘要数据相同的情况下,确定所述第二审核验证通过。
7.一种基于区块链系统中智能合约的债权数据处理方法,所述区块链系统包括区块链的节点,第一用户设备和第二用户设备;所述方法由所述区块链的节点执行,所述方法包括:接收携带债权信息的第一交易,所述第一交易调用目标智能合约;所述第一交易是所述第二用户设备响应于接收到所述第一用户设备发送的公证请求而发起的;基于所述目标智能合约对所述债权信息进行第一审核验证;在所述第一审核验证通过的事件的触发下,基于所述目标智能合约指示所述第二用户设备生成针对所述债权信息的公证债权文书。8.根据权利要求7所述的方法,其中,所述基于所述目标智能合约对所述债权信息进行第一审核验证,包括:基于所述目标智能合约,获取已存证的第一摘要数据;所述第一摘要数据为所述第一用户设备基于所述债权信息生成并上传至所述区块链进行上链存证的;基于所述第一交易携带的所述债权信息,生成第一待验证摘要数据;至少在所述第一摘要数据与所述第一待验证摘要数据相同的情况下,确定所述第一审核验证通过。9.根据权利要求7所述的方法,所述区块链系统还包括第三用户设备;所述方法还包括:接收携带所述公证债权文书的第二交易,所述第二交易调用目标智能合约;所述第二交易是所述第三用户设备响应于接收到所述第一用户设备发送的执行请求而发起的;基于所述目标智能合约对所述公证债权文书进行第二审核验证;在所述第二审核验证通过的事件的触发下,基于所述目标智能合约指示所述第三用户设备生成针对所述公证债权文书的执行文书。10.根据权利要求9所述的方法,其中,所述基于所述目标智能合约对所述公证债权文书...

【专利技术属性】
技术研发人员:叶玲玲孙福辉王晓燕
申请(专利权)人:人民法院信息技术服务中心
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1