CPC H04L 43/087 (2013.01) [H04L 41/5029 (2013.01); H04L 43/0829 (2013.01); H04L 43/0858 (2013.01); H04L 45/121 (2013.01)] | 20 Claims |
1. A method for distributed routing data with latencies using relay nodes, comprising:
automatically measuring one-way latencies between a plurality of nodes comprising a first node, a second node, and a relay node;
producing a first signal associated with a proof of uptime for the relay node;
producing a second signal associated with a proof of bandwidth for the relay node;
validating the proof of uptime of the relay node by one or more validator nodes;
receiving a first validation payment by the one or more validator nodes for validating the proof of uptime of the relay node;
after the proof of uptime and the proof of bandwidth of the relay node are validated, automatically identifying a relayed data routing path from the first node to the second node via the relay node based on the one-way latencies between the plurality of nodes, in response to a command to transfer data from the first node to the second node; and
transferring data from the first node to the second node along the relayed data routing path.
|