首页> 外文会议>Australasian conference on information security and privacy >21 - Bringing Down the Complexity: Fast Composable Protocols for Card Games Without Secret State
【24h】

21 - Bringing Down the Complexity: Fast Composable Protocols for Card Games Without Secret State

机译:21-降低复杂性:无秘密状态的纸牌游戏的快速可组合协议

获取原文

摘要

While many cryptographic protocols for card games have been proposed, all of them focus on card games where players have some state that must be kept secret from each other, e.g closed cards and bluffs in Poker. This scenario poses many interesting technical challenges, which are addressed with cryptographic tools that introduce significant computational and communication overheads (e.g. zero-knowledge proofs). In this paper, we consider the case of games that do not require any secret state to be maintained (e.g. Blackjack and Baccarat). Basically, in these games, cards are chosen at random and then publicly advertised, allowing for players to publicly announce their actions (before or after cards are known). We show that protocols for such games can be built from very lightweight primitives such as digital signatures and canonical random oracle commitments, yielding constructions that far outperform all known card game protocols in terms of communication, computational and round complexities. Moreover, in constructing highly efficient protocols, we introduce a new technique based on verifiable random functions for extending coin tossing, which is at the core of our constructions. Besides ensuring that the games are played correctly, our protocols support financial rewards and penalties enforcement, guaranteeing that winners receive their rewards and that cheaters get financially penalized. In order to do so, we build on blockchain-based techniques that leverage the power of stateful smart contracts to ensure fair protocol execution.
机译:尽管已经提出了许多用于纸牌游戏的加密协议,但它们都集中在纸牌游戏上,其中玩家具有必须相互保密的某些状态,例如封闭式纸牌和扑克中的诈。这种情况带来了许多有趣的技术挑战,可以通过使用加密工具来解决这些问题,这些工具会引入大量的计算和通信开销(例如,零知识证明)。在本文中,我们考虑不需要维护任何秘密状态的游戏(例如二十一点和百家乐)。基本上,在这些游戏中,随机选择纸牌,然后公开进行广告,从而允许玩家公开宣布自己的行为(在知道纸牌之前或之后)。我们证明了此类游戏的协议可以从非常轻量级的原语(例如数字签名和规范的随机预言承诺)构建而成,在通信,计算和回合复杂性方面,它们的结构远远优于所有已知的纸牌游戏协议。此外,在构建高效协议时,我们引入了一种基于可验证的随机函数的新技术来扩展抛硬币,这是我们构建的核心。除了确保游戏正确进行之外,我们的协议还支持财务奖励和罚款执行,确保获胜者获得奖励,并向作弊者收取经济罚款。为了做到这一点,我们基于基于区块链的技术,这些技术利用有状态智能合约的力量来确保公平的协议执行。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号