Erasure codes and data availability#
Data as the values of a polynomial: recovering what was lost, and catching a block producer who hides part of a block.
Reed-Solomon codes: recovering lost and corrupted symbols (1960)
Reed-Solomon codes: recovering lost and corrupted symbols (1960)
Fraud proofs and data-availability sampling (Al-Bassam, Sonnino and Buterin, 2018)
Fraud proofs and data-availability sampling (Al-Bassam, Sonnino and Buterin, 2018)