Как проверить порог подписей сертификата AnyTrust Arbitrum
DACert ссылается на конкретный набор ключей комитета. Подсчёт по сегодняшнему составу может ошибочно отклонить исторический сертификат или принять неподходящий после ротации.
Восстановите набор по хешу сертификата
Найдите нужный набор в родительском SequencerInbox на соответствующей исторической точке. Получите упорядоченные публичные BLS-ключи и параметр предполагаемого числа честных участников. По маске сертификата выделите подписантов.
N = 7 committee members
H = 2 assumed honest
required signatures K = N + 1 - H = 6
В примере пяти разных подписантов недостаточно; шесть проходят количественный порог. Проверьте агрегированную подпись выбранных ключей над предусмотренными полями данных и срока. Совпадение числа установленных битов само подписи не подтверждает.
Отдельно проверьте доступность
Проверьте условия действительности сертификата и получите данные с соответствующим хешем у сервиса доступности при воспроизведении пакета. Комитет свидетельствует о доступности в рамках модели доверия. Состояние дочерней цепочки определяется исполнением упорядоченных данных. docs.arbitrum.io Arbitrum documentation