Get the latest tech news
RaptorCast: Designing a Messaging Layer
In Proof of Stake blockchains, a pre-determined leader typically proposes a block of transactions at each round. The propagation of this block to all validators is one of the most challenging and time-consuming steps in the consensus protocol.
The pre-coding stage increases the decoding success rate by adding structured redundancy before the LT encoding If peeling fails, R10 falls back to solving the system of equations using Gaussian elimination. Packet loss is accounted for at both transmission stages The leader’s own stake is excluded from the redundancy calculation Byzantine nodes (up to 1/3) are assumed to not participate in rebroadcasting Honest validators receive at least 1.1× the required number of chunks for successful decoding To achieve a balance of performance and liveness security, one could design an optimistic (low redundancy) proposal broadcast system equipped with a fallback mechanism.
Or read this on Hacker News