【技术实现步骤摘要】
一种基于区块链的游戏防作弊方法及游戏防作弊系统
本专利技术涉及区块链
,尤其涉及一种基于区块链的游戏防作弊方法及游戏防作弊系统。
技术介绍
游戏外挂是指通过修改游戏软件中的编码或数据制作成的作弊程序。用户使用游戏外挂可以获得正常用户无法获得或者必须通过长期运行游戏程序才能获得的游戏效果。游戏外挂包括良性外挂和恶性外挂两种。良性外挂对游戏的影响在游戏开发商和运行商的控制范围内,是官方允许使用的;恶性外挂对游戏的影响超出了游戏控制范围,是利用游戏中的数据漏洞,运用修改游戏数值等方式对游戏进行修改,从而达到作弊目的。所以恶性外挂是游戏官方极力抵制的,使用这种外挂的用户会被做封号等处理。本文主要针对恶性外挂这种游戏作弊行为提出防止措施,为简便起见,以下简称为外挂。目前,网络游戏外挂软件有多种方式来实现游戏作弊,如完全模拟客户端和游戏服务器通信、在游戏客户端注入dll(dynamiclinklibrary,动态链接库文件)文件修改内存或模拟发送关键数据包、使用代理软件截获和修改转发数据、加速器类外挂等。目前已经实现的反外挂技术,需要跟踪最新的外挂技术,及时做出反应,属 ...
【技术保护点】
1.一种基于区块链的游戏防作弊方法,其特征在于,包括以下步骤:获取预先采集的游戏应用的用户历史行为数据;获取实时采集的所述游戏应用的用户当前行为数据;根据所述用户历史行为数据、所述用户当前行为数据和所述游戏应用的作弊判定规则,判定用户当前行为作弊情况;将作弊判定结果、所述用户当前行为数据和所述用户历史行为数据作为用户信用数据存储在区块链上。
【技术特征摘要】
1.一种基于区块链的游戏防作弊方法,其特征在于,包括以下步骤:获取预先采集的游戏应用的用户历史行为数据;获取实时采集的所述游戏应用的用户当前行为数据;根据所述用户历史行为数据、所述用户当前行为数据和所述游戏应用的作弊判定规则,判定用户当前行为作弊情况;将作弊判定结果、所述用户当前行为数据和所述用户历史行为数据作为用户信用数据存储在区块链上。2.根据权利要求1所述的基于区块链的游戏防作弊方法,其特征在于,所述游戏应用的作弊判定规则存储在区块链上。3.根据权利要求1所述的基于区块链的游戏防作弊方法,其特征在于,所述用户历史行为数据包括用户对所述游戏应用的预定控件的历史操作频率,所述用户当前行为数据包括用户对所述游戏应用的预定控件的当前操作频率,所述游戏应用的作弊判定规则包括对所述游戏应用的预定控件的操作频率超出正常操作范围;所述根据所述用户历史行为数据、所述用户当前行为数据和所述游戏应用的作弊判定规则,判定用户当前行为作弊情况的步骤包括:根据用户对所述游戏应用的预定控件的历史操作频率,确定对所述游戏应用的预定控件的正常操作范围;根据所述正常操作范围、所述当前操作频率和所述作弊判定规则,判定用户当前行为是否存在作弊;若所述当前操作频率超出所述正常操作范围,则确定用户当前行为存在作弊,否则,确定用户当前行为不存在作弊。4.根据权利要求3所述的基于区块链的游戏防作弊方法,其特征在于,所述根据所述用户历史行为数据、所述用户当前行为数据和所述游戏应用的作弊判定规则,判定用户当前行为作弊情况的步骤还包括:当用户当前行为存在作弊时,根据用户对所述游戏应用的预定控件的当前操作频率超出所述正常操作范围的程度,判定用户当前行为的作弊程度;其中,所述当前操作频率超出所述正常操作范围的程度越高,用户当前行为的作弊程度越高。5.一种基于区块链的游戏防作弊系统,其特征在于,包括:第一获取模块,用于获取预先采集的游戏应用的用户历史行为数据;第二获取模块,用于获取实时采集的所述游戏应用的用户当前行为...
【专利技术属性】
技术研发人员:扬子一,李斌,张勇,
申请(专利权)人:北京瑞卓喜投科技发展有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。