1. What is the significance of the QBC protocol proposed in ref. [56]?
The QBC protocol proposed in ref. [56] is significant because it remains secure against the cheating strategy in the no-go proofs, re-opening the potential for many useful multi-party secure computation protocols that were once closed by the MLC no-go theorem. The protocol requires infinite-dimensional systems, but it can be implemented using simple optical devices by using the arrival time of photons as a trick. This allows for the realization of infinite-dimensional systems using a Mach-Zehnder (MZ) interferometer, which is within the capability of currently available technology. Implementing this protocol in practice can have great significance in the field of quantum cryptography.
read more
2. Is the theoretical description of the Protocol in ref. [56] able to prevent dishonest Alice from cheating in the unveil phase?
No, the cheating strategy in the no-go proofs fails in our protocol. In ref. [56], it is shown that dishonest Alice can prepare a bipartite system a b in the state: EQUATION, which satisfies Equation (3) and allows her to unveil b as whatever value she likes in the unveil phase by choosing between the two measurements M 0 and M 1. However, in our protocol, the two sets of states take the forms in Equations (1) and (2), and the cheating strategy fails. The HJW theorem applies, but the measurements M 0 and M 1 are actually the same, leaving Alice no freedom to choose between them to alter the value of her committed bit b. Therefore, the protocol is unconditionally secure against dishonest Alice in the unveil phase.
read more
3. How to implement infinite-dimensional systems?
To implement infinite-dimensional systems, a trick is proposed using a single photon in each round of the protocol. Alice sends a single photon either from source S 0 or S 1, then splits it into two wave packets |x and |y using a 50:50 non-polarizing beam splitter BS A. |x is sent directly to Bob via path X, while |y is delayed by the storage ring SR A before sending via path Y. At Bob's site, |y is delayed by the storage rings SR y and SR B, then meets |x at the 50:50 beam splitter BS B and interferes. By tuning the delay times caused by SR A and SR B, the complete apparatus forms a balanced MZ interferometer, ensuring that ps 0 i (ps 1 i ) will make the detector D 0 (D 1 ) click with certainty. Optical fibers should be used for paths X and Y for better performance, and Bob's reference set should have optical fibers of the same length in a similar environment to ensure accurate error rate estimation.
read more
4. What is the commit phase in the experimental QBC protocol?
The commit phase in the experimental QBC protocol involves Alice and Bob agreeing on a maximum delay time (t max) and sending times (t j) for storing ring SR A. Alice randomly picks a delay time (t j) within the range [0, t max] and sends Bob a photon (Ps j) from the source S b at time t j. The value of b (0 or 1) that Alice commits to is kept constant for all j. This phase ensures that Alice commits to a specific value of b and determines the delay times for storing ring SR A.
read more