【技术实现步骤摘要】
基于区块链的数据处理方法、装置、存储介质及设备
[0001]本申请涉及一种图像处理
,尤其涉及一种基于区块链的数据处理方法
、
装置
、
存储介质及设备
。
技术介绍
[0002]如今,随着网络技术的发展,各式各样的资产平台
(
如游戏平台
)
存在着很多不同属性的虚拟资产,该虚拟资产包括且不仅限于道具
、
皮肤
、
钻石
、
点券以及角色
、
名画
、
建筑等
。
[0003]目前,交易双方进行不同虚拟资产之间进行资产交易时,需要交易双方自行撮合两者的交易需求,然后交易双方将各自交易的交易资产转移到中心化交易平台上,中心化交易平台确认收到交易双方的两个交易资产后,对该交易资产进行互换,并收取交易双方的手续费用
。
这样,由于需要交易双方自行撮合两者的交易需求,会导致资产交易的效率较低,且由中心化交易平台进行人工资产交换,存在交易不透明的问题,容易导致交易双方的交易不公平
。
技术实现思路
[0004]本申请实施例所要解决的技术问题在于,提供一种基于区块链的数据处理方法
、
装置
、
存储介质及设备,可以提高资产交易效率以及提高资产交易的公平性
。
[0005]本申请实施例一方面提供一种基于区块链的数据处理方法,包括:
[0006]若需要对第一对象在第 ...
【技术保护点】
【技术特征摘要】
1.
一种基于区块链的数据处理方法,其特征在于,包括:若需要对第一对象在第一资产平台中的虚拟资产进行交易,则获取所述虚拟资产的资产属性,生成关于所述虚拟资产的交易请求信息,将所述交易请求信息发布至区块链网络中;若接收到第二对象关于所述交易请求信息的交易响应信息,则获取属于所述第二对象的交换资产的资产属性;所述交换资产属于第二资产平台;从所述区块链网络中选择与所述第一资产平台和所述第二资产平台均关联的目标智能合约;调用所述目标智能合约,根据所述第二对象的交换资产的资产属性,将所述交换资产转移给所述第一对象,根据所述第一对象的虚拟资产的资产属性,将所述虚拟资产转移给所述第二对象
。2.
根据权利要求1所述的方法,其特征在于,所述若需要对第一对象在第一资产平台中的虚拟资产进行交易时,则获取所述虚拟资产的资产属性,包括:若接收到针对第一对象在第一资产平台中的虚拟资产的资产交易指令,则对所述资产交易指令的合法性进行校验,得到校验结果;若所述校验结果指示所述资产交易指令具有合法性,则确定需要对所述第一对象在第一资产平台中的虚拟资产进行交易;根据所述虚拟资产的资产标识获取所述虚拟资产的资产属性
。3.
根据权利要求2所述的方法,其特征在于,所述根据所述虚拟资产的资产标识获取所述虚拟资产的资产属性,包括:若所述虚拟资产的资产标识为唯一资产标识,则确定所述虚拟资产的资产属性为唯一资产属性;若所述虚拟资产的资产标识为通用资产标识,则确定所述虚拟资产的资产属性为通用资产属性
。4.
根据权利要求1所述的方法,其特征在于,所述生成关于所述虚拟资产的交易请求信息,将所述交易请求信息发布至区块链网络中,包括:获取所述虚拟资产的资产描述信息和资产评估信息,根据所述虚拟资产的资产描述信息和资产评估信息生成所述虚拟资产的交易请求信息;根据所述虚拟资产的资产属性将所述虚拟资产转移到所述目标智能合约的托管账户中,生成将所述虚拟资产转移到所述目标智能合约中的托管账户的第一资产转移交易;在所述区块链网络中的共识节点中,对所述第一资产转移交易进行共识;若所述第一资产转移交易共识成功,则将所述第一资产转移交易上链至所述区块链网络,并将所述交易请求信息发布至区块链网络中
。5.
根据权利要求4所述的方法,其特征在于,所述根据所述虚拟资产的资产属性将所述虚拟资产转移到所述目标智能合约的托管账户中,包括:若所述虚拟资产的资产属性为唯一资产属性,则从所述区块链网络中获取所述虚拟资产的虚拟资产权证,将所述虚拟资产权证添加至所述目标智能合约的托管账户中;所述虚拟资产权证用于指示所述虚拟资产归所述第一对象所有;若所述虚拟资产的资产属性为通用资产属性,则将所述虚拟资产转移到所述目标智能
合约的托管账户中
。6.
根据权利要求5所述的方法,其特征在于,所述方法还包括:若接收到第二对象关于所述交易请求信息的交易响应信息,则根据所述交换资产的资产属性,将所述交换资产转移至所述目标智能合约的托管账户中;获取所述虚拟资产和所述交换资产分别对应的资产状态;将所述虚拟资产和所述交换资产分别对应的资产状态均更新为锁定状态
。7.
根据权利要求1所述的方法,其特征在于,所述从所述区块链网络中选择与所述第一资产平台和所述第二资产平台均关联的目标智能合约,包括:若所述第一资产平台与所述第二资产平台相同,则将所述区块链网络中的第一智能合约确定为所述目标智能合约;所述第一智能合约由所述第一资产平台或者所述第二资产平台制定;若所述第一资产平台与所述第二资产平台不相同,则将所述区块链网络中的第二智能合约确定为所述目标智能合约;所述第一智能合约由所述第一资产平台和所述第二资产平台共同制定
。8.
根据权利要求1所述的方法,其特征在于,所述调用所述目标智能合约,根据所述第二对象的交换资产的资产属性,将所述交换资产转移给所述第一对象,根据所述第一对象的虚拟资产的资产属性,将所述虚拟资产转移给所述第二对象,包括:调...
【专利技术属性】
技术研发人员:陈自民,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。