Data Availability, Da Sampling, Data Publication, Danksharding.
透過糾刪碼增加資料的可靠性後，我們就不需要擔心惡意出塊者藏住 1% 的區塊資料還能「輕易」誘騙很多輕節點上當了。但有一個問題：輕節點要怎麼知道它採樣的 s 個片段資料真的是經過糾刪碼編碼後的資料，而不是惡意出塊者任意填入的無意義資料？因為如果輕節點沒辦法知道的話，那即便輕節點們合力湊滿了 50% 的資料也還原不出原始的資料。 如何確認採樣的資料是有正確經過糾刪碼編碼的 首先，出塊者在發布區塊時，會將區塊內容進行 Commit 的動作，產生一個 Commitment，並把這個 Commitment 放在區塊的標頭檔（Block Header）裡。為什麼會需要做 Commit