Добавить в корзинуПозвонить
Найти в Дзене
Хроники Яромира

Глава 7. Вирус в дата-центре

Утро встретило меня тишиной, какая бывает только после затяжного дождя. Водяная пыль осела, небо осталось серым, но уже не сочилось влагой. Я стоял у окна с чашкой кофе и смотрел, как город медленно возвращается к жизни. Грейс лежала у камина и наблюдала за мной. Она знала: если я пью кофе стоя, значит, впереди что-то серьёзное. После вчерашнего разговора с отцом и двух ультиматумов я спал плохо. Образ Кера с его вертикальными зрачками и холодной улыбкой ещё стоял перед глазами. Слова Флоры о кредите доверия тоже не давали покоя. Но хуже всего была мысль о том, что кто-то прямо сейчас, в подвале дата-центра на Горького, переписывает реальность Города под себя, и у меня нет права ждать. — Сегодня без тебя, — сказал я Грейс, допивая кофе. Она подняла голову и посмотрела так, что я понял: дискуссии не будет. — В дата-центр с собаками не пускают. Даже с такими, как ты. Будешь ждать в машине. Она фыркнула и отвернулась к камину. Это означало: «Ты ещё пожалеешь, но я подчиняюсь». Я надел пла
Оглавление

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

После вчерашнего разговора с отцом и двух ультиматумов я спал плохо. Образ Кера с его вертикальными зрачками и холодной улыбкой ещё стоял перед глазами. Слова Флоры о кредите доверия тоже не давали покоя. Но хуже всего была мысль о том, что кто-то прямо сейчас, в подвале дата-центра на Горького, переписывает реальность Города под себя, и у меня нет права ждать.

— Сегодня без тебя, — сказал я Грейс, допивая кофе.

Она подняла голову и посмотрела так, что я понял: дискуссии не будет.

— В дата-центр с собаками не пускают. Даже с такими, как ты. Будешь ждать в машине.

Она фыркнула и отвернулась к камину. Это означало: «Ты ещё пожалеешь, но я подчиняюсь».

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

«Волк» завёлся с полоборота. Двигатель урчал ровно, фары прорезали утренний туман. Я выехал на пустой проспект и направился к дата-центру.

По пути

Город за ночь изменился. Не внешне — те же улицы, те же дома, те же редкие прохожие, кутающиеся в плащи. Но под поверхностью, в слое, который я научился чувствовать, что-то сдвинулось. Светофоры на перекрёстках мигали не вразнобой, а синхронно, выдерживая ритм, который напоминал сердцебиение. Рекламные экраны на остановках показывали не рекламу, а статичные кадры — размытые, будто снятые сквозь воду. И запах озона, который обычно чувствуешь после грозы, висел в воздухе, хотя грозы не было уже неделю.

Грейс, сидевшая на пассажирском сиденье, тоже это чувствовала. Её уши подёргивались, ноздри раздувались. Она не рычала — значит, прямой опасности не было. Но и спокойной не выглядела.

— Вирус уже в сети, — сказал я вслух. — И Город пытается сопротивляться.

Она повернула голову и посмотрела на меня. Я воспринял это как «тогда не тяни».

Я прибавил скорость.

Здание

Дата-центр на Горького — типовое здание из стекла и бетона, трёхэтажное, с парковкой для сотрудников и шлагбаумом. Ничего примечательного. Никаких вывесок, кроме скромной таблички с названием компании-оператора. Обычный горожанин прошёл бы мимо, не задумываясь. Но я уже знал, что здесь что-то не так. Перстень начал холодеть за квартал до въезда.

Я припарковался на гостевой стоянке, рядом с белым фургоном без опознавательных знаков. Грейс осталась в машине — сидела на пассажирском сиденье и смотрела на меня тем самым взглядом, который означал: «Если что — я здесь».

На входе меня встретил охранник — пожилой мужчина в серой униформе.

— Закрыто, — сказал он. — Технические работы.

— Я знаю, — ответил я. — Я как раз по этому поводу.

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

— Второй этаж. Серверная в конце коридора.

— Спасибо.

Я прошёл через турникет и поднялся по лестнице. В здании было тихо — только гул серверов за стеной, низкий и ритмичный, как сердцебиение. На втором этаже пахло озоном и нагретой пылью. Лампы мигали в такт гудению, и это мигание складывалось в узор, который я уже видел на стенах перехода и на стекле в дождливую ночь. Город был здесь. И он был напуган.

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

Я открыл дверь и вошёл.

Серверная

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

Он был невысок, коренаст, одет в тёмную куртку с капюшоном. Тот самый, что стоял ночью у моего дома. Когда он обернулся, я увидел лицо, которое не запоминается: ни шрамов, ни особых примет. Только глаза — серые, с вертикальными зрачками, как у Кера. Но в отличие от Кера, этот не был холоден. Он был голоден.

— Хранитель, — произнёс он, и голос у него оказался высоким, почти скрипучим. — Я знал, что ты придёшь.

— Ты ренегат, — сказал я. — Откололся от Дары.

— Дара — старуха, которая боится перемен. Она хочет контролировать Хаос, но Хаос нельзя контролировать. Его можно только направлять. Я — тот, кто направляет.

— Ты пытаешься подчинить Город.

— Я пытаюсь дать ему свободу. Настоящую свободу. Не Порядок, не Хаос — цифровой Логрус. Сеть, которая охватит все Тени. Твой Город станет первым узлом. А ты станешь его Хранителем — если захочешь.

— Я уже Хранитель, — ответил я. — И мне не нужны твои предложения.

— Зря.

Код

Он ещё не атаковал, но я уже видел, как вокруг него сгущается Логрус. Не тот, что я чувствовал у Кера — холодный и контролируемый, — а дикий, рваный, как пламя на сквозняке. Ренегат не управлял Хаосом. Он был его проводником, и Хаос тек сквозь него, не встречая дисциплины.

Отец учил меня, что магия — это код. Лабиринт — это архитектура. Логрус — это алгоритм, который переписывает архитектуру. Но этот ренегат писал код вслепую, как пьяный хакер, который ломится в систему, не понимая, что может её обрушить.

Я прикрыл глаза и сосредоточился на перстне. Через него я чувствовал сеть Города — не как абстракцию, а как живую структуру, похожую на нервную систему. Оптоволоконные кабели, серверы, маршрутизаторы — всё это было пронизано тонкими нитями Лабиринта, которые Город вплёл в себя за годы роста. И теперь в эти нити вгрызались чужие волокна — грубые, агрессивные, окрашенные в цвета Логруса.

Ренегат не пытался договориться с Городом. Он вбивал клинья между Лабиринтом и Логрусом, разрывая естественные связи. Если бы он продолжил, через час Город потерял бы контроль над цифровой инфраструктурой. А через два — начал бы распадаться на изолированные фрагменты.

— Ты не понимаешь, что делаешь, — сказал я, открывая глаза. — Ты не настраиваешь Город на Логрус. Ты его калечишь.

Ренегат оскалился. Зубы у него были человеческие, но улыбка — нет.

— Ты ничего не понимаешь, Хранитель. Боль — это часть трансформации. Когда я закончу, Город будет благодарен.

Он щёлкнул пальцами, и серверы взвыли.

Логрус и Лабиринт

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

— Ты не понимаешь, — прокричал ренегат сквозь вой серверов. — Я уже взломал ядро. Ещё час — и Город будет мой!

Я не ответил. Я сжал перстень на левой руке и закрыл глаза.

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

Я открыл глаза и потянулся к Архиву. На чистой странице проступили строки — не моим почерком, а тем, что появлялся только в моменты, когда Город говорил со мной. «Защити. Я слаб. Он рвёт меня».

— Не рвёт, — прошептал я. — Не дам.

Я встал между двумя стойками и вытянул левую руку с перстнем. Холод обжёг пальцы, но я уже не боялся его. Я направил волю — не амберскую, не хаоситскую, а ту, что рождалась где-то глубже, в основании Оттиска, — в сеть. Лабиринт и Логрус во мне соприкоснулись, как два провода, и я почувствовал, как серверы вздрогнули.

Ренегат закричал. Его Логрус, грубый и однобокий, не мог противостоять равновесию. Я не атаковал — я перенаправлял. Как камертон, о котором говорил отец. Я настраивал сеть Города на её собственную частоту, убирая искажения, которые вносил чужак.

Кабели перестали извиваться. Лампы вернулись к синему свету. Вентиляторы загудели ровно. Ренегат упал на колени, схватившись за голову.

— Ты... что ты такое? — выдавил он.

— Хранитель, — ответил я. — Не Порядок и не Хаос. Я — точка равновесия. И я не дам тебе украсть то, что принадлежит Городу.

Он поднял голову. В его глазах больше не было голода — только страх и что-то похожее на уважение.

— Это не конец, — прошептал он. — Дара узнает. И Джулиан. Они оба придут.

— Пусть приходят, — сказал я. — А теперь уходи.

Он поднялся, шатаясь, и побрёл к выходу. У двери обернулся и бросил на меня последний взгляд.

— Ты не понимаешь, во что ввязался.

— Понимаю, — ответил я. — Лучше, чем ты думаешь.

Он ушёл. Я остался стоять в серверной, вдыхая запах озона и глядя на ровные ряды стоек. Вентиляторы гудели тихо и мирно. Сеть Города была чиста.

Я открыл Архив и записал: «Ренегат отступил. Логрус очищен. Город восстановил контроль над цифровым узлом. Но он напуган. И я вместе с ним. Потому что следующие гости будут опаснее».

Помощь

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

— Яромир, — произнёс Кайл, и голос его звучал устало, но твёрдо. — Ты справился.

— Ты опоздал, — ответил я.

— Меня вели до самого въезда. Пришлось путать следы. — Он кивнул на Грейс. — Она меня нашла. Я и не знал, что она умеет искать хаоситов.

— Она много чего умеет. — Я погладил Грейс по голове и открыл дверцу «Волка». — Садись. Расскажешь, что знаешь.

Разговор в машине

Мы ехали по мокрому проспекту, и город за окном постепенно возвращался к своей обычной жизни. Но разговор не клеился. Кайл смотрел в окно, и я чувствовал, что он хочет что-то сказать, но не решается. Я решил подтолкнуть.

— Ты говорил, что Логрус тебя не принял. Что это значит? Почему ты стал «бракованным»?

Он долго молчал, прежде чем ответить.

— Моя семья принадлежала к Дому Хаоса много поколений. Но Логрус... он не просто сила. Он живой. И он выбирает, кого принимать. Меня он отверг. Я прошёл через Огненный Путь — в Хаосе это называется иначе, но суть та же. И на полпути Логрус меня выплюнул. Я не умер, но и не получил силы. Остался где-то посередине. Для хаоситов я — недоделок. Для амберитов — чужак. — Он усмехнулся. — Как видишь, мы с тобой похожи.

— Ты тоже точка равновесия?

— Нет. Ты — точка фокуса. Ты можешь направлять обе силы. А я — просто осколок. Логрус оставил во мне достаточно, чтобы я чувствовал Тени, но недостаточно, чтобы на них влиять. Дара считает меня полезным, но не более. Иногда использует как курьера. Иногда — как приманку. Я давно хотел уйти, но некуда было. Пока не встретил тебя.

— Почему ты помогаешь Городу?

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

— Ты знаешь, сколько их?

— Точно нет. Но тот, кого ты выгнал, — самый слабый. Их лидер... я не знаю его имени. Знаю только, что он силён. Сильнее Кера. Возможно, сильнее Дары. Он не признаёт ни Лабиринт, ни Логрус. Он ищет третий путь, как и ты. Но его путь — это разрушение. Он считает, что реальность нужно сломать, чтобы пересобрать заново. И Город для него — идеальный полигон.

— Почему ты не сказал об этом раньше?

— Потому что боялся. Если бы ренегаты узнали, что я с тобой, меня бы убили. Да и сейчас... — он посмотрел на меня, и в его взгляде я увидел то, чего не ожидал. Не страх. Стыд. — Я не герой, Яромир. Я — сломанная игрушка Логруса. Но я здесь. И я останусь.

Я промолчал. Грейс, сидевшая на переднем сиденье, повернула голову и медленно моргнула. Я воспринял это как «я ему верю». Ну, или «если что, я его съем». В случае Грейс это часто означало одно и то же.

Дом

Дома я сразу прошёл в библиотеку. Грейс легла у камина, Кайл сел в кресло у окна. Я открыл Архив и записал всё, что произошло. Каждую деталь. Каждое слово ренегата. Каждое ощущение от Логруса, который пытался захватить сеть. Каждую деталь разговора с Кайлом. А потом добавил от себя:

«Город в безопасности. Пока. Но это была первая атака, и она показала, что мы уязвимы. Цифровая инфраструктура — слабое место. Ренегат был слаб, но он действовал один. Если Дара пришлёт обученных хаоситов, а Джулиан — своих технократов, у меня не хватит сил удержать равновесие. Мне нужны союзники. Мне нужен план».

Я закрыл блокнот и посмотрел на Кайла.

— Ты знаешь Уралмаш?

— Завод? Конечно.

— Там происходит что-то ещё. Отец говорил, что аномалии учащаются. И одна из них — на Уралмаше. Что-то большое. Город готовится дать отпор. Но ему нужна помощь.

— Ты хочешь поехать туда?

— Завтра. С утра. Если ты с нами — выезжаем в шесть.

Кайл кивнул и снова отвернулся к окну. Грейс положила голову на лапы и закрыла глаза.

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