1. A network comprising: a plurality of nodes communicatively coupled to one another via a plurality of communication links; wherein the plurality of nodes comprises: a transmission pair of nodes comprising a first transmission node and a second transmission node, the first transmission node and the second transmission node configured to agree on a message to be transmitted; and a plurality of receiving nodes, wherein each receiving node is communicatively coupled to the first transmission node and the second transmission node via a plurality of communication paths; wherein the first transmission node is configured to insert a respective identification into each copy of the message transmitted from the first transmission node; wherein the second transmission node is configured to insert a respective identification into each copy of the message transmitted from the second transmission node; wherein each of the plurality of nodes is configured to forward received copies of the message to at least one other node of the plurality of nodes; wherein each of the plurality of nodes is configured to forward the received copies of the message according to predetermined routing rules based, at least in part, on the respective identification of the received copies of the message such that each receiving node receives at least one copy of the message from the first transmission node and at least one copy of the message from the second transmission node via respective different communication paths; wherein each of the receiving nodes is configured to accept the integrity of the message according to respective acceptance criteria, each receiving node's respective acceptance criteria based, at least in part, on the respective communication path of the received copies of the message.