Выбрать главу

Шум в квартире вернулся и стал плотнее, будто сеть за стенами стала ближе. Я вдруг понял, что давно не слышал настоящей тишины; даже когда всё выключено, город живёт, и его жизнь – электрическая. Только раньше этот фон был нейтральным, а теперь он звучал так, будто в нём появилась интонация.

Я нашёл сегмент HERMES. Доступ действительно был “чтение/копирование”. Даже права были подписаны так, будто кто-то сознательно понял, что я буду искать, и заранее убрал возможность оставить следы модификаций, чтобы я не мог оправдаться “я случайно”. Меня это раздражало: когда тебе ограничивают руки, тебе напоминают, что ты не хозяин в этом пространстве. Но одновременно это и облегчало: если я не могу ничего изменить, значит, меньше шансов сделать ошибку, за которую меня потом посадят.

Внутри сегмента были подкаталоги с датами, и даты уходили дальше, чем мне хотелось бы видеть. Не в смысле “старые документы”, а в смысле “почему корпорация хранит это здесь”. Были файлы с пометками, похожими на внутренние коды, и среди них вдруг мелькнула строка, которая выглядела как шутка: “HERMES/FOUNDATION/PROTO/1962”. Это был год, когда многие сети ещё только мечтали родиться, когда инфраструктура была грубой и военной. Omnicore, конечно, могла хранить историю отрасли как часть своего бренда, но это всё равно было странно: архив, который не для клиентов, редко содержит романтические корни.

Я выбрал один из файлов, самый нейтральный, чтобы проверить, как устроен доступ. Запросил метаданные. Вместо привычного ответа о размере, времени создания, контрольных суммах, я увидел список, который походил на молитвенный распев: поля были названы не стандартно, а как-то иначе, слишком образно для инженеров, которые обычно ненавидят метафоры. “origin”, “witness”, “echo”, “silence”. Я моргнул, перечитал. Мета-ключи могли быть переименованы, конечно; кто-то мог просто развлечься. Но это было не похоже на развлечение. Это было похоже на язык.

Я вспомнил свою собственную одержимость, те мысли, которые я держал при себе: что в системах есть грамматика, что протоколы – это не только инструкции, но и структуры веры. И теперь я видел перед собой архив, который словно подтверждал эту мысль не доказательством, а насмешкой, как если бы кто-то давно знал, что я к этому приду, и подготовил декорации.

Я открыл лог соединения, чтобы убедиться, что я действительно в Omnicore, а не в какой-то искусственной песочнице. Маршрут выглядел правдоподобно, подписи совпадали с тем, что я когда-то видел в утечках и отчётах, но было одно отличие: в цепочке узлов появлялся повторяющийся идентификатор, словно один и тот же “свидетель” встречался на разных этапах, как будто кто-то смотрит. И когда я увидел это, внутри меня холодно сжалось, потому что я понял: это не просто сеть, это наблюдение, встроенное в саму архитектуру.

Око.

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

Я отодвинулся от экрана, будто мог уйти от взгляда расстоянием. Сердце билось ровно, но где-то в глубине появилась дрожь – не паника, а признание, что я понимаю меньше, чем думал. Шум в квартире усилился, и на секунду мне показалось, что он совпадает с миганием курсора, будто два независимых ритма нашли общий такт.

Я снова получил сообщение от заказчика: “Не торопись. Найди корень.”

Корень. Они говорили как о дереве, хотя мы были в архиве. Я упрямо хотел рационализировать: “корень” – это просто стартовый каталог, “foundation”. Но слово всё равно звучало так, будто речь о начале чего-то живого. Я почувствовал, как одержимость снова поднимается, и на этот раз она была не про деньги и не про вызов, а про то, что я, возможно, стою у края текста, который умеет отвечать.

Я открыл каталог FOUNDATION, и в нём обнаружил несколько файлов без расширений, просто имена, короткие и странно знакомые: “origin”, “index”, “mirror”, “eye”. Последнее слово ударило меня почти физически, как если бы кто-то произнёс мою внутреннюю мысль вслух.

Я навёл курсор на “eye” и задержался. Пальцы на клавиатуре стали холодными. Внутри меня спорили два голоса: один говорил, что это совпадение, что инженеры любят говорить “eye” о системах мониторинга, другой шептал, что совпадения – это способ, которым мир делает вид, будто он случайный, пока ты не замечаешь узора.

Я выбрал не “eye”, а “mirror”. Потому что зеркало – это всегда безопаснее, чем глаз: зеркало отражает, глаз оценивает. Я запросил содержимое, и на экране вместо текста появилась последовательность символов, которая сначала выглядела как повреждённый вывод, как сбитая кодировка, но затем я поймал в ней ритм, и ритм этот был слишком ровным, слишком намеренным. Это не было бинарником и не было шифротекстом в привычном смысле. Это было похоже на вязь – арабско-латинскую, с примесью синтаксиса, который напоминал код, но не подчинялся его логике. И пока я смотрел на это, шум в квартире стал почти голосом, не словесным, а тем, который узнаёшь телом: как когда стоишь рядом с трансформаторной будкой и чувствуешь, что ток проходит не только по проводам, но и по воздуху.