implements Bit Commitment
This protocol achieves the task of bit commitment securely by using a relativistic scheme. In bit commitment, the committer “commits” to a particular bit value. The receiver knows nothing about the committed bit value until the committer chooses to do so (hiding property). The receiver has a guarantee that once committed, the committer cannot change the committed bit value (binding property). Information-theoretic secure bit commitment cannot be done with non-relativistic schemes see this review paper [1].
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.
The receiver securely pre-prepares a set of qubits randomly chosen from the BB84 states and sends them to the committer. 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 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.
The committer and the receiver agree on the space-time origin point $P$ and two light-like separated points where the two agents of each party will be stationed.
Commitment Phase
Receiver
Committer
Unveiling Phase
Committer
Receiver
No content has been added to this section, yet!
No content has been added to this section, yet!
implements Bit Commitment
This protocol achieves the task of bit commitment securely by using a relativistic scheme. In bit commitment, the committer “commits” to a particular bit value. The receiver knows nothing about the committed bit value until the committer chooses to do so (hiding property). The receiver has a guarantee that once committed, the committer cannot change the committed bit value (binding property). Information-theoretic secure bit commitment cannot be done with non-relativistic schemes see this review paper [1].
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.
The receiver securely pre-prepares a set of qubits randomly chosen from the BB84 states and sends them to the committer. 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 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.
The committer and the receiver agree on the space-time origin point $P$ and two light-like separated points where the two agents of each party will be stationed.
Commitment Phase
Receiver
Committer
Unveiling Phase
Committer
Receiver
No content has been added to this section, yet!
No content has been added to this section, yet!
implements Bit Commitment
This protocol achieves the task of bit commitment securely by using a relativistic scheme. In bit commitment, the committer “commits” to a particular bit value. The receiver knows nothing about the committed bit value until the committer chooses to do so (hiding property). The receiver has a guarantee that once committed, the committer cannot change the committed bit value (binding property). Information-theoretic secure bit commitment cannot be done with non-relativistic schemes see this review paper [1].
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.
The receiver securely pre-prepares a set of qubits randomly chosen from the BB84 states and sends them to the committer. 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 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.
The committer and the receiver agree on the space-time origin point $P$ and two light-like separated points where the two agents of each party will be stationed.
Commitment Phase
Receiver
Committer
Unveiling Phase
Committer
Receiver
No content has been added to this section, yet!
No content has been added to this section, yet!