一种数据处理方法、装置、区块链节点设备及介质制造方法及图纸

技术编号:22566200 阅读:36 留言:0更新日期:2019-11-16 12:30
本申请实施例提供了一种数据处理方法、装置、区块链节点设备及介质,其中,该方法包括:当接收到目标设备发送的目标用户关于目标对象的第一指令时,调用第一智能合约确定该目标对象对应的目标数值;发送资源数据获取指令至资源数据管理服务器,以使该资源数据管理服务器从该目标用户关联的电子账户获取该目标数值的资源数据;当接收到该目标设备发送的该目标用户关于该目标对象的第二指令时,发送资源数据退还指令至该资源数据管理服务器,以使该资源数据管理服务器将该目标数值的资源数据存入至该电子账户。采用本申请,可以实现退还相应额度的资源数据的自动化过程,进而降低交易风险,提高交易可靠性。

A data processing method, device, blockchain node equipment and medium

The embodiment of the application provides a data processing method, device, blockchain node device and medium, wherein, the method includes: when receiving the first instruction about the target object from the target user sent by the target device, calling the first smart contract to determine the target value of the target object; sending the resource data acquisition instruction to the resource data management server to make the The resource data management server obtains the resource data of the target value from the electronic account associated with the target user; when receiving the second instruction of the target user about the target object sent by the target device, it sends the resource data return instruction to the resource data management server, so that the resource data management server stores the resource data of the target value into the electricity Sub account. The application can realize the automatic process of returning the resource data of the corresponding quota, thereby reducing the transaction risk and improving the transaction reliability.

【技术实现步骤摘要】
一种数据处理方法、装置、区块链节点设备及介质
本申请涉及计算机
,尤其涉及一种数据处理方法、装置、区块链节点设备及介质。
技术介绍
随着科技的发展,针对资源数据的管理,如托管场景,在人们的日常生活中无处不在。例如,用户在使用共享单车、共享汽车、共享雨伞等服务时,需要缴纳相应额度的资源数据至提供该服务的平台。然而,由于平台的不稳定性和不可控性,导致平台按量将该相应额度的资源数据返还至该用户的可能性较低,进而提高了交易风险,降低了交易可靠性。
技术实现思路
本申请实施例提供了一种数据处理方法、装置、区块链节点设备以及介质,可以实现退还相应额度的资源数据的自动化过程,进而降低交易风险,提高交易可靠性。第一方面,本申请实施例提供了一种数据处理方法,应用于区块链节点设备,包括:当接收到目标设备发送的目标用户关于目标对象的第一指令时,调用第一智能合约确定所述目标对象对应的目标数值;发送资源数据获取指令至资源数据管理服务器,以使所述资源数据管理服务器从所述目标用户关联的电子账户获取所述目标数值的资源数据;当接收到所述目标设备发送的所述目标用户关于所述目标对象的第二指令时,发送资源数据退还指令至所述资源数据管理服务器,以使所述资源数据管理服务器将所述目标数值的资源数据存入至所述电子账户。可选地,所述第一智能合约包括对象的标识与数值之间的对应关系;所述第一指令携带所述目标对象的标识,所述调用第一智能合约确定所述目标对象对应的目标数值,包括:根据所述对象的标识与数值的对应关系,确定所述目标对象的标识对应的数值;将所述目标对象的标识对应的数值,确定为所述目标对象对应的目标数值。可选地,所述第一智能合约包括应用平台的标识、对象的标识与数值三者之间的对应关系;所述第一指令携带目标信息,所述目标信息包括所述目标设备所属的目标应用平台的标识和所述目标对象的标识,所述调用第一智能合约确定所述目标对象对应的目标数值,包括:根据所述应用平台的标识、对象的标识与数值三者之间的对应关系、确定所述目标信息对应的数值;将所述目标信息对应的数值,确定为所述目标对象对应的目标数值。可选地,所述方法还包括:接收所述资源数据管理服务器发送的所述目标数值的资源数据的获取成功信息;调用第二智能合约生成资源数据托管成功的标识;将所述资源数据托管成功的标识发送至所述目标设备以进行存储。可选地,当接收到所述目标设备发送的所述目标用户关于所述目标对象的第二指令时,发送资源数据退还指令至所述资源数据管理服务器,包括:当接收到所述目标设备发送的所述目标用户关于所述目标对象的第二指令时,调用所述第二智能合约根据所述第二指令携带的所述资源数据托管成功的标识,从区块链中查询出对应的资源数据交易记录;根据所述资源数据交易记录发送资源数据退还指令至所述资源数据管理服务器。可选地,所述方法还包括:接收所述资源数据管理服务器发送的资源数据退还信息;调用所述第二智能合约获取资源数据退还成功的标识;将所述资源数据退还成功的标识发送至所述目标设备和所述资源数据管理服务器。可选地,所述第二指令,由所述目标设备在确定所述目标用户关于所述目标对象的使用情况数据满足预设条件后发送。第二方面,本申请实施例提供了一种数据处理装置,应用于区块链节点设备,包括:确定模块,用于当接收到目标设备发送的目标用户关于目标对象的第一指令时,调用第一智能合约确定所述目标对象对应的目标数值;通信模块,用于发送资源数据获取指令至资源数据管理服务器,以使所述资源数据管理服务器从所述目标用户关联的电子账户获取所述目标数值的资源数据;所述通信模块,还用于当接收到所述目标设备发送的所述目标用户关于所述目标对象的第二指令时,发送资源数据退还指令至所述资源数据管理服务器,以使所述资源数据管理服务器将所述目标数值的资源数据存入至所述电子账户。第三方面,本申请实施例提供了一种区块链节点设备,包括处理器、输入设备、输出设备和存储器,所述处理器、输入设备、输出设备和存储器相互连接,其中,所述存储器用于存储计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行如第一方面及其任一可选方式所述的方法。第四方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行如第一方面及其任一可选方式所述的方法。综上所述,区块链节点设备可以当接收到目标设备发送的目标用户关于目标对象的第一指令时,调用第一智能合约确定该目标对象对应的目标数值;区块链节点设备可以发送资源数据获取指令至资源数据管理服务器,以使该资源数据管理服务器从该目标用户关联的电子账户获取该目标数值的资源数据,并当接收到该目标设备发送的该目标用户关于该目标对象的第二指令时,发送资源数据退还指令至该资源数据管理服务器,以使该资源数据管理服务器将该目标数值的资源数据存入至该电子账户,以实现退还相应额度的资源数据的自动化过程,进而降低了交易风险,提高了交易可靠性。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本申请实施例提供的一种数据处理系统的网络架构示意图;图2是本申请实施例提供的一种数据处理方法的流程示意图;图3是本申请实施例提供的另一种数据处理方法的流程示意图;图4是本申请实施例提供的一种数据处理装置的结构示意图;图5是本申请实施例提供的一种区块链节点设备的结构示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述。请参阅图1,为本申请实施例提供的一种数据处理系统的网络架构示意图。具体的,该数据处理系统可以包括目标设备10、区块链节点设备20、资源数据管理服务器30。其中,区块链节点设备20可以为区块链网络中的任一节点设备。区块链节点设备20可以分别与目标设备10以及资源数据管理服务器30建立通信。可选地,区块链节点设备20可以通过区块链网络分别于目标设备10以及资源数据管理服务器30建立通信。本申请实施例中,目标设备10可以将目标用户关于目标对象的第一指令发送至区块链节点设备20。区块链节点设备20可以当接收到目标设备10发送的目标用户关于目标对象的第一指令时,调用第一智能合约确定该目标对象对应的目标数值。区块链节点设备20可以发送资源数据获取指令至资源数据管理服务器30,以使资源数据管理服务器30从该目标用户关联的电子账户获取该目标数值的资源数据;资源数据管理服务器30可以从该电子账户获取该目标数值的资源本文档来自技高网...

【技术保护点】
1.一种数据处理方法,其特征在于,应用于区块链节点设备,所述方法包括:/n当接收到目标设备发送的目标用户关于目标对象的第一指令时,调用第一智能合约确定所述目标对象对应的目标数值;/n发送资源数据获取指令至资源数据管理服务器,以使所述资源数据管理服务器从所述目标用户关联的电子账户获取所述目标数值的资源数据;/n当接收到所述目标设备发送的所述目标用户关于所述目标对象的第二指令时,发送资源数据退还指令至所述资源数据管理服务器,以使所述资源数据管理服务器将所述目标数值的资源数据存入至所述电子账户。/n

【技术特征摘要】
1.一种数据处理方法,其特征在于,应用于区块链节点设备,所述方法包括:
当接收到目标设备发送的目标用户关于目标对象的第一指令时,调用第一智能合约确定所述目标对象对应的目标数值;
发送资源数据获取指令至资源数据管理服务器,以使所述资源数据管理服务器从所述目标用户关联的电子账户获取所述目标数值的资源数据;
当接收到所述目标设备发送的所述目标用户关于所述目标对象的第二指令时,发送资源数据退还指令至所述资源数据管理服务器,以使所述资源数据管理服务器将所述目标数值的资源数据存入至所述电子账户。


2.根据权利要求1所述的方法,其特征在于,所述第一智能合约包括对象的标识与数值之间的对应关系;所述第一指令携带所述目标对象的标识,所述调用第一智能合约确定所述目标对象对应的目标数值,包括:
根据所述对象的标识与数值的对应关系,确定所述目标对象的标识对应的数值;
将所述目标对象的标识对应的数值,确定为所述目标对象对应的目标数值。


3.根据权利要求1所述的方法,其特征在于,所述第一智能合约包括应用平台的标识、对象的标识与数值三者之间的对应关系;所述第一指令携带目标信息,所述目标信息包括所述目标设备所属的目标应用平台的标识和所述目标对象的标识,所述调用第一智能合约确定所述目标对象对应的目标数值,包括:
根据所述应用平台的标识、对象的标识与数值三者之间的对应关系、确定所述目标信息对应的数值;
将所述目标信息对应的数值,确定为所述目标对象对应的目标数值。


4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收所述资源数据管理服务器发送的所述目标数值的资源数据的获取成功信息;
调用第二智能合约生成资源数据托管成功的标识;
将所述资源数据托管成功的标识发送至所述目标设备以进行存储。


5.根据权利要求4所述的方法,其特征在于,当接收到所述目标设备发送的所述目标用户关于所述目标对象的第二指令时,发送资源数据退还指令至所述资源数据管理服...

【专利技术属性】
技术研发人员:刘新黄庆财王玉平
申请(专利权)人:深圳市元征科技股份有限公司
类型:发明
国别省市:广东;44

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

1