Quantum Bit Commitment: Difference between revisions

Line 21: Line 21:
==Outline==
==Outline==


The receiver securely pre-prepares a set of qubits randomly chosen from the BB84 states and sends them to the commiter.
Both the receiver and the committer have 2 agents each which are the parties they send their qubits to and receive the committed value from. The agents are light-like separated from the committer.
To commit to the bit 0, the commiter measures the received qubits in the standard basis and in Hadamard basis to commit to 1.
 
The commiter then sends the outcomes to their agents over secure classical channels.
The receiver securely pre-prepares a set of qubits randomly chosen from the BB84 states and sends them to the committer.
To unveil the committed bit, the commiter's agents reveal the outcomes to the receiver's agents.
To commit to the bit 0, the committer measures the received qubits in the standard basis and in Hadamard basis to commit to 1.
The receiver's agents then check if the outcomes they have received are the same and consistent with the states sent to the commiter.
The committer then sends the outcomes to their agents over secure classical channels.
To unveil the committed bit, the committer's agents reveal the outcomes to the receiver's agents.
The receiver's agents then check if the outcomes they have received are the same and consistent with the states sent to the committer.
If the check passes, the receiver accepts the commitment.
If the check passes, the receiver accepts the commitment.


Write
90

edits