entropyxyz/synedrion

Message bundling

fjarri opened this issue · 1 comments

fjarri commented

We may want to send several messages from one node at the same time:

  • To accommodate for one node owning several key shares (see #31);
  • To merge broadcast and direct messages (since technically we don't have a broadcasting facility anyway; although some users may have it, so how do we support both ways?); (this was done in #112)
  • To piggyback broadcast consensus messages on the messages from the next round (see #114).

A separate question: do we sign the whole bundle (faster), or each message separately (easier to attach only the needed ones to the proofs)?

Messages from one Round are already bundled, the situation of managing several secret shares is discussed in entropyxyz/manul#1