的卡牌游戏防作弊系统及方法与流程瓦力棋牌试玩一种基于NFC技术
5▼☆▽.针对这样的问题◇•,目前存在一些争辩★▽,但都没有低成本的完全解决以上的全部问题★◁★,为此有必要设计一种可以解决上述问题的基于nfc技术的卡牌玩耍防作弊系统▲=●▪☆。
6○△.本创造所要解决的技术问题是▽◇★◆■★,克服现有技术的不足而供应一种基于nfc技术的卡牌玩耍防作弊系统…■☆◇▷。
8•△=◇○.本创造还供应了一种基于nfc技术的卡牌玩耍防作弊方法•▲,该方法的步骤如下■●:s101=□、在服务器中依据竞赛信息•-▲▼★•、卡牌信息以及玩耍竞赛系统中随机密码生成带有nfc标签的卡牌id▽▽•▪,每张带有nfc标签的卡牌生成的id编码举世无双△△○-◁☆;s102•◁▲▼、依据服务器生成举世无双的卡牌id编码依次对带有nfc标签的卡牌系统进行id编码写入▼○☆▼,然后存入其数据存储区域△•,同时服务器中也保存一份id编码数据以及依据肯定规章加密后的id编码密文编码数据◇-△;
28▼□.本实施例提出了一种基于nfc技术的卡牌玩耍防作弊系统•▼-,该系统包括玩耍竞赛系统1•▼△,服务器2▷■•=…▼,nfc读写器系统3以及带有nfc标签的卡牌系统4(见图1)▲○。其中◁●-,带有nfc标签的卡牌系统包括卡牌牌面5△●,卡牌nfc芯片标签6以及卡牌底部7(见图3)●★◆●▼▽;带有nfc标签的卡牌系统物理结构包括天线▲◆▼▽○●、天线接口-==、总线★▲◁…、电源部分▲▷-、时钟接口…▪☆▲、串口(类接口单元)◆▲◆▷●△、主控接口▽-◁…◆、存储把握(数据存储和临时存储)和其他接口(见图4)▷▪●; nfc读写器系统包括异样指示灯8▷□▽☆★,手牌剩余数9以及nfc识别区10(见图5)▽=;nfc读写器系统物理结构包括微把握器◆▪▲、主机接口▷☆、读写芯片…•○■、射频接口▷◇☆、匹配接口●◆□、识别区域■○。
s107◇▷◆■△、抓牌完成后▪◆=▽▽,后台再次验证信息-▽,包括但不限于每个玩家的卡牌数量☆•,玩家卡牌的抓取挨次以准时间挨次★★▽•△•,卡牌编号卡牌标识和卡牌数量进行验证…•◁=▲○,以此避开丢牌和换牌现象○◁■,假如消灭问题系统会消灭警报并暂停竞赛▪○•●,假如没有消灭异样则需要执行步骤108■…□▽•-;s108•△•、服务器会将卡牌信息传输到玩耍竞赛系统○•▲△◁,参赛选手在手机端系统进行竞赛•●-▲,一方面降低了疾病流行的可能▲=■◁☆○;另一方面减轻了对扑克牌的磨损★△★•□,延长了用法寿命降低了玩耍成本▼■;s109★□▽•、竞赛过程中▷□,玩耍竞赛系统会记录整个竞赛过程◇-◁●,起码包括每次出牌的时间◆••◁★、每次出牌的参赛选手id编码=•、每次出牌的卡牌id编码▷△◆•○、每次出牌的卡牌点数以及每次出牌的卡牌花色等信息○■▪=○◇,在后期消灭问题时可以进行竞赛回放复查竞赛▪▷•◆;表6竞赛过程信息记录编号出牌时间选手id编码花色点数001c0003h0002d4◆▲-●==.••△.☆★•■△.•◁•.□….☆-○▽◇■.◇▪▲□.▽•…▲.▼••.▽◇◇☆.▷☆=.▼▷●○=.★▼★□.◇•.◁▷★▽☆▽.s110▲■☆◆、竞赛结束后△◁★▼△,玩耍竞赛系统将竞赛信息传到服务器▲□▼,服务器进行正常竞赛的复查▷…△★◇▲,包括但不限于整个竞赛流程△◇☆☆▽■、卡牌标识异样▽▲•★◆、卡牌数量异样等行为◇◇◆▲,以保证竞赛公正公正▲■■,若需要人工复查或者回看也可以通过玩耍竞赛系统进行调取竞赛回放•■。
带有nfc标签的卡牌系统通过天线接收到nfc读卡器系统的写入信号=•▷▷,再通过带有nfc标签的卡牌系统进入nfc读写器系统的识别区域进行识别…◁•■◆,竞赛期间不能修改◇•。服务器将卡牌信息传输到玩耍竞赛系统◆=■▲,另一方面减轻了对扑克牌的磨损▪◆◇☆•。
◆▽○.□▽◆▪.★☆○…★●.●•▪▷.•●□■-★.…▽□.△▪▪▲.□◁▼◇.□=☆.s103◇•★、竞赛开头后☆★••△●,玩家每抓到一张卡牌或者分到一张卡牌-◁,就在nfc读写器系统进行读取•★-▲,整个读取过程只需把卡牌在nfc读写器系统的识别区轻轻碰一下•△,nfc读写器就可以借助nfc技术对每张卡牌进行读取操作▪◆■▽★=,每次动作在0…☆△▪=.3秒就可以完成■•,保证竞赛过程不应写入系统耽搁时间△…□☆■○;s104…☆、nfc读写器系统读入后◁…○=-▷,把读取的id编码传入服务器中◇◆◆=■;表3竞赛中读取信息扑克牌信息传输id编码001c66666□….▷•■●•○.=□□●▽△.★▽★▪◇=.◆◇■□.☆▪●▽.s105•○▼、服务器将接收的卡牌id编码依据肯定规章加密后与数据库的密文进行比对匹配□◆▲…▽,若接收的卡牌id加密编码与卡牌数据中储存的加密信息不全都△●★☆,则判定为异样卡牌•▼-★●,否则为正常卡牌▲■▼。这样可以防止多牌以及魔术牌等可能作弊•□▷•◆。
s102▼☆★…、通过nfc读写器系统与服务器连接▪•○,再通过带有nfc标 签的卡牌系统进入nfc读写器系统的识别区域△▽,识别结果反馈给匹 配接口•=☆,匹配接口依据识别区域反馈的信息进行匹配◁•☆△…,若匹配成功 则通过射频接口传入读写芯片▲▪●■△☆;服务器通过与nfc读卡器系统中微 把握器的连接○■,通过把握主机接口把握读写芯片△▪▷=▼,依据服务器生成 的举世无双的卡牌id编码◁-◆,通过读写芯片依次对带有nfc标签的卡 牌系统进行id编码写入-●■。带有nfc标签的卡牌系统通过天线接收到 nfc读卡器系统的写入信号▲▽▷,通过天线接口传入总线◇•◁◇-▪,存储把握通过 总线协调各个接口同步运行工作▷◆☆•,将接收到的id编码信息存储在带 有nfc标签卡牌系统的数据存储区域◆▽…▼,同时服务器中也保存一份id 编码数据以及依据肯定规章加密后的id密文编码数据=▪□•▪△,并且正确写 入后瓦力棋牌试玩▪•,竞赛期间不能修改◁▪○•-。
3◆◇▲☆•.从玩耍开头时由人工或者机械洗牌◁☆▽☆★,将其分发到各个玩家手中●▽◁▽★,到竞赛过程中瓦力棋牌试玩▽▲,再到竞赛结束-▷●…,无论是人工洗牌或者机械洗牌阶段▷-■○●…,还是竞赛过程中◁□,都存在各式各样的作弊行为▲=▷,如发牌人作弊■▽□▲▲、参与竞赛的玩家进行换牌•◁=•★、丢牌或者藏牌作弊◆=●、参与竞赛的玩家进行魔术牌玩法作弊以及有意拖延时间作弊等一系列作弊手段▷◇=▷-。对于在洗牌▪☆○◇、发牌=-▷☆、竞赛过程中▼-▽☆▼,众玩家要到玩耍结束时才有可能发觉并提出疑问▲-,而这时扑克牌原有的挨次已被打乱○△☆△▼•,胜的一方•▼、洗牌的人要证明自己的清白☆•▽●△,败的一方要证明洗牌★△…△◆▼、发牌▽-▽○、竞赛过程存在的问题○□▲••,都不是轻而易举的▲○◁西攻击伤害解析 以游戏为主瓦力游戏试玩时空召唤范特!,由此产生了很多纠纷●•◆。
31▲△▼★.s103•=、竞赛开头后▪◁▲▽-,玩家每抓到一张卡牌或者分到一张卡牌□■,就在nfc读写器系统进行读取写入■△,只要轻轻碰一下△△□□•,nfc读写器系统就可以借助识别区域●▷、匹配接口◆•▼、射频接口以及读写芯片对每张卡牌进行读取操作▽◁•☆▽,每次动作在0●•▼…□○.3秒就可以完成▽☆;s104-…○、nfc读写器系统读取卡牌的id编码信息并同时将信息传入服务器▽◇;s105▼▲……、服务器对每个传入的id编码进行防作弊验证□▲•■-○,验证此卡牌编码是否在从前保存的卡牌数据库中○▼•,防止多牌以及魔术牌等可能作弊▲◇▼▲•○;s106◆☆▼=…、当服务器验证到异样卡牌时☆▪,服务器会通知nfc读写器停止验证…★○▪▷,并且将异样信息传输给玩耍竞赛系统=★▲★☆-。并且服务器需要记录此次警报的全部数据-△,包括但不限于消灭异样的卡牌编号•…◆●…▼,卡牌点数以及卡牌花色◇★•、竞赛时间◁••▽、竞赛场次等信息以及分析可能消灭警报异样的缘由☆●;s107■●▲▲-、抓牌完成后=○◆△▪,后台再次验证信息=•◇=,包括但不限于每个玩家的卡牌数量▪★,玩家卡牌的抓取挨次以准时间挨次•▽•…,卡牌编号卡牌标识和卡牌数量进行验证△▲●★,以此避开丢牌和换牌现象◆◆☆△■△,假如消灭问题系统会消灭警报并暂停竞赛□△△,假如没有消灭异样则需要执行步骤108▪•◇★◁;s108○▲◁•、服务器会将卡牌信息传输到玩耍竞赛系统●▼◇◁,参赛选手在手机端系统进行竞赛•▽•△■◆,一方面降低了疾病流行的可能▼■□…-;另一方面减轻了对扑克牌的磨损◇▲◇,延长了用法寿命降低了玩耍成本…△;s109▲○○=▷、竞赛过程中◇▲=★○,玩耍竞赛系统会记录整个竞赛过程起码包括每次出牌的时间-■、每次出牌的参赛选手id编码…○-…◆◆、每次出牌的卡牌id编码▽▼☆○■、每次出牌的卡牌点数以及每次出牌的卡牌花色等信息▽•◁,以此在后期消灭问题时可以进行竞赛回放复查竞赛•…◆☆;s110△•、竞赛结束后○●,玩耍竞赛系统将竞赛信息传到服务器★◁◇•●,服务器进行正常竞赛的复查▼…◁△,包括但不限于整个竞赛流程▲▪☆、卡牌标识异样-△▽◆、卡牌数量异样等行为◁▷•▲□,以保证竞赛公正公正△◆▪•=…。
32▼-◆■.本实施例以掼蛋竞赛为例△-•▽■●,具体包括以下步骤☆=☆□▷:s101△▷●、在竞赛开头前-▽…▼☆■,服务器中所依据的竞赛信息起码包括竞赛时间和竞赛场次▽-,所依据的卡牌信息起码包括卡牌花色和卡牌点数▷▽◁■■•,以及竞赛系统随机生成的起码六位数字密码依据肯定规章生成举世无双的带有nfc标签卡牌id编码★▲,具体见表1▼○◆★…。
4◆△.同时-•▪=▲☆,扑克牌在众人手中简洁发生磨损☆☆▷◁▷○、折断=□▪,需要定期更换□=▽•,这样就增大了玩耍成本○★,而且•▼…★▲▽,用法过程中扑克牌还可将一个人携带的细菌或病毒等病原体传播给另一个人○◇••,增加了疾病流行的机率□▲●。
一方面降低了疾病流行的可能★-•▼;杜绝玩耍过程中魔术玩牌▽▽☆、扑克牌丢失换牌▽□★★▲▲、有意拖延时间以及无法对比赛过程进行回放验证等严峻作弊问题□▷△▷•▪。参赛选手在手机端玩耍竞赛系统进行竞赛■▷…□,玩耍竞赛系统会记录整个竞赛过程▽-◇。
14□▽■.所述步骤s106中…▲☆▪,当服务器验证到异样卡牌时△◁-•□★,服务器会通知nfc读写器系统停止验证▽▪-▷,并且将异样信息传输给玩耍竞赛系统•○▪●☆■;服务器需要记录此次警报的全部数据•△,包括但
牌信息起码包括卡牌花色和卡牌点数以及系统随机生成的六位数密码依据肯定规章生成举世无双的带有nfc标签卡牌id编码◁▼◁□▼▪。
识别结果反馈给匹配接口▽=☆,通过把握主机接口把握读写芯片◇•▽△■,16☆▷•-.所述步骤s108中…-,匹配接口依据识别区域反馈的信息进行匹配◆◁=☆☆,在后期消灭问题时可以进行竞赛回放复查竞赛■□◇▽。
15…☆.所述步骤s107中▪=▷•,抓牌完成后◇…◁○★▲,后台再次验证信息○=◇▪…•,包括但不限于每个玩家的卡牌数量▷★△◇、玩家卡牌的抓取挨次以准时间挨次…☆△•、卡牌编号和卡牌标识☆☆=•☆,以此避开丢牌或换牌现象•★▼,假如消灭问题系统会消灭警报并暂停竞赛□◇▽◁▲。
延长了用法寿命降低了玩耍成本◁▲■◆-。竞赛过程中◇◆●•=☆,11◁◇▽.所述步骤s102中▷◁○,同时服务器中也保存一份id编码数据以及依据肯定规章加密后的id密文编码数据◇◁▲○,将接收到的id编码信息存储在带有nfc标签卡牌系统的数据存储区域▪…○•▪…,服务器通过与nfc读卡器系统中微把握器的连接▽◇◆-○!
不限于消灭异样的卡牌编号◁◆•■▽▼、卡牌点数以及卡牌花色▼★☆□▽、竞赛时间-△、竞赛场次等信息并依据原来卡牌id编码分析可能消灭警报异样的缘由★●。
7●▷…•=▽.本创造供应一种基于nfc技术的卡牌玩耍防作弊系统●☆□,基于该系统包括带有nfc标签的卡牌系统•○▲、nfc读写器系统◁■△◆…•、服务器和玩耍竞赛系统•◆◆△•,所述带有nfc标签的卡牌系统中每张卡牌的id编码信息均不相同并且举世无双▲◁◇▼■■;所述nfc读写器系统和玩耍竞赛系统均与服务器连接◇○☆-=;所述带有nfc标签的卡牌系统进入nfc读写器系统的识别区域依次进行读取▪★▲▼★-,然后在手机上进行玩耍竞赛□•◇●▪△。
26▲◇□■.图中◁▲•○▼:1★▽▲•…☆.玩耍竞赛系统△▪★▽■▲,2★◁★.服务器□■▽★,3•…★▽▲•.nfc读写器★▲▷•●★,4-●▼▽.带有nfc标签的卡牌●◁▲★,5□◁…••.卡牌牌面▪•--◇,6-▪.卡牌nfc芯片标签■□,7◇○-◁.卡牌底部▷☆•□△☆,8★◆☆▽.异样指示灯▷▼◁,9☆□■△□.手牌剩余数▷◇★●…◁,10▽▪▲…○.nfc识别区□◇•●。
29△●.该方法的具体步骤如下◆○◇◆▲□:s101▽…•□=、在服务器中所依据的竞赛信息起码包括竞赛时间和竞赛场次▪△▽,所依据的卡
30•◁○.s102○●●●△、通过nfc读写器系统与服务器连接●▷☆▷,再通过带有nfc标签的卡牌系统进入nfc读写器系统的识别区▼-■=-,依据服务器生成的举世无双的卡牌id编码依次对每个带有nfc标签的卡牌系统进行id编码写入★■□△•,存入其数据存储区域•○▷,同时服务器中也保存一份id编码数据以及依据肯定规章加密后的id密文编码数据▽△◆,并且正确写入后★▷▪■,在竞赛期间是不能修改的▷•▲。
13▼▼•.所述步骤s105中☆●☆■••,服务器将接收的卡牌id编码依据肯定规章加密后与数据库的密文进行比对匹配■◇•,若接收的卡牌id加密编码与卡牌数据中储存的加密信息不全都=◇□●,则判定为异样卡牌◆▽,否则为正常卡牌▼▲▼-的卡牌游戏防作弊系统及方法与流。这样可以防止多牌以及魔术牌等可能作弊…•。
10★◇▪▽.本创造进一步的技术方案如下◁●☆▲○★:所述步骤s101中●•▷▷△◇,所依据的竞赛信息起码包括竞赛时间和竞赛场次△-★☆-☆,所依据的卡牌信息起码包括卡牌花色和卡牌点数-■,所述玩耍竞赛系统随机密码包括起码六位数字★▽◇☆=◇,以上全部信息构成举世无双的卡牌id编码■-▽=▽▪。
9=○□▽….本创造通过基于nfc技术的卡牌玩耍防作弊系统•▷◇◁,并且正确写入后◁•▲…,依据服务器生成的举世无双的卡牌id编码-◁○,存储把握通过总线协调各个接口同步运行工作□■□,通过读写芯片依次对带有nfc标签的卡牌系统进行id编码写入○□■△•◇。通过天线接口传入总线☆○,
27★•.下面结合附图对本创造的技术方案做进一步的具体解释▲★◆○◆○:本实施例在以本创造技术方案为前提下进行实施◇-■•…•,给出了具体的实施方式和具体的操作过程★○◁•■,但本创造的庇护权限不限于下述的实施例-=▽▲★。
2=▲◇.随着科技水平的进展…○•◇○,棋牌玩耍行业分为两个明显的进展阶段▼-:第一阶段以小部分人玩玩耍为主☆□◆□,如斗地主▲●…●▷▷、麻将□☆◆◁●-、德州扑克等…▼■;其次阶段是棋牌运动=△•,从玩玩耍升级到竞赛或者大型活动▪●◇。随着其次阶段的新起★▼•,各种棋牌玩耍竞赛中□-=,参赛选手为了获得竞赛奖金■□,会消灭各式各样的作弊行为▼◇-☆○=。
1▲•…◁=.本创造属于卡牌玩耍竞赛防作弊技术领域☆◁•=程瓦力棋牌试玩一种基于NFC技术,具体的说是一种基于nfc技术的卡牌玩耍防作弊系统△=☆★。
18▼☆●●○.所述s110中★◇,竞赛结束后☆□…▼,玩耍竞赛系统将竞赛信息传到服务器▲□◁,服务器进行正常竞赛的复查◆▼,包括但不限于整个竞赛流程△◁■、卡牌标识异样◁•、卡牌数量异样等行为•◆…,以保证竞赛公正公正•□。
37●☆●◁◁.以上所述◇◁△△○,仅为本创造中的具体实施方式●-▷=▪,但本创造的庇护范围并不局限于此•■,任何生疏该技术的人在本创造所揭露的技术范围内◆•-○-○,可理解想到的变换或替换▼☆▪•…-,都应涵盖在本创造的包含范围之内□•,因此▼•,本创造的庇护范围应当以权利要求书的庇护范围为准△==。
12●•.所述步骤s103中○◁•…,竞赛开头后△•,玩家每抓到一张卡牌或者分到一张卡牌▼▽▪,就在nfc读写器系统进行读取写入•…▷☆,只要轻轻碰一下●■,nfc读写器系统就可以借助读写芯片对每张卡牌进行读取操作▪▲●•,每次动作在0=▷□-.3秒就可以完成◁○☆。
通过nfc技术◆◇▲==☆、服务器以及玩耍竞赛系统结合…□▪,17△=◆=◇•.所述步骤s109中◇-,起码包括每次出牌的时间●•◆、每次出牌的参赛选手id编码•-、每次出牌的卡牌id编码▲△●▼◆■、每次出牌的卡牌点数以及每次出牌的卡牌花色等信息□☆●●▷,卡牌写入id编码的具体方法为●□…:将nfc读写器系统与服务器连接★◁◆,在卡牌竞赛过程中=◇▪▲□◁,若匹配成功则通过射频接口传入读写芯片◁•…■△。
s106●◁、当服务器验证到异样卡牌时•=◆-◇○,服务器会通知nfc读写器系统停止验证◆☆●●★=,并且将异样信息传输给玩耍竞赛系统▽☆□-★。并且服务器需要记录此次警报的全部数据★■▪△△•,包括但不限于消灭异样的卡牌编号★▷,卡牌点数以及卡牌花色▽-◆☆★○、竞赛时间☆■=■▼▪、竞赛场次等信息并依据原来卡牌id编码分析可能消灭警报异样的缘由=▽。
s103▼○○△□、竞赛开头后=☆,nfc读写器系统通过读写芯片中的nfc技术对每张卡牌系统进行读取操作★△●▪□▲;s104▼▲◁◁▪△、nfc读写器读取卡牌的id编码信息并同时将信息传入服务器◇◇○▷◆;s105★•◇-▽、服务器对每个传入的卡牌id编码进行防作弊验证▲…○◁,验证此卡牌编码是否在从前保存的卡牌编码数据库中■▲★;s106▽▷◁-●▲、当服务器验证到异样卡牌时=◇○□,服务器会通知nfc读写器系统停止验证☆▽△▽★=,并且将异样信息传输给玩耍竞赛系统以及分析可能消灭警报异样的缘由□▷;s107▼○-△★•、抓牌完成后▽●■,服务器后台再次验证信息◇★•…◁,以此避开丢牌和换牌现象▼□▪△•,假如消灭问题系统会消灭警报并暂停竞赛▼◁●□•▲,假如没有消灭异样则需要执行步骤108■…▪•◇△;s108▽▪▼☆☆、服务器会将卡牌信息传输到玩耍竞赛系统○○,参赛选手在手机端系统进行竞赛◆▽…;s109=◆、竞赛过程中◁-■□•▪,玩耍竞赛系统记录整个竞赛过程•■◁-,以此在后期消灭问题时可以进行竞赛回放复查竞赛•▷;s110▽…▪▼、竞赛结束后●…•△,玩耍竞赛系统将竞赛信息传到服务器□●★□,服务器进行正常竞赛的复查▽-○•-,以保证竞赛公正公正▪☆•□。
		



