dqian3 / DOM-BFT

MIT License
0 stars 0 forks source link

Investigate alternative communication libraries #4

Closed dqian3 closed 3 months ago

dqian3 commented 7 months ago

Right now, we have custom built abstractions on top of UDP sockets.

However, since our messages often consist of sets of signatures (each 256 bytes), these messages will start to exceed the max datagram size and will fragment, which could negatively impact our performance.

It might be worth looking into if building on top of TCP (for reliability) or other existing RPC libraries would be helpful. Our protocol implementation might also be simpler if it was built on top of reliable channels.