Improving device-independent weak coin flipping protocols
Atul Singh Arora, Jamie Sikora, Thomas Van Himbeeck
TL;DR
This work advances device-independent weak coin flipping by introducing self-testing of untrusted boxes and abort-phobic composition to reduce bias below the previous best $0.33664$, achieving $0.29104$ under two continuity conjectures. It leverages GHZ-based DI protocols, robust self-testing results, and SDP/linear programming to bound cheating probabilities and model abort-driven improvements via cheat vectors. A key technical contribution is a linear-programming method to bound the performance of a single remaining device after testing $n-1$ of $n$, underpinning the asymptotic security analyses. The work also shows how polarity-based compositions extend to other DI tasks, providing a framework for combining self-testing with novel composition rules to yield practical DI cryptographic primitives.
Abstract
Weak coin flipping is the cryptographic task where Alice and Bob remotely flip a coin but want opposite outcomes. This work studies this task in the device-independent regime where Alice and Bob neither trust each other, nor their quantum devices. The best protocol was devised over a decade ago by Silman, Chailloux, Aharon, Kerenidis, Pironio, and Massar with bias $\varepsilon \approx 0.33664$, where the bias is a commonly adopted security measure for coin flipping protocols. This work presents two techniques to lower the bias of such protocols, namely self-testing and abort-phobic compositions. We apply these techniques to the SCAKPM '11 protocol above and, assuming a continuity conjecture, lower the bias to $\varepsilon \approx 0.29104$. We believe that these techniques could be useful in the design of device-independent protocols for a variety of other tasks. Independently of weak coin flipping, en route to our results, we show how one can test $n-1$ out of $n$ devices, and estimate the performance of the remaining device, for later use in the protocol. The proof uses linear programming and, due to its generality, may find applications elsewhere.
