一种基于区块链的云游戏推送方法及装置制造方法及图纸

技术编号:25124079 阅读:33 留言:0更新日期:2020-08-05 02:53
本发明专利技术公开了一种基于区块链的云游戏推送方法及装置,所述云游戏推送方法包括:通过与游戏商店交互以从区块链上的智能合约处获取到游戏服务的价格,并从云服务器中获取到服务的可用情况;接收购买指令,通过智能钱包签名交易以生产交易认证;依据所述交易认证并通过云服务器解锁对应的游戏资源;依据所述游戏资源获取到可用的资源地址,并可通过所述资源地址获取游戏服务。本发明专利技术能够解决过度付费、影响玩家游戏体验、透明度小及应用场景弱的问题,优化云游戏利用率,减少游戏提供商的服务成本。

【技术实现步骤摘要】
一种基于区块链的云游戏推送方法及装置
本专利技术涉及云游戏推送
,更具体地说,涉及一种基于区块链的云游戏推送方法、装置及计算机可读存储介质。
技术介绍
云游戏是以云服务为基础的游戏内容提供模式。其通过将游戏运行在云中的虚拟主机中,并通过视频压缩、流推送等一系列手段将游戏内容通过视频或其他形式在轻终端(手机等配置较低的设备)呈现出来。一方面,通过云游戏服务,玩家可以在配置较低的设备上获取配置要求较高的游戏服务,摆脱了对硬件的以来。另一方面,通过提供云游戏服务,游戏厂商解决了长期困扰的版权以及其他相关问题,并优化了大型游戏的体验,玩家可以无需下载直接体验游戏。当下,游戏厂商和普通厂商均已布局云游戏发展。放眼全球,索尼在较早时期就已经推出了云游戏服务,玩家可以通过索尼游戏机获取到云游戏服务。谷歌在最近推出了其跨平台云游戏服务,并布局系列生态,玩家可以在任何浏览器上获取其服务,全球最大的游戏厂商,腾讯,已经开始进行其“Start”云游戏平台的内测。除去这些明确针对云游戏推出的服务,另一些云应用变种,即提供远程主机进行云游戏服务也屡见不鲜。5G时代来临,云游戏曾经面临的网络问题可能迎刃而解,或迎来井喷。云游戏大热的同时,也因为其存在的问题饱受诟病。首当其冲的是其定价策略。其一,以上提及的云游戏服务,包括市面上大多数的云游戏服务,都采用时间粒度定价,即,玩家需要提前支付一定量的金额,为其之后的游戏服务提前买单。这一种模式有两种典型的表现形式——1.包月,即支付下一个月的服务费用2.小粒度,即支付接下来15分钟或者1个小时的费用。对于包月付费,最大的问题就是过度付费。首先,大部分玩家不拥有足够的时间进行游戏。由于包月付费提前支付了一个月的服务费用,如果玩家并没有过强的游戏粘性,他们的支付费用一定是过量的。其次,在包月定价中,大部分的游戏厂商为了其利益,只会有选择提供游戏包,而这些游戏包的价格会使得玩家很难赚回支付费用等同的游戏体验。而对于小粒度付费,虽然解决了支付过量的费用,但由于玩家必须时刻关注自己的游戏时间,防止超额多付费或者超出额度的情况,实际上影响了玩家游戏时的体验。另外,小粒度定价往往更加昂贵。其他问题同样需要重视。在云游戏中,由于云游戏服务提供商是绝对的领导者,他们会通过利用数据来最大化利益,从而侵害玩家和游戏开发厂商的权益。如何在云游戏架构中维持透明度同样重要。再者,现有的云游戏服务对于传统服务并没有典型的领先优势,即没有具体的应用场景。如果没有优势和具体场景,导致很难推广。
技术实现思路
本专利技术提供了一种基于区块链的云游戏推送方法、装置及计算机可读存储介质,能够解决过度付费、影响玩家游戏体验、透明度小及应用场景弱的问题。为解决上述问题,第一方面,本申请提供了一种基于区块链的云游戏推送方法,包括:通过与游戏商店交互以从区块链上的智能合约处获取到游戏服务的价格,并从云服务器中获取到服务的可用情况;接收购买指令,通过智能钱包签名交易以生产交易认证;依据所述交易认证并通过云服务器解锁对应的游戏资源;依据所述游戏资源获取到可用的资源地址,并可通过所述资源地址获取游戏服务。其中,所述接收购买指令,通过智能钱包签名交易以生成交易认证,包括:通过微支付通道并用智能钱包的私钥对交易进行签名;服务器可以根据微支付通道的地址以及玩家的地址对玩家的支付进行认证以生成交易认证。其中,所述依据所述交易认证并通过云服务器解锁对应的游戏资源,包括:若产生所述交易认证,则通过云服务器运行游戏资源的解锁服务以及游戏服务的更新操作。其中,还包括:通过云上虚拟机划分的云上物理资源以使进程能够在弹性且隔离的空间中运行,其中,所有的游戏运行在所述云上虚拟机中。其中,还包括:通过云上虚拟机对云上运行的游戏进程内容进行视频压缩和视频流转换,精准推送到对应的设备中。为解决上述问题,第二方面,提供一种基于区块链的云游戏推送装置,包括智能合约模块、购买模块、解锁模块及游戏获取模块:所述智能合约模块,用于通过与游戏商店交互以从区块链上的智能合约处获取到游戏服务的价格,并从云服务器中获取到服务的可用情况;所述购买模块,用于接收购买指令,通过智能钱包签名交易以生产交易认证;所述解锁模块,用于依据所述交易认证并通过云服务器解锁对应的游戏资源;所述游戏获取模块,用于依据所述游戏资源获取到可用的资源地址,并可通过所述资源地址获取游戏服务。其中,所述购买模块包括签名子模块及认证子模块:所述签名子模块,用于通过微支付通道并用智能钱包的私钥对交易进行签名;所述认证子模块,用于服务器可以根据微支付通道的地址以及玩家的地址对玩家的支付进行认证以生成交易认证。其中,所述解锁模块还用于:若产生所述交易认证,则通过云服务器运行游戏资源的解锁服务以及游戏服务的更新操作。其中,还包括:划分模块,用于通过云上虚拟机划分的云上物理资源以使进程能够在弹性且隔离的空间中运行,其中,所有的游戏运行在所述云上虚拟机中。压缩转换模块,用于通过云上虚拟机对云上运行的游戏进程内容进行视频压缩和视频流转换,精准推送到对应的设备中。为解决上述问题,第三方面,提供一种计算机可读存储介质,所述存储介质中存储有多条指令,所述指令适于由处理器加载以执行如上所述的云游戏推送方法。本申请的有益效果是:由于付费完全和游戏需求挂钩,玩家每次支付的成本必然是其当前游戏的需要,因此不存在过度付费。同时,在游戏中,单次机会的时间会持续到其被消耗,玩家在游戏过程中无需考虑费用问题。通过使用区块链将游戏费用或其计算方式放置在链上,做到游戏价格的完全透明公开,避免了云游戏服务提供商恶意定价的情况。同时保护了玩家和游戏厂商。本专利技术可直接应用于广泛的线下街机厅,娃娃厅。使用本专利技术,可以直接解决街机房的部署费用贵,更新游戏慢的问题并节省造币成本,优化云游戏利用率,减少游戏提供商的服务成本。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本申请实施例提供一种基于区块链的云游戏推送方法的第一实施例流程示意图;图2是本申请实施例提供一种基于区块链的云游戏推送方法的第二实施例流程示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。在本申请的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“本文档来自技高网
...

【技术保护点】
1.一种基于区块链的云游戏推送方法,其特征在于,包括:/n通过与游戏商店交互以从区块链上的智能合约处获取到游戏服务的价格,并从云服务器中获取到服务的可用情况;/n接收购买指令,通过智能钱包签名交易以生产交易认证;/n依据所述交易认证并通过云服务器解锁对应的游戏资源;/n依据所述游戏资源获取到可用的资源地址,并可通过所述资源地址获取游戏服务。/n

【技术特征摘要】
1.一种基于区块链的云游戏推送方法,其特征在于,包括:
通过与游戏商店交互以从区块链上的智能合约处获取到游戏服务的价格,并从云服务器中获取到服务的可用情况;
接收购买指令,通过智能钱包签名交易以生产交易认证;
依据所述交易认证并通过云服务器解锁对应的游戏资源;
依据所述游戏资源获取到可用的资源地址,并可通过所述资源地址获取游戏服务。


2.根据权利要求1所述的云游戏推送方法,其特征在于,所述接收购买指令,通过智能钱包签名交易以生成交易认证,包括:
通过微支付通道并用智能钱包的私钥对交易进行签名;
服务器根据微支付通道的地址以及玩家的地址对玩家的支付进行认证以生成交易认证。


3.根据权利要求1所述的云游戏推送方法,其特征在于,所述依据所述交易认证并通过云服务器解锁对应的游戏资源,包括:
若产生所述交易认证,则通过云服务器运行游戏资源的解锁服务以及游戏服务的更新操作。


4.根据权利要求1所述的云游戏推送方法,其特征在于,还包括:
通过云上虚拟机划分的云上物理资源以使进程能够在弹性且隔离的空间中运行,其中,所有的游戏运行在所述云上虚拟机中。


5.根据权利要求1或4所述的云游戏推送方法,其特征在于,还包括:
通过云上虚拟机对云上运行的游戏进程内容进行视频压缩和视频流转换,精准推送到对应的设备中。


6.一种基于区块链的云游戏推送装置,其特征在于,包括智能合约模块、购买模块、解锁模块及游戏获取模块...

【专利技术属性】
技术研发人员:蔡玮赵俊涛迟园方郭成王桂艳翟翌华
申请(专利权)人:宁波图灵奇点智能科技有限公司蔡玮
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1