CN109589607A - 一种基于区块链的游戏防作弊方法及游戏防作弊*** - Google Patents

一种基于区块链的游戏防作弊方法及游戏防作弊*** Download PDF

Info

Publication number
CN109589607A
CN109589607A CN201811481176.8A CN201811481176A CN109589607A CN 109589607 A CN109589607 A CN 109589607A CN 201811481176 A CN201811481176 A CN 201811481176A CN 109589607 A CN109589607 A CN 109589607A
Authority
CN
China
Prior art keywords
user
data
cheating
game
block chain
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201811481176.8A
Other languages
English (en)
Inventor
扬子
扬子一
李斌
张勇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Brilliant Hi Tech Development Co Ltd
Original Assignee
Beijing Brilliant Hi Tech Development Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Brilliant Hi Tech Development Co Ltd filed Critical Beijing Brilliant Hi Tech Development Co Ltd
Priority to CN201811481176.8A priority Critical patent/CN109589607A/zh
Publication of CN109589607A publication Critical patent/CN109589607A/zh
Pending legal-status Critical Current

Links

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/70Game security or game management aspects
    • A63F13/75Enforcing rules, e.g. detecting foul play or generating lists of cheating players
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/70Game security or game management aspects
    • A63F13/79Game security or game management aspects involving player-related data, e.g. identities, accounts, preferences or play histories
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/64Protecting data integrity, e.g. using checksums, certificates or signatures
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/50Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers
    • A63F2300/55Details of game data or player data management
    • A63F2300/5546Details of game data or player data management using player registration data, e.g. identification, account, preferences, game history

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Multimedia (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Bioethics (AREA)
  • General Health & Medical Sciences (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明涉及一种基于区块链的游戏防作弊方法及游戏防作弊***,该方法包括:获取预先采集的游戏应用的用户历史行为数据;获取实时采集的游戏应用的用户当前行为数据;根据用户历史行为数据、用户当前行为数据和游戏应用的作弊判定规则,判定用户当前行为作弊情况;将作弊判定结果、用户当前行为数据和用户历史行为数据作为用户信用数据存储在区块链上。本发明利用区块链作为信用中心,存储包含用户作弊判定结果的用户信用数据,利用用户信用数据可以主动对有作弊行为的用户做出限制措施,从根本上防御游戏作弊行为,防御范围广,效果佳,且不会影响客户端体验,另用户信用数据保存在区块链上,安全不被篡改,保证了数据的真实性和有效性。

Description

一种基于区块链的游戏防作弊方法及游戏防作弊***
技术领域
本发明涉及区块链技术领域,尤其涉及一种基于区块链的游戏防作弊方法及游戏防作弊***。
背景技术
游戏外挂是指通过修改游戏软件中的编码或数据制作成的作弊程序。用户使用游戏外挂可以获得正常用户无法获得或者必须通过长期运行游戏程序才能获得的游戏效果。
游戏外挂包括良性外挂和恶性外挂两种。良性外挂对游戏的影响在游戏开发商和运行商的控制范围内,是官方允许使用的;恶性外挂对游戏的影响超出了游戏控制范围,是利用游戏中的数据漏洞,运用修改游戏数值等方式对游戏进行修改,从而达到作弊目的。所以恶性外挂是游戏官方极力抵制的,使用这种外挂的用户会被做封号等处理。本文主要针对恶性外挂这种游戏作弊行为提出防止措施,为简便起见,以下简称为外挂。
目前,网络游戏外挂软件有多种方式来实现游戏作弊,如完全模拟客户端和游戏服务器通信、在游戏客户端注入dll(dynamic link library,动态链接库文件)文件修改内存或模拟发送关键数据包、使用代理软件截获和修改转发数据、加速器类外挂等。
目前已经实现的反外挂技术,需要跟踪最新的外挂技术,及时做出反应,属于一种被动式防御,类似于杀毒软件,面对层出不穷的作弊行为经常会防不胜防。但是这类反外挂技术针对性比较强,一旦得到实施,在应用初期会起到很好的阻止效果,随着外挂技术的提升,效果会慢慢减弱。
另外,如果反外挂技术功能较为复杂,比如要对游戏客户端各种资源和行为进行全面有效的监控,有可能影响游戏客户端的使用体验,需要在安全和性能之间进行平衡。
区块链是一种去中心化的分布式账本技术,能够基于共识和信任实现大规模的协作。区块链采用不对称加密和数字签名等技术,保证数据安全并且不能轻易被篡改。
因此,提供一种基于区块链的游戏防作弊方法及游戏防作弊***。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的基于区块链的游戏防作弊方法及游戏防作弊***,实现外挂作弊识别和用户信用记录这一主动防作弊方法,解决了目前被动式防御方式,防御范围有限,防御效果差,且有可能影响客户端体验的问题。
根据本发明的一个方面,提供一种基于区块链的游戏防作弊方法,包括以下步骤:
获取预先采集的游戏应用的用户历史行为数据;
获取实时采集的所述游戏应用的用户当前行为数据;
根据所述用户历史行为数据、所述用户当前行为数据和所述游戏应用的作弊判定规则,判定用户当前行为作弊情况;
将作弊判定结果、所述用户当前行为数据和所述用户历史行为数据作为用户信用数据存储在区块链上。
进一步地,所述游戏应用的作弊判定规则存储在区块链上。
进一步地,所述用户历史行为数据包括用户对所述游戏应用的预定控件的历史操作频率,所述用户当前行为数据包括用户对所述游戏应用的预定控件的当前操作频率,所述游戏应用的作弊判定规则包括对所述游戏应用的预定控件的操作频率超出正常操作范围;
所述根据所述用户历史行为数据、所述用户当前行为数据和所述游戏应用的作弊判定规则,判定用户当前行为作弊情况的步骤包括:
根据用户对所述游戏应用的预定控件的历史操作频率,确定对所述游戏应用的预定控件的正常操作范围;
根据所述正常操作范围、所述当前操作频率和所述作弊判定规则,判定用户当前行为是否存在作弊;
若所述当前操作频率超出所述正常操作范围,则确定用户当前行为存在作弊,否则,确定用户当前行为不存在作弊。
进一步地,所述根据所述用户历史行为数据、所述用户当前行为数据和所述游戏应用的作弊判定规则,判定用户当前行为作弊情况的步骤还包括:
当用户当前行为存在作弊时,根据用户对所述游戏应用的预定控件的当前操作频率超出所述正常操作范围的程度,判定用户当前行为的作弊程度;其中,所述当前操作频率超出所述正常操作范围的程度越高,用户当前行为的作弊程度越高。
根据本发明的另一方面,提供一种基于区块链的游戏防作弊***,包括:
第一获取模块,用于获取预先采集的游戏应用的用户历史行为数据;
第二获取模块,用于获取实时采集的所述游戏应用的用户当前行为数据;
判定模块,用于根据所述用户历史行为数据、所述用户当前行为数据和所述游戏应用的作弊判定规则,判定用户当前行为作弊情况;
第一存储模块,用于将作弊判定结果、所述用户当前行为数据和所述用户历史行为数据作为用户信用数据存储在区块链上。
根据本发明的又一方面,提供一种基于区块链的游戏防作弊方法,包括以下步骤:
采集游戏应用的用户历史行为数据和用户当前行为数据,并将采集到的数据上传给信用服务器;
获取所述信用服务器的区块链中的用户信用数据,其中所述用户信用数据是所述信用服务器根据预先采集的游戏应用的用户历史行为数据和实时采集的所述游戏应用的用户当前行为数据,判定用户当前行为作弊情况之后,将作弊判定结果、所述用户当前行为数据和所述用户历史行为数据作为用户信用数据存储在区块链上的数据;
根据所述用户信用数据,生成用户行为限制数据。
进一步地,所述采集游戏应用的用户历史行为数据的步骤包括:
通过随机抽取的方式采集游戏应用的用户历史行为数据。
进一步地,所述将采集到的数据上传给信用服务器的步骤包括:
将采集到的数据通过加密通道上传给信用服务器。
进一步地,上述基于区块链的游戏防作弊方法,根据所述用户信用数据,生成用户行为限制数据之后,还包括:
将用户行为限制数据保存在区块链上。
根据本发明的还一方面,提供一种基于区块链的游戏防作弊***,包括:
采集模块,用于采集游戏应用的用户历史行为数据和用户当前行为数据,并将采集到的数据上传给信用服务器;
获取模块,用于获取所述信用服务器的区块链中的用户信用数据,其中所述用户信用数据是所述信用服务器根据预先采集的游戏应用的用户历史行为数据和实时采集的所述游戏应用的用户当前行为数据,判定用户当前行为作弊情况之后,将作弊判定结果、所述用户当前行为数据和所述用户历史行为数据作为用户信用数据存储在区块链上的数据;
生成模块,用于根据所述用户信用数据,生成用户行为限制数据。
本发明与现有技术相比具有以下的优点:
1.本发明的基于区块链的游戏防作弊方法及游戏防作弊***利用区块链作为信用中心,识别用户作弊行为,并存储包含用户作弊判定结果的用户信用数据,利用用户信用数据可以主动对有作弊行为的用户做出限制措施,从根本上防御游戏作弊行为,且防御范围不受外挂技术限制,防御范围广,效果佳,且对于无作弊行为的用户不会影响客户端体验,另用户信用数据保存在区块链上,安全不被篡改,保证了数据的真实性和有效性。
2.本发明的基于区块链的游戏防作弊方法及游戏防作弊***仅需要建立用户作弊判定数据库即可适用各种游戏平台。
附图说明
以下结合附图和实施例对本发明作进一步说明。
图1是本发明第一实施例的基于区块链的游戏防作弊方法流程图;
图2是本发明第一实施例的基于区块链的游戏防作弊***的结构示意图;
图3是本发明第二实施例的基于区块链的游戏防作弊方法流程图;
图4是本发明第二实施例的基于区块链的游戏防作弊***的结构示意图;
图5是本发明第三实施例的基于区块链的游戏防作弊***的结构示意图。
具体实施方式
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本发明的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。
本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非被特定定义,否则不会用理想化或过于正式的含义来解释。
图1是本发明第一实施例的基于区块链的游戏防作弊方法步骤图,如图1所示,本发明实施例提供的基于区块链的游戏防作弊方法,包括以下步骤:
步骤101:获取预先采集的游戏应用的用户历史行为数据。
这里,信用服务器通过预先采集的用户历史行为数据,可以对用户正常行为和用户作弊行为进行解析,从而依据用户历史行为数据判断用户作弊情况。
其中,可通过客户端按照预定采集规则采集游戏应用的用户历史行为数据。如可通过客户端按照游戏平台指定的随机抽取方式采集游戏应用的用户历史行为数据,目的是不被第三方软件模拟和干扰,保证用户行为数据的真实性。
本发明实施例中,每个游戏客户端都是用户行为数据采集节点,客户端运行时采集操作自动运行。客户端内置的数据采集功能按照预定采集规则采集用户行为数据,并可通过专用通道上传到信用服务器;这些数据由信用服务器保存,作为对用户是否作弊和作弊程度进行判定的原始数据。
优选的,采集规则作为智能合约位于区块链上,安全不被篡改,可以由客户端读取使用。
步骤102:获取实时采集的所述游戏应用的用户当前行为数据。
这里,信用服务器通过实时采集的游戏应用的用户当前行为数据,结合用户历史行为数据,能够准确判断用户当前作弊情况。
其中,可通过客户端按照预定采集规则实时采集游戏应用的用户当前行为数据。如也可通过客户端按照游戏平台指定的随机抽取方式采集游戏应用的用户当前行为数据。
步骤103:根据所述用户历史行为数据、所述用户当前行为数据和所述游戏应用的作弊判定规则,判定用户当前行为作弊情况。
这里,信用服务器根据用户历史行为数据、用户当前行为数据和游戏应用的作弊判定规则,能够准确判定用户当前行为作弊情况。服务器可将用户历史行为数据和用户实时的当前行为数据进行对比,按照作弊判定规则判定用户当前行为作弊情况。
其中,对于不同的游戏应用可根据不同的游戏业务逻辑确定其对应的作弊判定规则。
步骤104:将作弊判定结果、所述用户当前行为数据和所述用户历史行为数据作为用户信用数据存储在区块链上。
这里,信用服务器将作弊判定结果和判定采用的双方数据作为交易存入区块链,成为用户信用数据。包含信用数据的区块可同步到各游戏客户端节点,并在所有节点保持一致。用户信用数据代表了用户作弊情况,客户端据此能够对用户账户采取不同的限制操作,从而从根本上防御游戏作弊行为,且用户信用数据保存在区块链上,保证了数据的真实性和有效性。
其中,在本文中,区块链的节点由多个游戏客户端和信用服务器组成。在这里,基于区块链的游戏防作弊方法由信用服务器执行。
本发明实施例的基于区块链的游戏防作弊方法,利用区块链作为信用中心,识别用户作弊行为,并存储包含用户作弊判定结果的用户信用数据,利用用户信用数据可以主动对有作弊行为的用户做出限制措施,从根本上防御游戏作弊行为,且防御范围不受外挂技术限制,防御范围广,效果佳,且对于无作弊行为的用户不会影响客户端体验,另用户信用数据保存在区块链上,安全不被篡改,保证了数据的真实性和有效性。
优选的,所述游戏应用的作弊判定规则存储在区块链上,使得所述游戏应用的作弊判定规则安全且不可篡改,确保所述游戏应用的作弊判定规则的真实性和有效性。进一步的,游戏应用的作弊判定规则可作为智能合约保存在信用服务器的区块链上,避免被恶意篡改。
优选的,所述用户历史行为数据包括用户对所述游戏应用的预定控件的历史操作频率,所述用户当前行为数据包括用户对所述游戏应用的预定控件的当前操作频率,所述游戏应用的作弊判定规则包括对所述游戏应用的预定控件的操作频率超出正常操作范围;
上述步骤103的步骤包括:
步骤1031:根据用户对所述游戏应用的预定控件的历史操作频率,确定对所述游戏应用的预定控件的正常操作范围。
这里,预先获取了大量用户历史行为数据,其中包括用户对游戏应用的预定控件的历史操作频率,根据用户对游戏应用的预定控件的历史操作频率,能够准确解析出对游戏应用的预定空间的正常操作范围。
步骤1032:根据所述正常操作范围、所述当前操作频率和所述作弊判定规则,判定用户当前行为是否存在作弊。
步骤1033:若所述当前操作频率超出所述正常操作范围,则确定用户当前行为存在作弊,否则,确定用户当前行为不存在作弊。
这里,若用户对游戏应用的预定控件的当前操作频率超出正常操作范围,则用户可能使用外挂等作弊手段,可以确定用户当前行为存在作弊,否则,可以确定用户当前行为不存在作弊。
此时,游戏应用的预定控件的操作频率作为用户作弊的评判标准,结合用户历史行为数据和用户当前行为数据能够准确判定用户当前行为是否存在作弊。
然而,所述游戏应用的作弊判定规则不限于对所述游戏应用的预定控件的操作频率超出正常操作范围,只要能够采集到历史数据和当前数据进行有效判断即可。
优选的,上述步骤103的步骤还包括:
步骤1034:当用户当前行为存在作弊时,根据用户对所述游戏应用的预定控件的当前操作频率超出所述正常操作范围的程度,判定用户当前行为的作弊程度;其中,所述当前操作频率超出所述正常操作范围的程度越高,用户当前行为的作弊程度越高。
此时,对用户当前行为作弊情况进一步进行作弊程度的细分,能够明确用户当前行为作弊程度,并根据用户当前行为作弊程度采取不同程度的制止措施,以更好地阻止用户的作弊行为。
优选的,上述基于区块链的游戏防作弊方法,还包括:根据作弊程度判定结果生成不同的用户行为限制数据。
此时,针对用户不同的作弊程度采取不同程度的制止措施,以更好地阻止用户的作弊行为。
本发明实施例的基于区块链的游戏防作弊方法,利用了区块链作为信用中心的优势,信用数据和各种规则可全部保存在区块链,安全不被篡改。
本发明实施例的基于区块链的游戏防作弊方法,为游戏反外挂作弊提供了整体解决方案,原有的反外挂技术可以在体系内继续应用,作为体系的补充。
本发明实施例的基于区块链的游戏防作弊方法,适用各种游戏平台,仅需要定义好作弊判断规则,就能发挥作用;且可采用随机采集用户行为数据的方式,不会对游戏客户端造成性能影响。
图2是本发明第一实施例的基于区块链的游戏防作弊***的结构示意图,参见图2所示,本发明提供的基于区块链的游戏防作弊***,包括:
第一获取模块201,用于获取预先采集的游戏应用的用户历史行为数据;
第二获取模块202,用于获取实时采集的所述游戏应用的用户当前行为数据;
判定模块203,用于根据所述用户历史行为数据、所述用户当前行为数据和所述游戏应用的作弊判定规则,判定用户当前行为作弊情况;
第一存储模块204,用于将作弊判定结果、所述用户当前行为数据和所述用户历史行为数据作为用户信用数据存储在区块链上。
这里的基于区块链的游戏防作弊***可以是信用服务器。
本发明实施例的基于区块链的游戏防作弊***,利用区块链作为信用中心,识别用户作弊行为,并存储包含用户作弊判定结果的用户信用数据,利用用户信用数据可以主动对有作弊行为的用户做出限制措施,从根本上防御游戏作弊行为,且防御范围不受外挂技术限制,防御范围广,效果佳,且对于无作弊行为的用户不会影响客户端体验,另用户信用数据保存在区块链上,安全不被篡改,保证了数据的真实性和有效性。
优选的,所述游戏应用的作弊判定规则存储在区块链上,使得所述游戏应用的作弊判定规则安全且不可篡改,确保所述游戏应用的作弊判定规则的真实性和有效性。进一步的,游戏应用的作弊判定规则可作为智能合约保存在信用服务器的区块链上,避免被恶意篡改。
优选的,所述用户历史行为数据包括用户对所述游戏应用的预定控件的历史操作频率,所述用户当前行为数据包括用户对所述游戏应用的预定控件的当前操作频率,所述游戏应用的作弊判定规则包括对所述游戏应用的预定控件的操作频率超出正常操作范围;
判定模块203包括:
第一确定单元,用于根据用户对所述游戏应用的预定控件的历史操作频率,确定对所述游戏应用的预定控件的正常操作范围。
这里,预先获取了大量用户历史行为数据,其中包括用户对游戏应用的预定控件的历史操作频率,根据用户对游戏应用的预定控件的历史操作频率,能够准确解析出对游戏应用的预定空间的正常操作范围。
第一判定单元,用于根据所述正常操作范围、所述当前操作频率和所述作弊判定规则,判定用户当前行为是否存在作弊。
第二确定单元,用于若所述当前操作频率超出所述正常操作范围,则确定用户当前行为存在作弊,否则,确定用户当前行为不存在作弊。
这里,若用户对游戏应用的预定控件的当前操作频率超出正常操作范围,则用户可能使用外挂等作弊手段,可以确定用户当前行为存在作弊,否则,可以确定用户当前行为不存在作弊。
此时,游戏应用的预定控件的操作频率作为用户作弊的评判标准,结合用户历史行为数据和用户当前行为数据能够准确判定用户当前行为是否存在作弊。
然而,所述游戏应用的作弊判定规则不限于对所述游戏应用的预定控件的操作频率超出正常操作范围,只要能够采集到历史数据和当前数据进行有效判断即可。
优选的,判定模块203还包括:
第二判定单元,用于当用户当前行为存在作弊时,根据用户对所述游戏应用的预定控件的当前操作频率超出所述正常操作范围的程度,判定用户当前行为的作弊程度;其中,所述当前操作频率超出所述正常操作范围的程度越高,用户当前行为的作弊程度越高。
此时,对用户当前行为作弊情况进一步进行作弊程度的细分,能够明确用户当前行为作弊程度,并根据用户当前行为作弊程度采取不同程度的制止措施,以更好地阻止用户的作弊行为。
优选的,上述基于区块链的游戏防作弊***,还包括:用户行为限制数据生成模块,用于根据作弊程度判定结果生成不同的用户行为限制数据。
此时,针对用户不同的作弊程度采取不同程度的制止措施,以更好地阻止用户的作弊行为。
本发明一实施例还提供了一种智能合约执行***,包括处理器,存储器,存储在存储器上并可在所述处理器上运行的计算机程序,该计算机程序被处理器执行时实现如下步骤:
获取预先采集的游戏应用的用户历史行为数据;
获取实时采集的所述游戏应用的用户当前行为数据;
根据所述用户历史行为数据、所述用户当前行为数据和所述游戏应用的作弊判定规则,判定用户当前行为作弊情况;
将作弊判定结果、所述用户当前行为数据和所述用户历史行为数据作为用户信用数据存储在区块链上。
可选的,所述游戏应用的作弊判定规则存储在区块链上。
可选的,所述用户历史行为数据包括用户对所述游戏应用的预定控件的历史操作频率,所述用户当前行为数据包括用户对所述游戏应用的预定控件的当前操作频率,所述游戏应用的作弊判定规则包括对所述游戏应用的预定控件的操作频率超出正常操作范围;该计算机程序被处理器执行时还实现如下步骤:
根据用户对所述游戏应用的预定控件的历史操作频率,确定对所述游戏应用的预定控件的正常操作范围;
根据所述正常操作范围、所述当前操作频率和所述作弊判定规则,判定用户当前行为是否存在作弊;
若所述当前操作频率超出所述正常操作范围,则确定用户当前行为存在作弊,否则,确定用户当前行为不存在作弊。
可选的,该计算机程序被处理器执行时还实现如下步骤:
当用户当前行为存在作弊时,根据用户对所述游戏应用的预定控件的当前操作频率超出所述正常操作范围的程度,判定用户当前行为的作弊程度;其中,所述当前操作频率超出所述正常操作范围的程度越高,用户当前行为的作弊程度越高。
本发明一实施例提供了一种计算机可读存储介质,其上存储有计算机程序,上述计算机程序被处理器执行时实现上述智能合约执行方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(Read-Only Memory,简称ROM)、随机存取存储器(Random Access Memory,简称RAM)、磁碟或者光盘等。
图3是本发明第二实施例的基于区块链的游戏防作弊方法步骤图,参见图3所示,本发明提供的基于区块链的游戏防作弊方法,包括以下步骤:
步骤301,采集游戏应用的用户历史行为数据和用户当前行为数据,并将采集到的数据上传给信用服务器;
步骤302,获取所述信用服务器的区块链中的用户信用数据,其中所述用户信用数据是所述信用服务器根据预先采集的游戏应用的用户历史行为数据和实时采集的所述游戏应用的用户当前行为数据,判定用户当前行为作弊情况之后,将作弊判定结果、所述用户当前行为数据和所述用户历史行为数据作为用户信用数据存储在区块链上的数据;
步骤303,根据所述用户信用数据,生成用户行为限制数据。
这里的基于区块链的游戏防作弊方法由游戏客户端执行。
本发明实施例的基于区块链的游戏防作弊方法,游戏客户端采集用户行为数据,信用服务器利用游戏客户端采集的数据对用户作弊情况进行判断,并以区块链作为信用中心,存储包含用户作弊判定结果的用户信用数据,游戏客户端利用用户信用数据可以生成用户行为限制数据,从而主动对有作弊行为的用户做出限制措施,从根本上防御游戏作弊行为,且防御范围不受外挂技术限制,防御范围广,效果佳,且对于无作弊行为的用户不会影响客户端体验,另用户信用数据保存在区块链上,安全不被篡改,保证了数据的真实性和有效性。
优选的,所述采集游戏应用的用户历史行为数据的步骤包括:
通过随机抽取的方式采集游戏应用的用户历史行为数据。具体地,用户行为数据采集规则为游戏平台指定的随机抽取方式,使得用户行为数据的采集不被第三方软件模拟和干扰,保证用户行为数据的真实性。
本发明的基于区块链的游戏防作弊方法随机采集用户当前行为数据的方式,不会对游戏客户端造成性能影响。
本发明提供的基于区块链的游戏防作弊方法,在游戏客户端采集用户历史行为数据之前,还包括:将采集规则作为智能合约存储于区块链上,安全不被篡改,可以由客户端读取使用。
优选的,所述将采集到的数据上传给信用服务器的步骤包括:
将采集到的数据通过加密通道上传给信用服务器。
具体地,游戏客户端通过加密通道将用户历史行为数据发送至信用服务器。将用户历史行为数据发送至信用服务器不使用游戏数据通道,而采用专用的加密通道。
本发明提供的基于区块链的游戏防作弊方法,优选的,在游戏客户端将用户历史行为数据发送至信用服务器之前,还包括:对用户行为数据进行加密,包括不对称加密和数字签名,避免被第三方软件拦截和破解,产生无效数据影响判定结果。
优选的,上述基于区块链的游戏防作弊方法,根据所述用户信用数据,生成用户行为限制数据之后,还包括:
将用户行为限制数据保存在区块链上。
此时,将用户行为限制数据保存在区块链上,也可作为用户信用数据的一部分,可参照此数据对于用户行为作出限制。
优选的,上述基于区块链的游戏防作弊方法,在根据作弊判定结果生成用户行为限制数据之前,还包括:根据用户作弊结果与用户行为限制建立作弊和行为限制的映射表,使得游戏客户端根据该作弊和行为限制的映射表和作弊判定结果生成用户行为限制数据。
本发明实施例的基于区块链的游戏防作弊方法,信用服务器利用区块链作为信用中心,存储包含用户作弊判定结果的用户信用数据,游戏客户端利用用户信用数据可以生成用户行为限制数据,从而主动对有作弊行为的用户做出限制措施,从根本上防御游戏作弊行为,且防御范围不受外挂技术限制,防御范围广,效果佳,且对于无作弊行为的用户不会影响客户端体验,另用户信用数据保存在区块链上,安全不被篡改,保证了数据的真实性和有效性。
图4是本发明第二实施例的基于区块链的游戏防作弊***框图,参见图4所示,本发明实施例提供的基于区块链的游戏防作弊***,包括:
采集模块401,用于采集游戏应用的用户历史行为数据和用户当前行为数据,并将采集到的数据上传给信用服务器;
获取模块402,用于获取所述信用服务器的区块链中的用户信用数据,其中所述用户信用数据是所述信用服务器根据预先采集的游戏应用的用户历史行为数据和实时采集的所述游戏应用的用户当前行为数据,判定用户当前行为作弊情况之后,将作弊判定结果、所述用户当前行为数据和所述用户历史行为数据作为用户信用数据存储在区块链上的数据;
生成模块403,用于根据所述用户信用数据,生成用户行为限制数据。
这里的基于区块链的游戏防作弊***可以是游戏客户端。
本发明实施例的基于区块链的游戏防作弊方法,游戏客户端采集用户行为数据,信用服务器利用游戏客户端采集的数据对用户作弊情况进行判断,并以区块链作为信用中心,存储包含用户作弊判定结果的用户信用数据,游戏客户端利用用户信用数据可以生成用户行为限制数据,从而主动对有作弊行为的用户做出限制措施,从根本上防御游戏作弊行为,且防御范围不受外挂技术限制,防御范围广,效果佳,且对于无作弊行为的用户不会影响客户端体验,另用户信用数据保存在区块链上,安全不被篡改,保证了数据的真实性和有效性。
优选的,采集模块401包括:
采集单元,用于通过随机抽取的方式采集游戏应用的用户历史行为数据。具体地,用户行为数据采集规则为游戏平台指定的随机抽取方式,使得用户行为数据的采集不被第三方软件模拟和干扰,保证用户行为数据的真实性。
本发明的基于区块链的游戏防作弊方法随机采集用户当前行为数据的方式,不会对游戏客户端造成性能影响。
本发明提供的基于区块链的游戏防作弊***,还包括:采集规则存储模块,用于在游戏客户端采集用户历史行为数据之前,将采集规则作为智能合约存储于区块链上,安全不被篡改,可以由客户端读取使用。
优选的,采集模块401包括:
上传单元,用于将采集到的数据通过加密通道上传给信用服务器。
具体地,游戏客户端通过加密通道将用户历史行为数据发送至信用服务器。将用户历史行为数据发送至信用服务器不使用游戏数据通道,而采用专用的加密通道。
本发明提供的基于区块链的游戏防作弊方法,优选的,还包括:用户行为数据加密模块,用于在游戏客户端将用户历史行为数据发送至信用服务器之前,对用户行为数据进行加密,包括不对称加密和数字签名,避免被第三方软件拦截和破解,产生无效数据影响判定结果。
优选的,上述基于区块链的游戏防作弊***,还包括:用户行为限制数据保存模块,用于根据所述用户信用数据,生成用户行为限制数据之后,将用户行为限制数据保存在区块链上。
此时,将用户行为限制数据保存在区块链上,也可作为用户信用数据的一部分,可参照此数据对于用户行为作出限制。
优选的,上述基于区块链的游戏防作弊***,还包括:作弊和行为限制的映射表建立模块,用于在根据作弊判定结果生成用户行为限制数据之前,根据用户作弊结果与用户行为限制建立作弊和行为限制的映射表,使得游戏客户端根据该作弊和行为限制的映射表和作弊判定结果生成用户行为限制数据。
图5是本发明第三实施例的基于区块链的游戏防作弊***框图,参见图5所示,本发明实施例提供的基于区块链的游戏防作弊***,包括上述游戏客户端和上述信用服务器。
具体地,每个游戏客户端均是用户当前行为数据采集节点,客户端运行时采集操作自动运行。客户端内置的数据采集功能按照指定规则收集用户当前行为数据,并通过专用通道上传到信用服务器;这些数据由服务器保存,作为对用户是否作弊进行判定的原始数据。服务器将这些数据和用户当前行为数据进行对比,按照判定规则对用户行为进行判断。判定结果和判定采用的双方数据作为交易存入区块链,成为用户信用数据。包含信用数据的区块同步到各游戏客户端节点,并在所有节点保持一致。用户信用数据代表了用户作弊情况。客户端据此对用户账户采取不同的限制操作。
本发明的基于区块链的游戏防作弊***利用区块链作为信用中心,作弊判定结果、用户当前行为数据和用于作弊判定的用户历史行为数据均保存在区块链,安全不被篡改,另外,仅需要建立用户作弊判定数据库即可适用各种游戏平台,由被动式防御变为主动式防御,为游戏反外挂作弊提供了整体解决方案,兼容原有的反外挂技术可以在体系内继续应用,作为体系的补充。
本发明利用区块链可信任和数据安全的特点来实现一种应用于网络游戏的反外挂作弊,区块链作为信用中心收集行为数据、进行判定和限制用户的整体业务,以智能合约方式存储和发挥采集规则、评定规则和限制要求的方式,用户信用数据完全存储在区块链。
对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明实施例所必须的。
对于***实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
本发明一实施例还提供了一种智能合约执行***,包括处理器,存储器,存储在存储器上并可在所述处理器上运行的计算机程序,该计算机程序被处理器执行时实现如下步骤:
采集游戏应用的用户历史行为数据和用户当前行为数据,并将采集到的数据上传给信用服务器;
获取所述信用服务器的区块链中的用户信用数据,其中所述用户信用数据是所述信用服务器根据预先采集的游戏应用的用户历史行为数据和实时采集的所述游戏应用的用户当前行为数据,判定用户当前行为作弊情况之后,将作弊判定结果、所述用户当前行为数据和所述用户历史行为数据作为用户信用数据存储在区块链上的数据;
根据所述用户信用数据,生成用户行为限制数据。
可选的,该计算机程序被处理器执行时还实现如下步骤:
通过随机抽取的方式采集游戏应用的用户历史行为数据。
可选的,该计算机程序被处理器执行时还实现如下步骤:
将采集到的数据通过加密通道上传给信用服务器。
可选的,该计算机程序被处理器执行时还实现如下步骤:
将用户行为限制数据保存在区块链上。
本发明一实施例提供了一种计算机可读存储介质,其上存储有计算机程序,上述计算机程序被处理器执行时实现上述智能合约执行方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(Read-Only Memory,简称ROM)、随机存取存储器(Random Access Memory,简称RAM)、磁碟或者光盘等。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者***不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者***所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者***中还存在另外的相同要素。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

Claims (10)

1.一种基于区块链的游戏防作弊方法,其特征在于,包括以下步骤:
获取预先采集的游戏应用的用户历史行为数据;
获取实时采集的所述游戏应用的用户当前行为数据;
根据所述用户历史行为数据、所述用户当前行为数据和所述游戏应用的作弊判定规则,判定用户当前行为作弊情况;
将作弊判定结果、所述用户当前行为数据和所述用户历史行为数据作为用户信用数据存储在区块链上。
2.根据权利要求1所述的基于区块链的游戏防作弊方法,其特征在于,所述游戏应用的作弊判定规则存储在区块链上。
3.根据权利要求1所述的基于区块链的游戏防作弊方法,其特征在于,所述用户历史行为数据包括用户对所述游戏应用的预定控件的历史操作频率,所述用户当前行为数据包括用户对所述游戏应用的预定控件的当前操作频率,所述游戏应用的作弊判定规则包括对所述游戏应用的预定控件的操作频率超出正常操作范围;
所述根据所述用户历史行为数据、所述用户当前行为数据和所述游戏应用的作弊判定规则,判定用户当前行为作弊情况的步骤包括:
根据用户对所述游戏应用的预定控件的历史操作频率,确定对所述游戏应用的预定控件的正常操作范围;
根据所述正常操作范围、所述当前操作频率和所述作弊判定规则,判定用户当前行为是否存在作弊;
若所述当前操作频率超出所述正常操作范围,则确定用户当前行为存在作弊,否则,确定用户当前行为不存在作弊。
4.根据权利要求3所述的基于区块链的游戏防作弊方法,其特征在于,所述根据所述用户历史行为数据、所述用户当前行为数据和所述游戏应用的作弊判定规则,判定用户当前行为作弊情况的步骤还包括:
当用户当前行为存在作弊时,根据用户对所述游戏应用的预定控件的当前操作频率超出所述正常操作范围的程度,判定用户当前行为的作弊程度;其中,所述当前操作频率超出所述正常操作范围的程度越高,用户当前行为的作弊程度越高。
5.一种基于区块链的游戏防作弊***,其特征在于,包括:
第一获取模块,用于获取预先采集的游戏应用的用户历史行为数据;
第二获取模块,用于获取实时采集的所述游戏应用的用户当前行为数据;
判定模块,用于根据所述用户历史行为数据、所述用户当前行为数据和所述游戏应用的作弊判定规则,判定用户当前行为作弊情况;
第一存储模块,用于将作弊判定结果、所述用户当前行为数据和所述用户历史行为数据作为用户信用数据存储在区块链上。
6.一种基于区块链的游戏防作弊方法,其特征在于,包括以下步骤:
采集游戏应用的用户历史行为数据和用户当前行为数据,并将采集到的数据上传给信用服务器;
获取所述信用服务器的区块链中的用户信用数据,其中所述用户信用数据是所述信用服务器根据预先采集的游戏应用的用户历史行为数据和实时采集的所述游戏应用的用户当前行为数据,判定用户当前行为作弊情况之后,将作弊判定结果、所述用户当前行为数据和所述用户历史行为数据作为用户信用数据存储在区块链上的数据;
根据所述用户信用数据,生成用户行为限制数据。
7.根据权利要求6所述的基于区块链的游戏防作弊方法,其特征在于,所述采集游戏应用的用户历史行为数据的步骤包括:
通过随机抽取的方式采集游戏应用的用户历史行为数据。
8.根据权利要求6所述的基于区块链的游戏防作弊方法,其特征在于,所述将采集到的数据上传给信用服务器的步骤包括:
将采集到的数据通过加密通道上传给信用服务器。
9.根据权利要求6所述的基于区块链的游戏防作弊方法,其特征在于,根据所述用户信用数据,生成用户行为限制数据之后,还包括:
将用户行为限制数据保存在区块链上。
10.一种基于区块链的游戏防作弊***,其特征在于,包括:
采集模块,用于采集游戏应用的用户历史行为数据和用户当前行为数据,并将采集到的数据上传给信用服务器;
获取模块,用于获取所述信用服务器的区块链中的用户信用数据,其中所述用户信用数据是所述信用服务器根据预先采集的游戏应用的用户历史行为数据和实时采集的所述游戏应用的用户当前行为数据,判定用户当前行为作弊情况之后,将作弊判定结果、所述用户当前行为数据和所述用户历史行为数据作为用户信用数据存储在区块链上的数据;
生成模块,用于根据所述用户信用数据,生成用户行为限制数据。
CN201811481176.8A 2018-12-05 2018-12-05 一种基于区块链的游戏防作弊方法及游戏防作弊*** Pending CN109589607A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811481176.8A CN109589607A (zh) 2018-12-05 2018-12-05 一种基于区块链的游戏防作弊方法及游戏防作弊***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811481176.8A CN109589607A (zh) 2018-12-05 2018-12-05 一种基于区块链的游戏防作弊方法及游戏防作弊***

Publications (1)

Publication Number Publication Date
CN109589607A true CN109589607A (zh) 2019-04-09

Family

ID=65961207

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811481176.8A Pending CN109589607A (zh) 2018-12-05 2018-12-05 一种基于区块链的游戏防作弊方法及游戏防作弊***

Country Status (1)

Country Link
CN (1) CN109589607A (zh)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110075510A (zh) * 2019-05-22 2019-08-02 杭州复杂美科技有限公司 发牌方法、游戏方法、设备和存储介质
CN110581891A (zh) * 2019-09-12 2019-12-17 腾讯科技(深圳)有限公司 基于区块链的游戏数据处理方法、装置、设备及存储介质
CN110585723A (zh) * 2019-09-27 2019-12-20 腾讯科技(深圳)有限公司 基于区块链的作弊用户检测方法、装置、设备及存储介质
CN110743169A (zh) * 2019-10-19 2020-02-04 陈幸福 基于区块链的防作弊方法及***
CN112107866A (zh) * 2020-09-28 2020-12-22 腾讯科技(深圳)有限公司 用户行为数据处理方法、装置、设备及存储介质
CN112263838A (zh) * 2020-12-23 2021-01-26 武汉斗鱼鱼乐网络科技有限公司 一种基于区块链识别作弊用户的方法、装置、介质及设备
CN112839043A (zh) * 2021-01-12 2021-05-25 南京汇智互娱网络科技有限公司 一种基于区块链技术的上网服务场所信用管理***
WO2022041529A1 (zh) * 2020-08-26 2022-03-03 完美世界(北京)软件科技发展有限公司 游戏外挂的检测方法及装置、计算机程序、可读介质

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102163251A (zh) * 2010-02-22 2011-08-24 深圳市腾讯计算机***有限公司 一种游戏作弊的识别方法和设备
CN105435451A (zh) * 2015-12-22 2016-03-30 网易(杭州)网络有限公司 游戏作弊的识别及处理方法、装置、***及服务器
CN107213639A (zh) * 2017-05-22 2017-09-29 网易(杭州)网络有限公司 用于判定网络游戏中作弊行为的方法及装置
CN107563761A (zh) * 2017-08-26 2018-01-09 复旦大学 基于区块链的游戏账户管理方法
CN108176053A (zh) * 2018-01-04 2018-06-19 网易(杭州)网络有限公司 游戏外挂检测方法、装置、服务器、客户端及存储介质
CN108479071A (zh) * 2018-03-16 2018-09-04 厦门快商通信息技术有限公司 一种基于区块链的游戏交易平台实现方法
CN108543313A (zh) * 2018-04-10 2018-09-18 网易(杭州)网络有限公司 数据处理方法及装置,介质和计算设备

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102163251A (zh) * 2010-02-22 2011-08-24 深圳市腾讯计算机***有限公司 一种游戏作弊的识别方法和设备
CN105435451A (zh) * 2015-12-22 2016-03-30 网易(杭州)网络有限公司 游戏作弊的识别及处理方法、装置、***及服务器
CN107213639A (zh) * 2017-05-22 2017-09-29 网易(杭州)网络有限公司 用于判定网络游戏中作弊行为的方法及装置
CN107563761A (zh) * 2017-08-26 2018-01-09 复旦大学 基于区块链的游戏账户管理方法
CN108176053A (zh) * 2018-01-04 2018-06-19 网易(杭州)网络有限公司 游戏外挂检测方法、装置、服务器、客户端及存储介质
CN108479071A (zh) * 2018-03-16 2018-09-04 厦门快商通信息技术有限公司 一种基于区块链的游戏交易平台实现方法
CN108543313A (zh) * 2018-04-10 2018-09-18 网易(杭州)网络有限公司 数据处理方法及装置,介质和计算设备

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110075510A (zh) * 2019-05-22 2019-08-02 杭州复杂美科技有限公司 发牌方法、游戏方法、设备和存储介质
WO2020233377A1 (zh) * 2019-05-22 2020-11-26 杭州复杂美科技有限公司 发牌方法、游戏方法、设备和存储介质
CN110581891A (zh) * 2019-09-12 2019-12-17 腾讯科技(深圳)有限公司 基于区块链的游戏数据处理方法、装置、设备及存储介质
CN110585723A (zh) * 2019-09-27 2019-12-20 腾讯科技(深圳)有限公司 基于区块链的作弊用户检测方法、装置、设备及存储介质
CN110585723B (zh) * 2019-09-27 2022-08-16 腾讯科技(深圳)有限公司 基于区块链的作弊用户检测方法、装置、设备及存储介质
CN110743169A (zh) * 2019-10-19 2020-02-04 陈幸福 基于区块链的防作弊方法及***
WO2022041529A1 (zh) * 2020-08-26 2022-03-03 完美世界(北京)软件科技发展有限公司 游戏外挂的检测方法及装置、计算机程序、可读介质
CN112107866A (zh) * 2020-09-28 2020-12-22 腾讯科技(深圳)有限公司 用户行为数据处理方法、装置、设备及存储介质
CN112263838A (zh) * 2020-12-23 2021-01-26 武汉斗鱼鱼乐网络科技有限公司 一种基于区块链识别作弊用户的方法、装置、介质及设备
CN112839043A (zh) * 2021-01-12 2021-05-25 南京汇智互娱网络科技有限公司 一种基于区块链技术的上网服务场所信用管理***
CN112839043B (zh) * 2021-01-12 2022-02-11 南京汇智互娱网络科技有限公司 一种基于区块链技术的上网服务场所信用管理***

Similar Documents

Publication Publication Date Title
CN109589607A (zh) 一种基于区块链的游戏防作弊方法及游戏防作弊***
Jeff Yan et al. Security issues in online games
Kwon et al. Be selfish and avoid dilemmas: Fork after withholding (faw) attacks on bitcoin
Yan et al. A systematic classification of cheating in online games
Gianvecchio et al. Battle of botcraft: fighting bots in online games with human observational proofs
Webb et al. Cheating in networked computer games: a review
Hebert et al. Secure blockchain in the enterprise: A methodology
CN107566387B (zh) 基于攻防演化博弈分析的网络防御行动决策方法
Doupé et al. Hit'em where it hurts: a live security exercise on cyber situational awareness
US20130296039A1 (en) Gaming platform utilizing a fraud detection platform
US20140157415A1 (en) Information security analysis using game theory and simulation
Park et al. Spacecoin: A cryptocurrency based on proofs of space
Baca et al. Prioritizing countermeasures through the countermeasure method for software security (CM-Sec)
CN108898010A (zh) 一种建立面向恶意代码防御的攻防随机博弈模型的方法
CN109985389A (zh) 基于区块链智能合约的牌类游戏防作弊方法及其***
Kalra et al. Blockchain-based real-time cheat prevention and robustness for multi-player online games
Moayedi et al. A game theoretic framework for evaluation of the impacts of hackers diversity on security measures
Lehtonen Comparative study of anti-cheat methods in video games
Lin et al. Effective proactive and reactive defense strategies against malicious attacks in a virtualized honeynet
Hu et al. Security issues in massive online games
Kedziora et al. Anti-Cheat tool for detecting unauthorized user interference in the unity engine using Blockchain
Basilico et al. A security game model for remote software protection
Miller Distributed virtual environment scalability and security
Webb et al. A survey on network game cheats and P2P solutions
Qi et al. Security analysis of dynamic SDN architectures based on game theory

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20190409

RJ01 Rejection of invention patent application after publication