RelayNode
RelayNode copied to clipboard
Rethinking the low-level transport protocol
Maybe we dont want to use TCP, maybe we want to switch to a different congestion control algorithm, maybe we want to run some dirty hack on the servers that captures all packets via libpcap right after a block is found, and re-send all of them 10ms later so that we dont have to wait when we lose packets (though that may interfere with TCP's backoff-on-dups stuff).
Several people have recommended into looking into QUIC for transport. It seems like a reasonable idea.