不正証明
上記のランダムサンプリング方法は、対応するブロックを復元するのに十分な断片がネットワーク内に存在することを保証し、データ可用性を確保します。しかし、これらの断片内のすべてのデータの有効性を保証するものではありません。したがって、不正証明メカニズムを通じてこの問題に対処する必要があります。
不正証明は、無効なトランザクションの証明と無効なデータエンコーディングの証明に分類できます。DAチェーンでは、後者に焦点が当てられています。不正証明の生成は、2Dエンコーディングの各行と列内のRSコードが元のデータを正確に再構築する能力に依存しています。したがって、証明を生成するには1つの行または列のデータのみが必要であり、証明のサイズはすべてのデータのサイズに比例し、nと表記されます。
ノードが十分な断片を収集したが正しく復号できない状況では、これらの断片とそのマークル証明をブロードキャストする必要があります。これらの証明は不正証明として機能し、他のノードがその信頼性を検証できるようにします。最初に不正証明を提出したノードは、それに応じて報酬を受け取ります。