Core Protocolshred
Shred
The smallest unit of block data propagated through the network via Turbine. Blocks are split into shreds of up to 1,228 bytes each (fitting in a single UDP packet). Shreds are Reed-Solomon erasure coded—typically 32 data shreds produce 32 recovery shreds—so blocks can be reconstructed even if up to half the shreds are lost.
Related terms
3Core Protocol
Block
A set of entries produced by a leader during a single slot. A block contains transactions bundled into entries, each wit...
Core Protocol
Turbine
Solana's block propagation protocol inspired by BitTorrent. Instead of the leader sending a full block to every validato...
Core Protocol
Erasure Coding
A Reed-Solomon error-correction scheme applied to shreds during block propagation. The leader encodes each batch of 32 d...