This protocol relies on the fact that you cannot be in two places at onceInspired by an idea that first appeared on forum.ethereum.org/discussion/comment/12827