[发明专利]抗共谋、可验证和可证明公平的令牌游戏的客户端-服务器系统及其采用的方法有效
申请号: | 201780056746.6 | 申请日: | 2017-07-14 |
公开(公告)号: | CN110462622B | 公开(公告)日: | 2023-05-30 |
发明(设计)人: | S·库马尔 | 申请(专利权)人: | S·库马尔 |
主分类号: | G06F21/62 | 分类号: | G06F21/62;A63F13/30 |
代理公司: | 南京科知维创知识产权代理有限责任公司 32270 | 代理人: | 杜依民 |
地址: | 印度*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 共谋 验证 证明 公平 令牌 游戏 客户端 服务器 系统 及其 采用 方法 | ||
1.一种在线的基于密码的系统,通过可证明公平的方式实施和管理基于令牌的游戏,所述基于令牌的游戏使用一初始组配置中的一N个令牌的组,所述系统包括:
中央游戏服务器,编译游戏设置信息GSI以设立游戏,以及
协议管理器,能够执行从由使用公钥加密的数字签名方案,密码散列和承诺方案组成的群组中选出的一个或者多个密码原语,所述协议管理器通过这些原语帮助所述中央游戏服务器进行加密通信的初始化和验证;
其中:
所述中央游戏服务器广播所述编译游戏设置信息GSI至P个玩家中的每一个,每一玩家分别位于P个客户终端中的一个上,其会参与到玩所述游戏;以及
响应于从P个客户终端中的每一个至所述游戏的连接,所述中央游戏服务器实施多个子协议,包括
a.对所述N 个令牌的组进行洗牌,从初始组配置开始,根据第一加密承诺方案,通过从分别在所述P个客户终端的一个上的每一个玩家处接收所述N个令牌的排序,以及根据预设的玩家排序,依次将来自所述玩家中至少两个的排序应用在初始组配置上,以此产生一经洗牌的N个令牌的组作为经洗牌的主组;
b.在经洗牌的主组产生后,将令牌的P个新组,作为玩家组,分配给P个客户终端,所述令牌的P个新组具有与经洗牌的主组相同的令牌配置,这样使得每一玩家可在相同的经洗牌的主组上进行游戏;以及
c.通过在子协议a.完成前,根据第二加密承诺方案,从每一玩家处,接收在各个玩家组中的N个令牌中选出H个令牌的选择,将H个玩家令牌分别指定给P个玩家中的每一个,其中HN。
2.根据权利要求1所述的系统,其中:
所述中央游戏服务器延伸所述子协议b.,以向所述P个客户终端提供,经洗牌的主组的副本作为N个令牌的公共组,以抓取公共令牌,以及所述中央游戏服务器实施另一子协议d.,其中:来自所述公共组的一预设数目C的令牌,剩余M个令牌,作为公共令牌被指定给所有P个玩家,先根据第三加密承诺方案从所述P个玩家中的每一个处接收并随后结合公共组中C个令牌的识别,剩余M个令牌,其中CM以及MN。
3.根据权利要求2所述的系统,其中,在子协议a.中,N个令牌的组的排序包括将前N个自然数的随机排列应用至所述初始组配置。
4.根据权利要求2所述的系统,其中,在子协议c.中,在各个玩家组中的所述N个令牌中选出H个令牌的选择包括H个唯一自然数,每一自然数小于或者等于N,每一自然数对应于玩家组中各位置上的令牌。
5.根据权利要求2所述的系统,其中在子协议d.中,公共组中的C个令牌的预设数目的识别,剩余M个令牌,包括C个随机自然数的列表,每一自然数小于或者等于M,每一自然数对应于所述公共组中各位置上的令牌。
6.根据权利要求5所述的系统,其中所述令牌对应于游戏牌的标准牌组,以及在协议b.期间,经洗牌的主组的副本作为公共牌组创建,以抓取公共牌,以及所述P个玩家中的每一个单独的玩家牌组。
7.根据权利要求6所述的系统,其中子协议c.具有玩家牌的替换的条款。
8.根据权利要求7所述的系统,其中所述游戏从德州扑克Texas Hold’em,德劳扑克Draw Poker,梭哈扑克Stud Poker,奥马哈扑克Omaha Poker和雷斯扑克Razz Poker组成的群组中选出,其中由所述P个玩家中的两个或者更多个抓取的牌,以及抓取的作为公共牌的牌,具有与游戏牌的标准牌组相同的牌面值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于S·库马尔,未经S·库马尔许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780056746.6/1.html,转载请声明来源钻瓜专利网。