基于区块链的游戏道具交易方法及系统与流程

文档序号:32312940发布日期:2022-11-23 13:16阅读:来源:国知局

技术特征:
1.一种基于区块链的游戏道具交易方法,其特征在于,用于包括第一交易平台用户端、第二交易平台用户端、第一游戏服务端、第二游戏服务端、交易平台和智能合约的游戏道具交易系统中,使用所述第一交易平台用户端的第一用户拥有第一游戏的第一游戏账号和第二游戏的第二游戏账号,使用所述第二交易平台用户端的第二用户拥有第一游戏的第三游戏账号和第二游戏的第四游戏账号,所述方法包括:所述交易平台根据所述第一游戏账号下的第一游戏道具向所述智能合约获取第一nft,将所述第一nft发送给所述第一交易平台用户端,所述第一交易平台用户端接收并持有所述第一nft;所述交易平台根据所述第四游戏账号下的第二游戏道具向所述智能合约获取第二nft,将所述第二nft发送给所述第二交易平台用户端,所述第二交易平台用户端接收并持有所述第二nft;所述第一交易平台用户端和所述第二交易平台用户端基于所述交易平台进行交易,交易完成后所述第一交易平台用户端中持有所述第二nft且所述第二交易平台用户端中持有所述第一nft;在根据所述第一nft向所述第一游戏服务端兑换所述第一游戏道具时,所述第一游戏服务端将所述第一游戏账号下的所述第一游戏道具转让给所述第三游戏账号,将兑换完成后生成且由所述第二交易平台用户端和所述第一游戏服务端签名的第一nft兑换凭证发送给所述交易平台,所述交易平台将所述第一nft兑换凭证发送给所述智能合约;在根据所述第二nft向所述第二游戏服务端兑换所述第二游戏道具时,所述第二游戏服务端将所述第四游戏账号下的所述第二游戏道具转让给所述第二游戏账号,将兑换完成后生成且由所述第一交易平台用户端和所述第二游戏服务端签名的第二nft兑换凭证发送给所述交易平台,所述交易平台将所述第二nft兑换凭证发送给所述智能合约。2.根据权利要求1所述的基于区块链的游戏道具交易方法,其特征在于,所述方法还包括:所述第一交易平台用户端向所述第一游戏服务端获取第一道具证明,所述第一道具证明用于证明所述第一游戏账号拥有所述第一游戏道具,将由所述第一交易平台用户端和所述第一游戏服务端签名的所述第一道具证明发送给所述交易平台;所述交易平台根据所述第一游戏账号下的第一游戏道具向所述智能合约获取第一nft,包括:所述交易平台将签名后的所述第一道具证明转发给所述智能合约,所述智能合约对签名后的所述第一道具证明进行验签,在验签成功后根据所述第一道具证明生成所述第一nft,将所述第一nft发送给所述交易平台。3.根据权利要求1所述的基于区块链的游戏道具交易方法,其特征在于,所述方法还包括:所述第二交易平台用户端向所述第二游戏服务端获取第二道具证明,所述第二道具证明用于证明所述第四游戏账号拥有所述第二游戏道具,将由所述第二交易平台用户端和所述第二游戏服务端签名的所述第二道具证明发送给所述交易平台;所述交易平台根据所述第四游戏账号下的第二游戏道具向所述智能合约获取第二nft,包括:所述交易平台将签名后的所述第二道具证明转发给所述智能合约,所述智能合约对签名后的所述第二道具证明进行验签,在验签成功后根据所述第二道具证明生成所述第二nft,将所述第二nft发送给所述交易平台。4.根据权利要求1所述的基于区块链的游戏道具交易方法,其特征在于,所述第一交易
平台用户端和所述第二交易平台用户端基于所述交易平台进行交易,包括:所述第一交易平台用户端获取所述第一nft的第一标识信息,生成包含所述第一标识信息的交易订单;或者,所述第一交易平台用户端获取所述第一nft的第一标识信息和所述第二nft的第二标识信息,生成包含所述第一标识信息和所述第二标识信息的交易订单;所述第一交易平台用户端将所述交易订单添加到所述交易平台中的交易池中;所述第二交易平台用户端在所述交易池中查询到所述交易订单后,与所述第一交易平台用户端进行交易。5.根据权利要求1所述的基于区块链的游戏道具交易方法,其特征在于,所述方法还包括:在未兑换所述第二nft时,所述第一交易平台用户端获取所述第二nft的第二标识信息,生成包含所述第二标识信息的交易订单;或者,所述第一交易平台用户端获取所述第二nft的第二标识信息和第三nft的第三信息,生成包含所述第二标识信息和所述第三信息的交易订单;所述第一交易平台用户端将所述交易订单添加到所述交易平台中的交易池中;第三交易平台用户端在所述交易池中查询到所述交易订单后,与所述第一交易平台用户端进行交易,交易完成后所述第一交易平台用户端中持有所述第三nft且所述第三交易平台用户端中持有所述第二nft。6.根据权利要求1至5中任一项所述的基于区块链的游戏道具交易方法,其特征在于,所述方法还包括:所述第一交易平台用户端向所述交易平台发送第一挑战请求;所述交易平台将所述第一挑战请求转发给所述智能合约;所述智能合约根据所述第一挑战请求,检测是否接收到由所述第一交易平台用户端签名的第二nft兑换凭证,若已接收到所述第二nft兑换凭证,则对所述第二nft兑换凭证进行验签,若验签成功则驳回所述第一挑战请求,若验签失败则惩罚所述第二游戏服务端。7.根据权利要求6所述的基于区块链的游戏道具交易方法,其特征在于,在所述检测是否接收到由所述第一交易平台用户端签名的第二nft兑换凭证之后,所述方法还包括:若未接收到所述第二nft兑换凭证,则所述智能合约开始计时,在计时达到预定时长后再次检测是否接收到所述第二nft兑换凭证;若再次检测时已接收到所述第二nft兑换凭证,则所述智能合约对所述第二nft兑换凭证进行验签,若验签成功则驳回所述第一挑战请求,若验签失败则惩罚所述第二游戏服务端;若再次检测时未接收到所述第二nft兑换凭证,则所述智能合约惩罚所述第二游戏服务端。8.根据权利要求1至5中任一项所述的基于区块链的游戏道具交易方法,其特征在于,所述方法还包括:所述第二交易平台用户端向所述交易平台发起第二挑战请求;所述交易平台将所述第二挑战请求转发给所述智能合约;所述智能合约根据所述第二挑战请求,检测是否接收到由所述第二交易平台用户端签名的第一nft兑换凭证,若已接收到所述第一nft兑换凭证,则对所述第一nft兑换凭证进行
验签,若验签成功则驳回所述第二挑战请求,若验签失败则惩罚所述第一游戏服务端。9.根据权利要求8所述的基于区块链的游戏道具交易方法,其特征在于,在所述检测是否接收到由所述第二交易平台用户端签名的第一nft兑换凭证之后,所述方法还包括:若未接收到所述第一nft兑换凭证,则所述智能合约开始计时,在计时达到预定时长后再次检测是否接收到所述第一nft兑换凭证;若再次检测时已接收到所述第一nft兑换凭证,则所述智能合约对所述第一nft兑换凭证进行验签,若验签成功则驳回所述第二挑战请求,若验签失败则惩罚所述第一游戏服务端;若再次检测时未接收到所述第一nft兑换凭证,则所述智能合约惩罚所述第一游戏服务端。10.一种基于区块链的游戏道具交易系统,其特征在于,所述游戏道具交易系统包括第一交易平台用户端、第二交易平台用户端、第一游戏服务端、第二游戏服务端、交易平台和智能合约,使用所述第一交易平台用户端的第一用户拥有第一游戏的第一游戏账号和第二游戏的第二游戏账号,使用所述第二交易平台用户端的第二用户拥有第一游戏的第三游戏账号和第二游戏的第四游戏账号;所述交易平台,用于根据所述第一游戏账号下的第一游戏道具向所述智能合约获取第一nft,将所述第一nft发送给所述第一交易平台用户端,所述第一交易平台用户端,用于接收并持有所述第一nft;所述交易平台,还用于根据所述第四游戏账号下的第二游戏道具向所述智能合约获取第二nft,将所述第二nft发送给所述第二交易平台用户端,所述第二交易平台用户端,用于接收并持有所述第二nft;所述第一交易平台用户端,还用于和所述第二交易平台用户端基于所述交易平台进行交易,交易完成后所述第一交易平台用户端中持有所述第二nft且所述第二交易平台用户端中持有所述第一nft;在根据所述第一nft向所述第一游戏服务端兑换所述第一游戏道具时,所述第一游戏服务端,用于将所述第一游戏账号下的所述第一游戏道具转让给所述第三游戏账号,将兑换完成后生成且由所述第二交易平台用户端和所述第一游戏服务端签名的第一nft兑换凭证发送给所述交易平台,所述交易平台,还用于将所述第一nft兑换凭证发送给所述智能合约;在根据所述第二nft向所述第二游戏服务端兑换所述第二游戏道具时,所述第二游戏服务端,用于将所述第四游戏账号下的所述第二游戏道具转让给所述第二游戏账号,将兑换完成后生成且由所述第一交易平台用户端和所述第二游戏服务端签名的第二nft兑换凭证发送给所述交易平台,所述交易平台,还用于将所述第二nft兑换凭证发送给所述智能合约。

技术总结
本申请公开了一种基于区块链的游戏道具交易方法及系统,属于区块链技术领域。方法包括:交易平台根据第一游戏账号下的第一游戏道具向智能合约获取第一NFT发送给第一交易平台用户端;根据第四游戏账号下的第二游戏道具向智能合约获取第二NFT发送给第二交易平台用户端;交易后第一交易平台用户端持有第二NFT且第二交易平台用户端持有第一NFT;根据第一NFT向第一游戏服务端兑换第一游戏道具后,交易平台接收第一NFT兑换凭证并转发智能合约;根据第二NFT向第二游戏服务端兑换第二游戏道具后,交易平台接收第二NFT兑换凭证并转发智能合约。本申请能够提高游戏道具交易的灵活性和安全性。安全性。安全性。


技术研发人员:孟绍坤 袁海杰 贾胜 杨阳
受保护的技术使用者:苏州缓流科技有限公司
技术研发日:2022.07.22
技术公布日:2022/11/22
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1