[发明专利]一种虚拟资产交易的方法以及相关装置有效
申请号: | 201910938612.8 | 申请日: | 2019-09-30 |
公开(公告)号: | CN110585733B | 公开(公告)日: | 2021-10-01 |
发明(设计)人: | 林伟东 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | A63F13/85 | 分类号: | A63F13/85 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 吴磊 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 虚拟 资产 交易 方法 以及 相关 装置 | ||
1.一种虚拟资产交易的方法,其特征在于,包括:
接收第一客户端发送的交易查询请求,其中,所述交易查询请求中包括第二应用账号以及可交易资产;
根据所述交易查询请求,从区块链中存储的至少一个待交易信息中获取与交易查询请求中的可交易资产匹配的至少两个待交易信息,生成查询结果;
向所述第一客户端发送所述查询结果,以使所述第一客户端展示所述查询结果,便于第一用户在多种虚拟资产中选择一种或至少两种虚拟资产进行交易,所述查询结果包括待交易信息,所述待交易信息包括所述可交易资产、所述可交易资产的数量、所述待交易资产以及所述待交易资产的数量;
接收所述第一客户端发送的资产交易请求,其中,所述资产交易请求携带第一用户的账号标识,所述第一用户对应于第一应用账号以及第二应用账号;
根据所述资产交易请求,基于区块链生成目标交易信息,其中,所述目标交易信息包括待交易资产的信息以及可交易资产的信息,所述待交易资产对应于所述第一用户,所述可交易资产对应于第二用户,所述第二用户对应于第三应用账号以及第四应用账号,所述第一应用账号与所述第三应用账号属于第一交互式应用,所述第二应用账号与所述第四应用账号属于第二交互式应用,所述第一交互式应用与所述第二交互式应用属于不同的应用,且所述第一交互式应用对应于第一服务器,所述第二交互式应用对应于第二服务器;
根据所述目标交易信息,向所述第一服务器发送第一交易指令,以使所述第一服务器将所述待交易资产,从所述第一应用账号转移至所述第三应用账号;
根据所述目标交易信息,向所述第二服务器发送第二交易指令,以使所述第二服务器将所述可交易资产,从所述第四应用账号转移至所述第二应用账号;
在所述目标交易信息中的所述待交易资产和所述可交易资产进行了双向虚拟资产转移之后,将区块链中所述目标待交易信息的状态标记为已交易或者已作废;
或者,
预先为每条交易信息分配一个时间戳,并在所述目标交易信息中的所述待交易资产和所述可交易资产进行了双向虚拟资产转移之后,生成一条新的交易信息,所述新的交易信息的信息标识与所述目标交易信息的信息标识一致,所述新的交易信息的交易状态为交易完成,所述新的交易信息的时间戳所标识的时间晚于所述目标交易信息时间戳所标识的时间,以记录所述目标待交易信息中的资产不可再次进行交易。
2.根据权利要求1所述的方法,其特征在于,所述接收第一客户端发送的资产交易请求之前,所述方法还包括:
接收第二客户端发送的交易发起请求,其中,所述交易发起请求中包括所述可交易资产以及所述可交易资产的数量,所述可交易资产属于所述第四应用账号;
向所述第二服务器发送所述交易发起请求,以使所述第二服务器对所述交易发起请求进行验证;
若所述交易发起请求验证通过,则根据所述交易发起请求生成待交易信息,其中,所述待交易信息包括所述可交易资产、所述可交易资产的数量、所述待交易资产以及所述待交易资产的数量;
将所述待交易信息记录至所述区块链中的目标区块,其中,所述区块链中包括N个区块,所述N为大于或等于1的整数。
3.根据权利要求2所述的方法,其特征在于,所述根据所述资产交易请求,基于区块链生成目标交易信息,包括:
根据所述资产交易请求,从所述区块链的所述目标区块中获取所述待交易信息;
根据所述待交易信息,生成所述目标交易信息。
4.根据权利要求1至3中任一项所述的方法,其特征在于,
所述查询结果包括待交易信息,所述待交易信息包括所述可交易资产、所述可交易资产的数量、所述待交易资产以及所述待交易资产的数量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910938612.8/1.html,转载请声明来源钻瓜专利网。