Commit a04b10d
committed
CIP-0164 | Refine Leios protocols based on buidlerfest discussions
- use Reactive Streams semantics for bounded push of block announcements and votes
- remove votes offer & request communication cycles to cut down latency
- remove probably premature optimisation of block / txn request by just listing txn indices
- split LeiosNotify into LeiosAnnounce (for EBs), LeiosVotes, LeiosBlockNotify (for when EB and/or txns are available upstream) to allow independent treatment in the muxer and remove or reduce head-of-line blocking
We might also want to allocate N2N mini-protocol IDs in this CIP because multiple teams are starting to play with this spec and might want to check interoperability.
Signed-off-by: Roland Kuhn <rk@rkuhn.info>1 parent f03ae31 commit a04b10d
1 file changed
+142
-81
lines changed
0 commit comments