18+
реклама
18+
Бургер менюБургер меню

Виктор Алеветдинов – Контрольная сумма. Книга 4. Правила Чёрного дракона (страница 1)

18

Виктор Алеветдинов

Контрольная сумма. Книга 4. Правила Чёрного дракона

Часть 1. Комиссия у воды

Глава 1. Нулевая сверка

В восемь сорок семь архив Дома смотрителей сообщил Лизе, что с ним всё в порядке. Подпись совпадала, время последней записи не вызывало вопросов. Только резервная копия была меньше на двести восемьдесят четыре килобайта. Для обычного архива разница смешная. Для журнала переходов — семь исчезнувших дежурств.

Лиза запустила сверку ещё раз. Компьютер подтвердил целостность быстрее, чем она успела вспомнить о чае, который остывал справа от клавиатуры.

— Конечно, — сказала она экрану. — Ты безупречен. Просто немного похудел.

Бумажный журнал лежал раскрытым на первой пропавшей записи. В ту ночь Максим дежурил во дворе, а Виктор менял контакт на двери цифровой комнаты. На странице стояли две подписи и пятно масла.

Электронная версия отводила событию четыре минуты и сообщала, что дежурство отменили. Остальные шесть смен исчезли так же аккуратно, без разрыва в нумерации.

Локальное хранилище показало тот же объём. Запечатанный три недели назад носитель тоже совпал с архивом до байта. Лиза захотела выключить питание во всём Доме и начать с карандаша.

В дверь постучали. Виктор вошёл, но остановился у порога.

— Можно?

— Ты уже внутри.

— Тогда вопрос запоздал. Но уважение я обозначил.

Он поставил на стол чемодан с инструментами. Виктор посмотрел не на экран, а на бумажный журнал.

— Архив потерял семь дежурств, — сказала Лиза. — Сервер, локальная копия и запечатанный носитель подтверждают друг друга.

— А он?

— Утверждает, что люди работали.

— Ты ищешь четвёртую цифровую копию?

— Облачную.

— Останови.

Курсор стоял над окном загрузки. Лиза не нажимала кнопку.

— Почему?

— Потому что четвёртая копия того же владельца не станет новым доказательством.

— Хранилища разные.

— Источник решения один. Архивный носитель получил данные от системы до того, как его запечатали.

Лиза остановила передачу на девяноста двух процентах. Ей не нравилось, что Виктор произнёс это раньше, чем она сама сформулировала мысль.

— Предлагаешь поверить бумаге?

— Предлагаю проверить Дом. Если здесь дежурили, расходовалось электричество. Если я менял контакт, на двери остался ремонт. Это другой слой. Он может ошибаться, но не обязан повторять ошибку сервера.

Метод раздражал простотой. Лиза строила систему для поиска подмены в журналах, а Виктор предлагал посмотреть на счётчик.

Она открыла график питания цифровой комнаты и наложила даты из бумажного журнала. В первую пропавшую смену скачок расхода пришёлся на два часа четырнадцать минут. Электронная версия в это время показывала пустое помещение.

— Я включил паяльную станцию, — сказал Виктор.

— На три часа?

— Контакт сопротивлялся.

— Ты грел его до признания?

— Признался. Потом снова начал греться.

На каждой из семи дат был расход, которого по журналу не существовало. Цифры не объясняли события, но подтверждали главное: Дом не пустовал.

— Один слой, — сказал Виктор. — Теперь замок.

Они вышли в коридор. Сверху прошла Алина, обойдя ступень, которую Максим обещал починить после того, как заберёт куртку из цифровой комнаты. Куртка и ступень оставались на местах. Некоторые данные Дом сохранял надёжно.

Виктор снял крышку с замка и показал новый винт. Под накладкой сохранилась риска от инструмента.

— Меняли в ту ночь?

— Да. Электронная форма не открывалась. Писала, что работа не назначена.

История замка нужной даты не содержала. Лиза приложила ключ, ещё раз проверила память модуля и получила тот же результат. Старый контакт раньше соединялся с общим контроллером, от которого журнал забирал время открытия.

— Замок и архив раньше сходились в одной точке, — сказала она.

— Один логический владелец, — ответил Виктор. — Железо разное. Решение о событии одно.

Лизе не понравилось слово «решение». Система должна была хранить записи, а не выбирать, какая ночь заслуживает существования.

Рядом с подписью Максима остался отпечаток смазки для замка. В кладовой нашёлся пустой баллон, выданный в ту же ночь. Лиза собралась загрузить снимки в контур Дома и остановилась: они могли попасть под ту же подмену.

— Нужен бумажный пакет, — сказала она. — И ручка, которая не умеет подключаться к сети.

— У нас сохранились такие технологии?

— На кухне видела карандаш. Возможно, контрабанда.

Виктор принёс пакет. Лиза вложила туда копию страницы, наклейку с баллона и старый винт из ремонтной коробки. На клапане поставила время и расписалась. Виктор провёл подпись поперёк сгиба.

— Воск изобрели раньше тебя, — заметила Лиза.

— Воск у нас теперь вызывает много профессиональных вопросов.

Компьютер подал сигнал. Остановленная облачная копия появилась в списке архивов с той же контрольной суммой.

— Я не завершала передачу.

Виктор подошёл к экрану. К клавиатуре он не прикоснулся.

— Журнал действий?

Система сообщала, что операцию завершила Елизавета Морозова с рабочего ключа. Лиза сняла пластину с шеи и положила на стол. Ключ всё время был при ней.

— Не очищай, — сказал Виктор.

— Я знаю.

— У тебя лицо человека, который готов очистить здание вместе с фундаментом.

— Я думаю.

— При тебе это опасная стадия.

Лиза закрыла внешний доступ к облачному архиву, но файл сохранила. В протоколе выбрала причину «не установлено». Система предупредила, что неполное описание снижает достоверность события. Она распечатала протокол и вложила его в пакет.

— Сначала делает всё без меня, потом переживает за мою достоверность.

— Копии сохраняем, даже облачную. Если очистим архив, комиссия увидит вмешательство после сбоя.