
Полная версия
Контрольная сумма. Книга 4. Правила Чёрного дракона
Марина перечитала запись. Час назад они спорили о цифровой защите Дома. В документе Лиза значилась в системе. Поле владельца её записи оставалось пустым. Марина положила уведомление рядом с описью: комиссия начала проверку до входа в Дом.
Глава 3. Два независимых слоя
Виктор спустился в подвал с фонарём, отвёрткой и распечаткой Лизы. В распечатке семь дежурств были отмечены серым. Система считала, что в эти ночи Дом не работал. Старый счётчик на стене показывал другой результат и не зависел от сети.
В электрощитовой пахло нагретой изоляцией. После весенней воды нижний угол стены ещё не просох, хотя Максим дважды менял там штукатурку. Виктор поставил стремянку, снял защитную крышку и посветил на барабан механического счётчика. На пломбе стоял год, который давно перестали печатать на новых приборах.
— Тебя не сняли только потому, что забыли, — сказал Виктор.
В подвале остался гул вентилятора. Такой ответ Виктора устраивал.
Лиза сидела на ступеньке с ноутбуком. Кабель от нового цифрового узла тянулся через открытую дверь.
— По городской системе в первую пропавшую ночь расход был нулевой, — сказала она. — Наш узел показывает скачок в два четырнадцать.
— Механический тоже крутился.
— Ты ещё не снял показания.
— На шестерне есть след.
Виктор поднёс фонарь ближе. На краю барабана сохранилась полоса свежего металла. В ту ночь счётчик заклинило, и он сдвигал барабан вручную после отключения линии. Царапину оставил наконечник отвёртки.
— Можешь доказать дату? — спросила Лиза.
— Нет. Могу доказать, что ремонт был после последней поверки и до замены вводного автомата.
— Это почти месяц.
— Поэтому у нас есть кабель.
Он снял крышку канала у пола. Под ней шла старая медная линия. Её не использовали постоянно, но во время ремонта Виктор временно подключил к ней цифровую комнату. На изоляции остался участок новой ленты, а рядом — отметка карандашом: 2:18.
— Твоя?
— Моя.
— Тогда это свидетельство человека, а не независимый слой.
— Лента куплена за день до дежурства. Чек сохранился у Максима, потому что он считает финансовым документом всё, за что ему не вернули деньги.
— Разумный подход.
— Особенно при сумме сто восемьдесят рублей.
Лиза сфотографировала кабель отдельной камерой. Виктор попросил не загружать снимок в общий контур. Потом проверил маркировку на бухте и нашёл совпадение с накладной. Этого хватало, чтобы связать ремонт с нужной неделей, но не с конкретной ночью.
Он включил нагрузку на старой линии. Барабан счётчика дрогнул и начал вращаться. Новый узел записал расход через три секунды. Городской архив не показал ничего.
— Внешняя система не видит эту линию, — сказала Лиза.
— Она довоенная. Основной ввод перенесли после реконструкции, а старый оставили для подвала. В документах его должны были закрыть.
— Но не закрыли.
— К счастью для нас и к несчастью для любого нормального электрика.
Лиза вывела на экран три графика. Механический счётчик подтверждал работу старой линии. Цифровой узел Дома фиксировал нагрузку с задержкой. В энергосбыте тот же промежуток отсутствовал.
— Если свести данные в одну таблицу, городская версия победит, — сказала она. — У неё полный период и официальная подпись.
— Тогда не своди.
— Отчёт с противоречиями выглядит плохо.
— Зато честно.
Лиза посмотрела на него поверх экрана.
— Комиссия не выдаёт премии за честную растерянность.
— Я тоже. Но один красивый график здесь будет ложью.
Виктор записал время на бумаге. Лиза сделала то же в цифровой форме, но оставила поле источника пустым.
— Система предлагает назначить владельца показаний.
— Назначь счётчик.
— У него нет профиля.
— Зато характер устойчивый.
Во дворе под окном цифровой комнаты сохранился след от старого кабельного крюка. Во время пропавшего дежурства Максим снял его, потому что крепление било по кирпичу. Новый крюк стоял выше, а старое отверстие залили раствором.
Виктор приложил к стене рулетку.
— Двадцать семь сантиметров между точками. На фотографии до ремонта крюк ниже.
Лиза открыла архив снимков. Фотография существовала, но система ставила на ней дату на два дня раньше пропавшей смены. На заднем плане лежал пакет штукатурки, купленный позже этой даты.
— Изображение сохранили, время исправили, — сказала она.
— Или пакет путешествовал во времени.
— Не давай Максиму идеи. Он потребует оплату за доставку.
Виктор снял кусок раствора с края старого отверстия и убрал в конверт. Внутри сохранилась синяя нить от рабочих перчаток Максима. Материальный след подтверждал ремонт, но дата снова держалась на косвенных связях.
У калитки их ждала Виктория. С ней пришла женщина лет пятидесяти в серой ветровке. В одну из пропавших ночей она помогала Дому дежурить после повреждения стены. В бумажном журнале стояла её подпись. Электронная запись сообщала, что смену отменили до начала.
Женщина смотрела на распечатку в руках Виктории.
— Я, наверное, перепутала, — сказала она. — Там написано, что меня не было.
— Вы читали электронный журнал раньше? — спросил Виктор.
— Утром. Лиза показала.
Лиза нахмурилась.
— Я открыла запись, когда искала подписи.
— После этого вы вспомнили, что дежурство отменили?
— Да. То есть я сначала думала, что приходила. Потом увидела журнал и решила, что спутала ночь.
Человек сначала помнил событие, потом получил готовую версию и перестроил память под документ. Это ещё не доказывало воздействия Белого Регистра. Люди делали так и без магии, особенно если официальная запись выглядела убедительно.
Виктория убрала распечатку в папку.
— Дату не вспоминайте. Расскажите, что вы делали перед уходом из дома.
— Перед каким уходом?
— Перед тем, после которого оказались здесь. Не называйте число.
Женщина помолчала и потёрла левую ладонь.
— Я выключила утюг. Вернулась проверить, потому что не поверила себе. Потом пошла сюда пешком от площади.
— Что вы делали в Доме?
— Сидела на кухне. Потом в коридоре потекло со стены. Максим принёс таз, а я полезла вытирать воду и обожгла руку.
Под большим пальцем у неё оставался светлый рубец.
— Чем обожглись? — спросил Виктор.
— Чайником. Я схватила его, когда он начал падать. Ручка была горячая.
— Чайник цел? — спросила Виктория.
— Чайник да. Чашка нет. Синяя, с рыбой. Я задела её локтем.
Виктор вспомнил осколки, найденные наутро под батареей. Тогда он ещё возмутился, что люди умеют запечатать артефакт тремя свидетелями, но не могут донести чашку до ведра.
— Осколки сохранились? — спросила Лиза.
— Один мог попасть под плинтус, — ответил Виктор.
Они вернулись на кухню. Максим снял планку у батареи и достал синий кусок фарфора.
— Дом хранит всё, кроме денег и моего свободного времени, — сказал он.
Женщина взяла осколок двумя пальцами.
— Это она. Я потом хотела купить похожую.
— Почему не купили? — спросила Виктория.
— На следующий день ладонь распухла. Я поехала в травмпункт.
В медицинской выписке стояла дата, совпадавшая с утром после пропавшего дежурства. Причина ожога была записана со слов пациентки: горячая металлическая ручка. Адрес происшествия не указывался.
Лиза положила рядом бумажный журнал, выписку и осколок.
— Это можно собрать в цепочку.
— Можно, — сказал Виктор. — Но не в одну запись. Выписка подтверждает ожог. Осколок — чашку. Свидетельство связывает их с Домом.
— А если её память изменилась после журнала?
Женщина отдёрнула руку. Виктория повернулась к ней.
— Мы не говорим, что вы ошибаетесь. Мы проверяем, какая часть воспоминания принадлежит вам, а какая пришла из документа.
— Я помню боль. И запах стены. Там была мокрая штукатурка.
Максим кивнул на коридор.
— До сих пор мокрая. Ремонт держится на честном слове Виктора.
— На растворе.
— Слово было дешевле.
Женщина улыбнулась. Виктория попросила её записать только то, что она готова подтвердить сейчас. Без даты и вывода о причине расхождения. Женщина описала ожог, разбитую чашку и стену. В конце добавила: «Электронную запись видела позже и после неё стала сомневаться».
Виктор прочитал лист дважды.
— Раньше я бы назвал это слабым свидетельством.
— А теперь? — спросила Виктория.
— Теперь это отдельный слой. Не потому, что человек всегда прав. Источник ошибки у него другой.
— Уже неплохо.
— Не привыкай. Я ещё могу испортить впечатление.
— Для этого у тебя есть инженерное образование.
После обеда они поехали в городской архив технических подключений. Лиза осталась в Доме собирать цифровые копии, а Виктор взял бумажные схемы и письмо комиссии. Архив занимал первый этаж старого административного здания. За стеклом сидел мужчина, который сперва потребовал номер заявки, потом нашёл его у себя на столе.
— Система говорит, что запрос закрыт, — сообщил он.
— Мы ещё ничего не получили.
— Значит, закрыли успешно.
Виктор положил перед ним письмо.
— Мне нужна схема подключения здания и история изменения точки ввода.
Мужчина прочитал название Дома и ушёл к шкафам. Вернулся с папкой, которая была толще самого запроса.
— Электронная схема у вас пустая, — сказал архивист. — Но бумага есть. Бумага вообще многое пережила.
— Даже цифровизацию?
— Особенно её.
На старом плане Дом стоял там, где и должен был: у спуска к Амуру. Линия входила с западной стороны, а старая ветка уходила в подвал. На схеме после реконструкции здание переместили на двадцать два метра восточнее. Точка подключения совпадала с новым положением.
— Дом не переносили.
— По акту переносили ввод.
— Ввод остался на месте.
Архивист пожал плечами.
— Я выдаю копии. Географическими несоответствиями у нас занимается другой отдел.
Виктор наложил кальку старой схемы на новую. Реальный Дом оказался между двумя версиями. Официальная сеть питала здание, которого на земле не было. Старый счётчик продолжал учитывать линию, которой не существовало в актуальном плане.
Пока архивист ставил штамп, Виктория рассматривала графу основания.
— Здесь дата изменения, — сказала она.
— Три года назад.
— Ниже.
Под основной строкой стояла новая отметка. Кадастровый прямоугольник на месте реального Дома был пустым. Система относила его к участкам без подтверждённого объекта. Рядом значилась дата вступления изменения в силу.
Виктор сверился с телефоном.
— Завтра.
Архивист перестал ставить печать.
— Не может быть. Эти схемы формируют после регистрации.
— Здесь будущая дата.
Мужчина придвинул лист и открыл карточку на компьютере. На экране появилась та же схема. Дом находился восточнее, а на его настоящем месте оставался пустой прямоугольник.
— В системе всё проведено, — сказал архивист. — Основание поступило сегодня утром. Действует с завтрашнего дня.
— Кто подал?
— Владелец не установлен.
Виктор забрал обе схемы, заверенную копию и выписку с будущей датой. Старый счётчик и слова женщины подтверждали реальный Дом. Городской план показывал другое здание, хотя обе версии выглядели цельными. На официальной схеме место Дома занимал пустой прямоугольник с завтрашней датой.
Глава 4. Закрытое событие
К вечеру набережная стала почти обычной. По дорожке шли люди, у воды гремел самокат, а в окнах Дома смотрителей горел свет. Лиза стояла у ограды и сравнивала живой склон с изображением на планшете. Камера над фонарным столбом должна была видеть калитку, часть двора и два окна первого этажа.
На планшете был только склон.
— Повернись к Дому, — сказала она Максиму.
Он встал у калитки и поднял руку. В реальности за его плечом открылась дверь, Марина вынесла пакет с бумагами и снова скрылась внутри. На служебной трансляции Максим стоял перед мокрой землёй. Ни двери, ни света в окнах камера не показывала.
— Вы меня видите? — спросил Максим в телефон.
Оператор городского центра наблюдения ответил после паузы:
— Мужчину у ограды вижу. За ним пустой склон.
— А дом?
— Какой дом?
Лиза посмотрела на здание. В левом окне Виктор приклеивал к стеклу лист с крупной стрелкой. Она указывала на Максима.
— В кадре появился белый лист?
— Нет. Мужчина есть. Строения нет.
Лиза направила телефон на Дом.
— Теперь видите?
— На вашем устройстве вижу.
На линии заиграла мелодия, способная довести до признания даже невиновного.
— Если это их метод допроса, я готов подписать, что склона нет, — сказал Максим.
Оператор вернулся и сообщил, что камера исправна. Архив тоже показывал пустой участок.
— Сохраните контрольный фрагмент.
— По заявке комиссии доступ только на просмотр.
Комиссия успела ограничить даже способ проверки.
— Кто определяет, что можно сохранить? — спросила Лиза.
— Архив формируется автоматически. Я вижу тот же поток, что и вы.
— Нет. Я вижу Дом.
— На вашем устройстве.
Лиза завершила разговор. Оператор не врал. Его система показывала версию, в которой Дом отсутствовал, а Максим стоял на пустом склоне.
— Давай зайду внутрь, — предложил он. — Посмотрим, куда меня запишут.
— Нет.
— Мы пришли проверять границу.
— Проверим без тебя внутри пустого склона.
— Тогда поставь туда рюкзак.
— Рюкзак потом не придётся возвращать из закрытого события.
Максим перестал улыбаться. Утром эта формулировка стояла рядом с пропавшими дежурствами. Теперь Лиза произнесла её сама и поняла, что уже принимает чужую классификацию всерьёз.
Она достала небольшую камеру с отдельной картой памяти. Устройство не подключалось к сети и ставило время от внутреннего генератора. Виктор проверил его перед выходом и записал контрольный кадр с механическими часами.
Лиза установила камеру на ограде.
— Я пройду от лестницы до калитки, — сказал Максим. — Потом войду во двор и вернусь.
— Во двор не входишь.
— Почему?
— Потому что городская система считает Дом пустым. Если ты пересечёшь границу, она может решить, что ты исчез.
— Она уже считает семь моих дежурств несостоявшимися.
— Это не повод повторять опыт.
— Это способ найти точку изменения.
Он говорил спокойно. Именно поэтому Лиза разозлилась сильнее.
— Ты опять предлагаешь себя вместо метода.
— Я предлагаю действие, которое можно остановить.
— После того как система закроет твой статус?
— Я живой и стою перед тобой.
— Пока.
Максим отвёл взгляд к Амуру. За ними прошла пожилая пара. Женщина посмотрела на Дом, потом на камеру Лизы и спросила мужа, снимают ли здесь кино. Муж ответил, что для кино люди выглядят слишком уставшими.
— Хороший независимый слой.
— Они не соглашались быть свидетелями.
— Но Дом видят.
Лиза дождалась, пока пара уйдёт.
— Идёшь только до калитки. Если я скажу остановиться, останавливаешься.
— Согласен.
— Повтори.
— До калитки. Во двор не вхожу. Останавливаюсь по твоему слову.
Максим вернулся к лестнице. Лиза держала в поле зрения его и городскую камеру. На планшете движение появилось с задержкой. Максим шёл по пустому склону. Его ботинки пересекали место, где в реальности начиналась дорожка к Дому.
На шестом шаге изображение дрогнуло. Контур Максима стал светлее.
— Стой.
Он остановился.
На городском потоке рядом с его фигурой появилась служебная рамка. Сначала без текста, потом с номером события. Строка под ним быстро сменилась: «Статус уточняется».
— Отойди назад на два шага.
Максим отступил. Рамка осталась. Она пропала только у лестницы.
Вместо сохранённого кадра система показала запрет выгрузки. Лиза записала номер события на бумаге.
— Что было? — спросил Максим.
— Тебя выделила система.
— Как опасность?
— Как событие без статуса.
— Это почти повышение.
— Не шути.
— Тогда скажи, зачем мы продолжаем.
Без исходного кадра комиссия назовёт рамку ошибкой сопровождения. Нужен был носитель, который сохранит момент до обработки.
— Ещё раз до калитки, — решила Лиза. — Без входа во двор.
Вторая попытка прошла без рамки. На планшете Максим поднял руку перед пустым склоном. На отдельной камере за ним были окна, свет и Виктор со стрелкой.
Марина поставила на подоконник настольную лампу и трижды закрыла свет рукой. На городской трансляции склон три раза стал темнее, будто свет заслонила ветка. Дома по-прежнему не было.
— Система сохраняет изменение яркости, — сказала Лиза. — Но назначает ему другую причину.
— Значит, ей нужен не пустой кадр, — ответил Максим. — Ей нужен кадр без Дома.
Запись не стирали. Свет становился тенью от ветки, человек у двери — прохожим на склоне. Исправная камера выглядела надёжной.
Лиза открыла городской архив за предыдущий час. Прямая трансляция ещё показывала Максима. Архивный фрагмент заканчивался за минуту до его появления. Следующий начинался после того, как он отошёл от калитки.
— Между файлами разрыв, — сказала она. — Восемь минут.
Журнал сообщал, что запись завершена штатно по закрытию события. Номер совпадал с тем, который Лиза переписала.
Максим прочитал строку через её плечо.
— То есть я событие?
— Был им восемь минут.
— А потом выздоровел?
Лиза ввела номер в городской поиск. Карточка открылась без изображения: «Событие закрыто. Объект покинул наблюдаемую зону». Время окончания было на шесть минут раньше момента, когда Максим дошёл до калитки.
— Вот теперь плохо, — сказал он.
Лиза снова позвонила в центр наблюдения и включила громкую связь.
— Мужчина вышел из зоны в девятнадцать двенадцать, — сообщила оператор.
— В девятнадцать восемнадцать он стоял перед камерой.
— По журналу его там не было.
— Откройте прямой поток.
— Сейчас вижу мужчину у ограды. Это другое событие.
— Почему другое?
— Предыдущее закрыто.
— Он не уходил.
— Система разделила наблюдение по времени окончания.
— Кто назначил время?
— Запись сформирована автоматически.
— Я могу подтвердить непрерывность?
— Ваша геолокация в этой зоне не определяется.
Лиза посмотрела на телефон. Карта показывала её у речного вокзала, почти в километре от Дома.
— Устройство передаёт неверную точку.
— Тогда ваши слова нельзя связать с событием.
— Я стою перед камерой.
— Подайте заявление с подтверждённой геолокацией.
Лиза завершила вызов.
— Заявление о том, что я здесь, нужно подать из места, где я нахожусь по их версии.
— Удобно, — сказал Максим. — Можно не принимать посетителей. Достаточно перенести их на карте.
Лиза проверила карту памяти до возвращения в Дом. На отдельном устройстве появились контрольные часы, склон, калитка и здание. Максим прошёл к ограде и вернулся.
— Дом сохранился, — сказал он.
— Карта не знает, что ей разрешено видеть.
— Значит, хороший свидетель.
— Носитель только хранит кадр. Нужен человек, который подтвердит условия съёмки и не получит ту же исправленную версию.
— Ты была здесь.
— Город считает иначе.
Время файла совпадало с механическими часами. Геолокации не было. Затем устройство подключилось к служебному справочнику и распознало фигуру Максима.
«Максим Логинов. Закрытое событие. Время окончания: 19:12».
На записи он продолжал идти после указанного времени. В девятнадцать восемнадцать стоял у калитки и смотрел в объектив.
— Метку добавил справочник, — сказала Лиза. — Сам кадр цел.
— Тогда используй меня ещё раз. Если я войду во двор, увидим, ускорится ли закрытие.
Лиза закрыла экран.
— Нет.
— Мы уже нашли границу.
— Ты нашёл удобный способ оказаться по другую сторону.
— Я войду и выйду за десять секунд.
— А система поставит окончание раньше входа. Потом любой журнал докажет, что возвращаться было некому.
Максим выдержал её взгляд.
— Я не предлагаю исчезнуть.
— Ты каждый раз предлагаешь немного меньше себя, чем можешь потерять. Час, кровь, имя, право вернуться. Сейчас это десять секунд.
— Если не проверим, комиссия завтра войдёт сама.
— Тогда найдём другой способ.
— Какой?
— Не знаю.
— Хорошо. Сегодня не вхожу.
Лиза услышала слово «сегодня», но спорить не стала. Она сама прошла вдоль ограды. На городской камере её фигура появилась с задержкой: сначала склон был пуст, затем у фонаря возникла женщина.
Перед объективом она подняла карту памяти.
— Время — девятнадцать тридцать одна. Я нахожусь у городской камеры напротив Дома смотрителей. Максим Логинов стоит в восьми метрах слева. Запись ведётся на отдельный носитель.
— Очень естественно, — сказал Максим.
— Тебе не обязательно нравиться протоколу.
— Взаимно.
Она отправила Виктору номер события. Сообщение не ушло, хотя связь была полной.
В Дом они вернулись через калитку. Лиза первой пересекла двор, наблюдая за планшетом. На прямой трансляции её фигура не вошла в склон. Максим появился в кадре до ограды, затем исчез на границе участка.
Виктор проверил обе карты памяти на устройстве без сети. Дом и люди сохранились. Марина остановила запись на метке Максима.
— Время окончания раньше съёмки?
— На шесть минут, — ответила Лиза. — Архив закрыл событие до того, как оно завершилось.
Виктор положил рядом схему с завтрашней датой.
— Одна система заранее освобождает место Дома. Другая заранее завершает человека рядом с ним.
— Это один владелец?
— Пока неизвестно. Но порядок одинаковый. Сначала назначается допустимое окончание, потом записи приводятся к нему.
Лиза открыла историю местоположений. Маршрут за вечер начинался у речного вокзала и там же заканчивался. Фотографии с набережной существовали, но система определила их место по удалённой привязке.
На снимке Лиза держала камеру у ограды. За ней стоял Дом, Максим ждал у лестницы. В свойствах файла появилась отметка: «Устройство не присутствовало в месте съёмки».
— Снимок сделан моим телефоном, — сказала она.
— Это подтверждает устройство, — ответил Виктор.
— А система подтверждает, что устройства там не было.
Марина подошла ближе.
— Удали геолокацию.
— Тогда мы потеряем след подмены.
— Сохрани исходник отдельно. Иначе система продолжит решать, где ты можешь подтверждать собственные действия.
Лиза скопировала данные на карту и отключила передачу местоположения городским службам. Телефон предупредил, что часть функций безопасности станет недоступна.
— Цена? — спросил Виктор.
— Ни одна городская система не подтвердит мой маршрут, пока я не включу доступ обратно.
— А если включишь?
Лиза посмотрела на синюю точку у речного вокзала.
— Тогда она подтвердит чужой маршрут.












