quisp
quisp copied to clipboard
Possible future issue of exchange messages arrive before qubit is assigned to Rules/Stage
Currently In our current implementation, we assume that when a qubit is assigned to the "WaitRule" which means that it is waiting for a message from other nodes before making decisions (perform Pauli frame corrections, wait to compare purification results, etc.).
This assumption holds when there is no classical message loss and when there is no delay in executing gate operations.
If message loss is introduced
This assumption will not hold and we need mechanisms to store messages for later uses inside the RuleSet/Runtime.