On the complexity of fair coin flipping

被引:0
|
作者
Haitner, Iftach [1 ]
Makriyannis, Nikolaos [1 ]
Omri, Eran [2 ]
机构
[1] Tel Aviv Univ, Sch Comp Sci, Tel Aviv, Israel
[2] Ariel Univ, Dept Comp Sci, Ariel, Israel
基金
欧洲研究理事会;
关键词
Coin-flipping; Fairness; Key-agreement;
D O I
10.1016/j.tcs.2022.02.010
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A two-party coin-flipping protocol is epsilon-fair if no efficient adversary can bias the output of the honest party (who always outputs a bit, even if the other party aborts) by more than epsilon. Cleve [STOC '86] showed that r-round o(1/r)-fair coin-flipping protocols do not exist. Awerbuch, Blum, Chor, Goldwasser, and Micali [Manuscript '85] constructed a Theta(1/root r)- fair coin-flipping protocol, assuming the existence of one-way functions. Moran, Naor, and Segev [Journal of Cryptology '16] constructed an r-round coin-flipping protocol that is Theta(1/r)-fair (thus matching the aforementioned lower bound of Cleve [STOC '86]), assuming the existence of oblivious transfer. The above gives rise to the intriguing question of whether oblivious transfer, or more generally "public-key primitives, " is required for an o(1/root r)-fair coin-flipping protocol. Towards answering this intriguing question, Maji and Wang [Crypto '18] have recently showed that in the random oracle model (ROM), any coin-flipping protocol can be biased by Omega(1/root r). This implies that o(1/root r)-fair coin-flipping protocol cannot be constructed from one-way function, or from a family of collision-resistant hash functions, in a black -box way. This result does not rule out, however, non black-box constructions, and black-box constructions based on primitives that cannot be realized in the ROM. We make a different progress towards answering above question by showing that, for any constant r is an element of N, the existence of an 1/(c.root r)-fair, r-round coin-flipping protocol implies the existence of an infinitely-often key-agreement protocol, where c denotes some universal constant (independent of r). Our reduction is non black-box and makes a novel use of the recent dichotomy for two-party protocols of Haitner, Nissim, Omri, Shaltiel, and Silbak [SICOMP '20] to facilitate a two-party variant of the recent attack of Beimel, Haitner, Makriyannis, and Omri [FOCS '18] on multi-party coin-flipping protocols. (c) 2022 Elsevier B.V. All rights reserved.
引用
收藏
页码:23 / 38
页数:16
相关论文
共 50 条
  • [21] Deciding advantageously after flipping a coin
    Jaffe, Mariela E.
    Greifeneder, Rainer
    ACTA PSYCHOLOGICA, 2022, 223
  • [22] Indifference, indecision, and coin-flipping
    Mc Kiernan, Daniel Kian
    JOURNAL OF MATHEMATICAL ECONOMICS, 2012, 48 (04) : 237 - 246
  • [23] Coin-Flipping Neural Networks
    Sieradzki, Yuval
    Hodos, Nitzan
    Yehuda, Gal
    Schuster, Assaf
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 162, 2022,
  • [24] Unconditionally secure quantum coin flipping
    He, Guang Ping
    RESULTS IN PHYSICS, 2023, 48
  • [25] Weak coin flipping with small bias
    Kerenidis, I
    Nayak, A
    INFORMATION PROCESSING LETTERS, 2004, 89 (03) : 131 - 135
  • [26] The Impossibility of Efficient Quantum Weak Coin Flipping
    Miller, Carl A.
    PROCEEDINGS OF THE 52ND ANNUAL ACM SIGACT SYMPOSIUM ON THEORY OF COMPUTING (STOC '20), 2020, : 916 - 929
  • [27] Experimental plug and play quantum coin flipping
    Pappa, Anna
    Jouguet, Paul
    Lawson, Thomas
    Chailloux, Andre
    Legre, Matthieu
    Trinkler, Patrick
    Kerenidis, Iordanis
    Diamanti, Eleni
    NATURE COMMUNICATIONS, 2014, 5
  • [28] Quantum Coin-Flipping-Based Authentication
    Rass, Stefan
    Schartner, Peter
    Greiler, Michaela
    2009 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-8, 2009, : 1024 - 1028
  • [29] Adaptively Secure Coin-Flipping, Revisited
    Goldwasser, Shafi
    Kalai, Yael Tauman
    Park, Sunoo
    AUTOMATA, LANGUAGES, AND PROGRAMMING, PT II, 2015, 9135 : 663 - 674
  • [30] Flipping a coin: Evidence from university applications
    Dwenger, Nadja
    Kuebler, Dorothea
    Weizsaecker, Georg
    JOURNAL OF PUBLIC ECONOMICS, 2018, 167 : 240 - 250