entropyxyz / manul

Round-based distributed protocols
https://docs.rs/manul
GNU Affero General Public License v3.0
1 stars 1 forks source link

Implement piggy-backing of echo messages #8

Open fjarri opened 6 days ago

fjarri commented 6 days ago

Currently when a round needs an echo-broadcast, we run it as a separate round. Theoretically, we could send those messages alongside the messages from the next round. But there are multiple possibilities that will complicate the execution logic:

Maybe there's something else I haven't thought of. This will make the logic much more complicated for, honestly, a rather modes benefit. Or at least that's how it seems to me now. I'll leave this open for a while in case someone comes up with a way to implement it without a combinatorial explosion.