# XVI. Availability Assurance (檢查 package 封裝的對不對) 前情提要 : 當一個 work-report 正在等待 availability,會需要驗證者對他的 **erasure-coded chunks** 做保證(assurance)。 Assurance goal : 驗證者驗證接收到的資料是正確且完整的。 work-report 要獲得 assurance,驗證者驗證需要以下兩種資料 : 1. erasure-coded chunk : - chunk 的有效性 : 可以由 erasure-root 和 Merkle-proof 的位置確認。 - Merkle proof 由 guarantor 提供。 - 當 work-report 已經被 audited, chunk 就不需要保留了。 2. segment root : - 驗證者需要持有 segment roots 引用的 exported segments。 - 會保留 28 天,根據驗證者的請求提供。 :::warning 詳細資料要看 Appendix H. :::