Мониторинг смарт-контрактов и кошельков: тревога за минуты, а не утром
Инциденты с горячими кошельками и протоколами развиваются за минуты, а замечают их часто по сообщениям пользователей. Настроим наблюдение за вашими контрактами и кошельками, правила тревог и план действий, чтобы первые шаги команда делала по списку, а не в панике.
Мониторинг начинается с ответа на вопрос, что для вас нормально. Обычный объём переводов с горячего кошелька, типичные получатели, частота вызовов административных функций, ожидаемые обновления контрактов. Всё, что выходит за эти рамки, становится сигналом: перевод крупнее обычного, новый получатель, выдача разрешения на списание неизвестному контракту, смена владельца или реализации прокси.
Сигналы приходят в Telegram ответственным людям с понятным описанием и ссылкой на транзакцию, а не в общий чат, где их пролистают. Для критичных правил настраиваем повторные уведомления и звонок дежурному. Каждый месяц разбираем ложные тревоги и подстраиваем пороги, иначе через неделю команда перестанет обращать на них внимание.
Сам мониторинг ничего не останавливает. Поэтому вместе с ним готовим план реагирования: кто принимает решение, как включается пауза контракта через мультиподпись, как выводятся остатки с горячих кошельков на холодные, кого и как уведомить. Автоматическую паузу по правилу делаем только там, где ложное срабатывание обходится дешевле, чем промедление, и всегда с возможностью быстро снять её.
Сигналы, которые настраиваем в первую очередь
| Сигнал | Почему важен | Реакция по умолчанию |
|---|---|---|
| Исходящий перевод выше порога | Признак несанкционированного вывода | Тревога дежурному и проверка основания |
| Новый получатель с горячего кошелька | Адрес не из утверждённого списка | Тревога и сверка с журналом платежей |
| Выдача разрешения неизвестному контракту | Возможное списание всего баланса позже | Немедленная проверка и отзыв |
| Смена владельца или реализации прокси | Изменение логики контракта | Сверка с плановыми обновлениями |
| Серия неудачных вызовов админ-функций | Попытки подобрать доступ | Наблюдение и проверка ключей |
Калькулятор
Мониторинг контрактов и кошельков, реагирование на инциденты — расчёт стоимости
Отраслевые модули уже отмечены. Уберите лишнее или добавьте нужное — сумма в счёте будет та же, что в смете.
Выберите пакет
Добавьте нужное
Ваша смета
Стоимость работ
54 800 ₽
Ежемесячно 9 900 ₽/мес
Срок: 2–3 недели
Счёт сейчас: 27 400 ₽ — предоплата 50%, остаток после приёмки
Ежемесячные платежи начнутся после запуска — счёт на них выставим отдельно.
Без регистрации. Счёт и анкета придут на почту сразу. Гарантия 3 месяца после запуска.
Первый час инцидента по плану
0–5 минут
Подтверждение
Дежурный проверяет сигнал по обозревателю и объявляет инцидент.
5–15 минут
Остановка
Пауза контрактов через мультиподпись, вывод остатков с горячих кошельков.
15–30 минут
Фиксация
Сохраняются адреса, транзакции и состояние систем для дальнейшего разбора.
30–60 минут
Сообщение
Короткое заявление для пользователей: что известно, что сделано, когда будут новости.
Защита, которую стоит проверить уже сейчас
- На горячем кошельке только операционный остаток.
- Административные роли контрактов на мультиподписи.
- Есть пауза и проверено, кто её включает.
- Разрешения на списание выданы только известным контрактам.
- Список получателей крупных платежей утверждён.
- Контакты дежурных актуальны и проверены звонком.
Вопросы и ответы
Вопросы о мониторинге и инцидентах
Мониторинг предотвратит взлом?
Нет. Он сокращает время между началом инцидента и реакцией. Предотвращают другие меры: проверка кода, разделение кошельков, мультиподпись, лимиты. Мониторинг нужен для того случая, когда эти меры не сработали, и тогда каждая минута имеет значение.
Чем горячий кошелёк отличается от холодного?
Ключи горячего кошелька доступны онлайн-системе, чтобы автоматически отправлять выплаты. Холодный хранит основной объём, а его ключи не подключены к сети. Правильная схема держит на горячем только операционный остаток и пополняет его с холодного по регламенту.
Что делать в первые минуты инцидента?
Действовать по плану: подтвердить сигнал, включить паузу, если она есть, вывести остатки с горячих кошельков, зафиксировать адреса и транзакции, предупредить пользователей коротким честным сообщением. Не гадать публично о методе атаки, пока нет подтверждённых данных.
Каким сервисом пользуетесь для мониторинга?
Комбинацией собственного сервиса и открытых инструментов, выбор зависит от сетей. Размещённая платформа OpenZeppelin Defender прекратила работу 1 июля 2026 года, поэтому проектам, которые на неё опирались, нужна замена — помогаем с переносом правил.
Источники и проверка сведений
Смотрите также
Похожие решения
Спросите что угодно о заказе: сколько будет стоить ваш проект, что входит в пакет, как платить, какие документы получите.