.. _sphx_glr_api_gallery_channels_coding:
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.
.. raw:: html
.. thumbnail-parent-div-open
.. raw:: html
.. only:: html
.. image:: /api/gallery/channels/coding/images/thumb/sphx_glr_plot_01_reed_solomon_thumb.png
:alt:
:doc:`/api/gallery/channels/coding/plot_01_reed_solomon`
.. raw:: html
Reed-Solomon codes: recovering lost and corrupted symbols (1960)
.. raw:: html
.. only:: html
.. image:: /api/gallery/channels/coding/images/thumb/sphx_glr_plot_02_data_availability_sampling_thumb.png
:alt:
:doc:`/api/gallery/channels/coding/plot_02_data_availability_sampling`
.. raw:: html
Fraud proofs and data-availability sampling (Al-Bassam, Sonnino and Buterin, 2018)
.. thumbnail-parent-div-close
.. raw:: html
.. toctree::
:hidden:
/api/gallery/channels/coding/plot_01_reed_solomon
/api/gallery/channels/coding/plot_02_data_availability_sampling