This application provides a data processing method based on block chain. This method is applied to block chain node. After receiving the exchange request sent by the user of the first application platform to the target object of the second application platform, the block chain node determines the required exchange resources and user resources in the block chain, and the relationship between them is satisfied. Under the preset conditions, it is determined whether there is an intelligent contract between the first application platform and the second application platform. If there is, the user resources are updated according to the resources needed for the exchange, the object information of the target object is updated, and the exchange records of the user are generated according to the updated user resources and the target objects. Store the exchange records in the block chain and synchronize the exchange records to all application platforms associated with the block chain. This method can directly use the virtual resources of users in the first application platform to exchange the items provided by the second application platform, making the exchange process more simple and fast.
【技术实现步骤摘要】
基于区块链的数据处理方法及装置
本申请涉及区块链
,更具体地,基于区块链的数据处理方法及装置。
技术介绍
在电子商务领域中,电子平台中通常会有大量的注册用户,用户通常在该电子平台下拥有一定的虚拟资源例如积分,电子平台可以为用户提供渠道接口,以使这些虚拟资源能够与其他电子平台上的对象物品进行交换,但是在交换过程中,需要用户注册的电子平台首先通过支付系统与另一个电子平台进行物品交换,再将交换的物品提供给用户。以上交换过程中,需要支付系统等中介方的参与,交换过程较为繁琐。
技术实现思路
有鉴于此,本申请提供了一种基于区块链的数据处理方法,用于解决交换过程较为繁琐的技术问题。为实现所述目的,本申请提供的技术方案如下:第一方面,本申请提供了一种基于区块链的数据处理方法,应用于区块链节点,该方法包括:接收到第一应用平台的用户发送的对第二应用平台的目标对象的交换请求后,在区块链中确定所述目标对象对应的交换所需资源;在所述区块链中查询所述用户与所述第一应用平台关联的用户资源;在所述用户资源及所述交换所需资源之间的关系满足预设条件的情况下,确定所述第一应用平台及所述第二应用平台之间是否具有智能合约;若具有,则根据所述交换所需资源对所述用户资源进行更新,对所述目标对象的对象信息进行更新,以及依据更新后的用户资源及所述目标对象生成所述用户的交换记录,在所述区块链中存储所述交换记录,并将所述交换记录同步至所述区块链关联的所有应用平台中。第二方面,本申请提供了一种基于区块链的数据处理装置,其特征在于,应用于区块链节点,该装置包括:交换资源确定模块,用于接收到第一应用平台的用户发送 ...
【技术保护点】
1.一种基于区块链的数据处理方法,其特征在于,应用于区块链节点,该方法包括:接收到第一应用平台的用户发送的对第二应用平台的目标对象的交换请求后,在区块链中确定所述目标对象对应的交换所需资源;在所述区块链中查询所述用户与所述第一应用平台关联的用户资源;在所述用户资源及所述交换所需资源之间的关系满足预设条件的情况下,确定所述第一应用平台及所述第二应用平台之间是否具有智能合约;若具有,则根据所述交换所需资源对所述用户资源进行更新,对所述目标对象的对象信息进行更新,以及依据更新后的用户资源及所述目标对象生成所述用户的交换记录,在所述区块链中存储所述交换记录,并将所述交换记录同步至所述区块链关联的所有应用平台中。
【技术特征摘要】
1.一种基于区块链的数据处理方法,其特征在于,应用于区块链节点,该方法包括:接收到第一应用平台的用户发送的对第二应用平台的目标对象的交换请求后,在区块链中确定所述目标对象对应的交换所需资源;在所述区块链中查询所述用户与所述第一应用平台关联的用户资源;在所述用户资源及所述交换所需资源之间的关系满足预设条件的情况下,确定所述第一应用平台及所述第二应用平台之间是否具有智能合约;若具有,则根据所述交换所需资源对所述用户资源进行更新,对所述目标对象的对象信息进行更新,以及依据更新后的用户资源及所述目标对象生成所述用户的交换记录,在所述区块链中存储所述交换记录,并将所述交换记录同步至所述区块链关联的所有应用平台中。2.根据权利要求1所述的基于区块链的数据处理方法,其特征在于,所述区块链中包含所述第二应用平台的区块,所述区块中存储有所述第二应用平台中对象的对象信息,所述第二应用平台具有加密后的身份验证信息。3.根据权利要求2所述的基于区块链的数据处理方法,其特征在于,所述在区块链中确定所述目标对象对应的交换所需资源,包括:对所述第二应用平台加密后的身份验证信息进行解密,使用解密后的身份验证信息访问所述第二应用平台的区块中的对象信息,以从所述对象信息中得到所述目标对象对应的交换所需资源。4.根据权利要求2所述的基于区块链的数据处理方法,其特征在于,所述对所述目标对象的对象信息进行更新,包括:对所述目标对象的对象信息更新,得到新的对象信息;依据所述新的对象信息生成新的区块,并将所述新的区块添加到所述区块链中。5.根据权利要求1所述的基于区块链的数据处理方法,其特征在于,所述区块链中包含所述用户与所述第一应用平台关联的区块,所述区块中存储有所述用户的用户信息,所述用户具有加密后的身份验证信息。6.根据权利要求5所述的基于区块链的数据处理方法,其特...
【专利技术属性】
技术研发人员:王海林,潘高峰,王永胜,杨毅,
申请(专利权)人:泰康保险集团股份有限公司,泰康在线财产保险股份有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。