Оригинальная тематическая иллюстрация: Оригинальная тематическая схема ChainView BTC866 · ChainView BTC866 Editorial · CC BY 4.0
Очертить границы инцидента
Уязвимость интерфейса, утечка ключа и сбой всей сети — разные события. Выпишите затронутые контракты, сервисы, версии и период. Вывод средств, временная блокировка и ошибка отображения требуют разного описания ущерба. Соотнесите публичные транзакции с конкретными утверждениями, а оценку потерь снабдите временем и ценой пересчёта. Один заголовок не определяет масштаб проблемы.
Восстановить временную линию
Разделите начало атаки, обнаружение, остановку, выпуск исправления и возобновление сервиса. Время операции не равно времени, когда оператор о ней узнал. Наличие уязвимости и доказательство её использования также различаются. Если ранняя гипотеза изменена, найдите новое основание. Не приписывайте оператору уверенное заключение, которое существует лишь в комментарии анонимного исследователя.
Проверить смысл исправления
Пауза контракта не обязательно аннулирует ранее выданные разрешения или раскрытый ключ. Исправление кода, смена полномочий и возврат средств — отдельные действия. Уточните, какой путь атаки закрыт и кто проверил результат. Логотип аудитора не означает отсутствие всех рисков. Обещанная компенсация отличается от выплаты; условия и право участия следует читать в официальном документе.
Составить личный план
Сопоставьте собственные действия с подтверждённой областью воздействия. При необходимости отзовите разрешения и учётные данные через проверенный канал. Не вводите seed-фразу на новом сайте восстановления. Сохраните сообщения и публичные хеши, скрыв секреты. Отслеживайте нерешённые вопросы и условия перезапуска: восстановление доступности не тождественно завершённой проверке безопасности.



