Polygon (Matic) has launched a general-purpose, scalable data availability infrastructure called Avail. It will function as a data-available tool for execution layers like sidechains, standalone networks, and layer-two protocols. Malicious actors often distribute blocks to the network with incomplete data, and other participants are not notified. To tackle this problem, Avail uses erasure coding and polynomial commitment to eliminate data encoding fraud by creating a two-dimensional data availability layer.