TheBlueMatt / RelayNode

A block-compressing fast relay server/client
http://bitcoinrelaynetwork.org
MIT License
84 stars 49 forks source link

Rethinking the low-level transport protocol #14

Open TheBlueMatt opened 9 years ago

TheBlueMatt commented 9 years ago

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).

TheBlueMatt commented 8 years ago

Several people have recommended into looking into QUIC for transport. It seems like a reasonable idea.