Как проверить релиз канистры воспроизводимой сборкой
Тег указывает на ревизию исходного кода. Для проверки развёрнутой канистры оператору нужно воспроизвести артефакт релиза и сравнить его хеш.
Повторите сборку релизного файла
Если релиз распространяют в виде сжатого Wasm, воспроизведите документированный этап сжатия вместе с компилятором и зависимостями. Два gzip-файла могут раскрываться в один модуль и иметь разные заголовки. Сопоставляйте одинаковые представления и сохраняйте точные команды релизной сборки.
source revision + locked dependencies + compiler version → release Wasm
compare release artifact digest with installed module hash
Привяжите результат к развёртыванию
Получите хеш модуля для нужного идентификатора канистры в нужной сети и запишите время проверки. Совпадение связывает байты кода с наблюдаемым развёртыванием. Последующие обновления контроллером, аргументы инициализации и содержимое стабильной памяти проверяются отдельно.