Оригинальная тематическая иллюстрация: Оригинальная тематическая схема ChainView BTC866 · ChainView BTC866 Editorial · CC BY 4.0
Материалы формулы
CREATE2 выводит адрес из развёртывающего адреса, salt и хеша кода инициализации. Адрес можно вычислить до развёртывания, но это не сертификат безопасности. Сопоставляйте реальные входы формулы и идентификатор сети, а не название в интерфейсе. Похожий адрес в другой цепочке не доказывает одинаковые активы, владельца или поведение.
Создание и исполнение
Код инициализации и runtime-код выполняют разные роли. Начальные параметры, внешние компоненты и конфигурация влияют на результат. Если используется обновляемый прокси, важны администратор и процедура замены реализации. Успешный пересчёт адреса не проверяет все дальнейшие пути выполнения и не устраняет риск изменяемых полномочий.
До развёртывания
У неразвёрнутого адреса нет текущего runtime-контракта для инспекции. Заранее объявленный или знакомо выглядящий адрес не является аудитом. Перед предварительным финансированием выясните условия развёртывания и путь возврата при сбое. Пробный перевод сам по себе не проверяет код; обещанный выход нужно подтвердить документацией и реальным механизмом.
После развёртывания
По официальной записи сопоставьте сеть, транзакцию, байткод и начальное хранилище. Проверьте владельца, доступ, внешние адреса и историю передачи ролей. В учебной ситуации адрес может совпасть, а администратор оказаться не тем, которого ожидали: формула и контроль — разные проверки. Последующее обновление способно сделать прежний вывод устаревшим.
Что оставить в отчёте
Запишите высоту, версию, deployer и настройки. Детерминированность помогает исследовать происхождение, но доверие требует отдельной оценки кода, полномочий и восстановления. Порог мультиподписи и задержка имеют смысл только с конкретными значениями. Концептуальное объяснение не должно превращаться в утверждение, что знакомый префикс или просьба раннего пополнения безопасны.



