Доступность данных — свойство необходимых блокчейн-данных быть опубликованными и доступными участникам, которым они нужны. Для роллапа это может означать получение сведений для восстановления состояния счетов или независимой проверки предложенных обновлений. Хеш или другое обязательство идентифицирует данные, но не предоставляет отсутствующие байты и не гарантирует, что кто-то их выдаст.
Как проверяется доступность
Узлы могут скачивать необходимые данные напрямую. Выборочная проверка доступности вместо этого проверяет отдельные части закодированного набора. Кодирование с восстановлением после стирания добавляет избыточность, позволяя восстановить данные из достаточного числа доступных фрагментов. Успешная выборка даёт вероятностную уверенность при параметрах схемы и сетевых предпосылках, не требуя от каждого участника скачать всё.
Ethereum использует PeerDAS для доступности blob-данных. Другие сети, включая Celestia, применяют собственные схемы выборки и публикации.
Отличие от корректности и архивирования
Данные могут быть доступны, даже если описанные транзакции невалидны. И наоборот, доказательство валидности закодированного вычисления не делает скрытые данные доступными для получения.
Протокол Ethereum ограничивает срок хранения blob-объектов; отдельные архивы могут сохранять копии и далее. Поэтому доступность касается своевременной публикации и получения, а не обещания вечного хранения всех байтов каждым узлом. Отсутствующие данные роллапа могут мешать восстановлению состояния, оспариванию или доказательствам вывода, даже когда обязательство в блокчейне остаётся видимым.