[发明专利]基于区块链的商品交易方法、装置、计算机设备有效
申请号: | 201910886490.2 | 申请日: | 2019-09-19 |
公开(公告)号: | CN112529647B | 公开(公告)日: | 2023-05-26 |
发明(设计)人: | 王鑫;李华敬;张翘楚;谭靖营 | 申请(专利权)人: | 上海哔哩哔哩科技有限公司 |
主分类号: | G06Q30/0601 | 分类号: | G06Q30/0601;A63F13/85 |
代理公司: | 北京英特普罗知识产权代理有限公司 11015 | 代理人: | 王勇 |
地址: | 200433 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 区块 商品交易 方法 装置 计算机 设备 | ||
本发明公开了一种基于区块链的商品交易方法、装置、计算机设备及可读存储介质,属于数据处理技术领域。本发明的方法包括:获取卖方用户发布的商品的参数信息,根据所述参数信息以及智能合约模板生成第一智能合约;接收所述卖方用户基于所述商品触发的商品发布请求;调用预设的第二智能合约,基于所述第二智能合约执行对所述商品的发布逻辑,根据所述卖方用户的身份标识信息向所述卖方用户分配所述商品;接收买方用户对所述商品的交易请求;调用所述第一智能合约,基于所述第一智能合约执行对所述商品的交易逻辑,根据所述买方用户的身份标识信息向买方用户分配所述交易支付凭证对应数量的商品。本发明可以方便用户购买游戏商品,提升用户体验。
技术领域
本发明涉及数据处理技术领域,尤其涉及一种基于区块链的商品交易方法、装置、计算机设备。
背景技术
目前,越来越多用户喜欢玩游戏。用户在玩游戏时,经常会在游戏中购买游戏商品(比如游戏道具)。当用户玩多款游戏时,用户只能在每款游戏中购买该款游戏中的游戏道具,而不能在该款游戏中购买其他款游戏中的游戏道具,即使两款游戏的游戏厂商相同,也不能购买,从而使得用户购买游戏道具不方便,用户体验较差。
发明内容
本申请实施例的目的是提供一种基于区块链的商品交易方法、装置、计算机设备及计算机可读存储介质,用于解决用户购买游戏道具不方便,用户体验较差的问题。
本发明提供了一种基于区块链的商品交易方法,包括:
获取卖方用户发布的商品的参数信息,根据所述参数信息以及预设的智能合约模板生成第一智能合约;
接收所述卖方用户基于所述商品触发的商品发布请求,所述商品发布请求包括所述卖方用户的身份标识信息和所述卖方用户的支付资产凭证;
调用预设的第二智能合约,基于所述第二智能合约执行对所述商品的发布逻辑,所述发布逻辑用于根据所述卖方用户的身份标识信息向所述卖方用户分配所述商品,其中,所述第二智能合约用于所有商品的发布管理;
接收买方用户对所述商品的交易请求,所述交易请求包括所述买方用户的身份标识信息和所述买方用户的交易支付凭证;
调用所述第一智能合约,基于所述第一智能合约执行对所述商品的交易逻辑,所述交易逻辑用于根据所述买方用户的身份标识信息向所述买方用户分配所述交易支付凭证对应数量的商品,其中,所述第一智能合约用于所述商品的交易管理。
可选地,所述卖方用户包括个体用户及游戏运营商,所述获取卖方用户发布的商品的参数信息,根据所述参数信息以及预设的智能合约模板生成第一智能合约的步骤包括:
在所述卖方用户为个体用户时,获取所述个体用户发布的第一商品的参数信息,根据所述参数信息以及智能合约模板生成与所述第一商品对应的智能合约;或
当所述卖方用户为游戏运营商时,获取所述游戏运营商运营的游戏包含的第二商品,根据所述第二商品以及智能合约模板生成与所述第二商品对应的智能合约。
可选地,所述第二智能合约还用于对商品列表进行管理,所述基于区块链的商品交易还包括:
接收买方用户对商品列表的查询请求;
根据所述查询请求调用所述第二智能合约以获取商品列表;
将获取到的商品列表进行展示。
可选地,所述根据所述卖方用户的身份标识信息向所述卖方用户分配所述商品之后,还包括:
根据所述卖方用户的身份标识信息为所述卖方用户生成发布凭证,以供所述发布凭证被区块链的节点设备共识认证后记录于区块链的分布式数据库中,其中,所述发布凭证包括所述卖方用户的身份标识信息、和所述支付资产凭证对应的商品名称信息以及商品数量信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海哔哩哔哩科技有限公司,未经上海哔哩哔哩科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910886490.2/2.html,转载请声明来源钻瓜专利网。