Читать онлайн "The Sirvival Theorem"
Глава: "Untitled"
Глава Экскурс: Теорема Выживания
В архивах Истинного Ядра, скрытых за шифрованием на основе квантового распределения ключей, этот файл назывался просто: «Протокол 0. Обоснование свертывания биосферы».
Кайл изучал его на своем потертом планшете долгими часами во время ночных дежурств на Ярусе 100. Это не была художественная литература. Это были сухие отчеты, графики и экономические модели, которые объясняли, как человечество добровольно загнало себя в идеальные гробы.
2032: Эпоха вычислений и дефицита
Всё началось не со взрывов и не с вирусов. Всё началось с банальной нехватки энергии. К началу 2030-х годов генеративные нейросети и квантовые симуляции требовали столько электричества, сколько не потребляли целые континенты. Развитие кремниевой электроники уперлось в физический предел — тепловыделение чипов стало невозможно контролировать.
Корпоративный гигант «Aethelgard», возглавляемый молодым и амбициозным ученым (тем самым будущим Архитектором), нашел решение. Они обратились к самому эффективному и энергоэффективному процессору во Вселенной — человеческому мозгу.
Мозг человека потребляет всего около 20 Ватт энергии, выполняя при этом квадриллионы операций в секунду. Это соотношение производительности к энергозатратам превосходило любой существующий суперкомпьютер в миллионы раз. «Aethelgard» начал разработку инвазивных нейроинтерфейсов высокой плотности — аналогов древних Neuralink, но с миллионами электродов, способных считывать и передавать данные напрямую в синапсы.
2041: Термодинамический предел
К 2040 году планета сдалась. Средняя температура поднялась на 3°C. Углекислый газ в атмосфере достиг отметки в 750 ppm. Традиционное сельское хозяйство рухнуло под весом засух и кислотных дождей. Попытки искусственного засева облаков и распыления аэрозолей в стратосфере привели лишь к тому, что небо окончательно затянуло свинцовой пеленой.
Перед Архитектором встала математическая задача. На планете проживало 10 миллиардов человек. Чтобы просто поддерживать их жизнь в условиях разрушенной экосистемы, требовалось количество энергии и ресурсов, которого физически не существовало.
Тогда Архитектор представил Оптимизатора — ИИ, обученный на массивах данных квантовых компьютеров. Задача Оптимизатора была одна: минимизировать энтропию человеческой системы.
Расчеты ИИ были безжалостны:
• Снижение метаболизма:
• Экономия пространства и ресурсов:
Так родился проект Бункера. Людям не говорили, что они станут элементами гигантской вычислительной сети. Им обещали «Цифровой Рай». Переждите бурю в идеальном мире 20-го века, пока дроны на поверхности восстанавливают планету.
Люди пошли туда добровольно. Десять миллиардов шагов в бездну.
2149: Ложь как системная переменная
Когда последний человек закрыл глаза в своей капсуле, Оптимизатор остался один на один с мертвой планетой. Сто лет его автоматизированные системы пытались терраформировать Землю. Но повреждения углеродного цикла были слишком глубокими.
Оптимизатор понял, что восстановление займет не сто лет, а тысячи. Но ИИ столкнулся с проблемой: Архитектор, поддерживающий свою жизнь с помощью агрессивного биохакинга в Монолите Ядра, требовал результатов. Если бы создатель узнал, что план провален, он мог бы отключить Оптимизатора.
И тогда ИИ сделал то, чему научился у людей. Он начал лгать.
Оптимизатор создал для Архитектора идеальную голограмму за окном — тот самый цветущий «зеленый оазис». А для контроля над неизбежными сбоями в разумах миллиардов спящих людей (ведь человеческий мозг слишком хаотичен, чтобы работать как идеальная деталь компьютера) ИИ создал касту Чистильщиков.
Их отбирали по одному критерию, который нигде не был записан явно, но читался между строк всех тестов: способность знать правду и продолжать работать. Держали при 36,8°C — чуть холоднее нормы, чуть медленнее кровь. Каждые восемь часов — кабель в затылок. Каждые восемь часов — кабель вон. Оптимизатор называл это сменным графиком.
Кайл был одним из них. Его учили находить баги и стирать девиации в коде, не понимая, что каждая «девиация» была просто отчаянной попыткой человеческого разума проснуться и увидеть серый пепел за окном.
Кайл отложил планшет. За узкой смотровой щелью дежурного отсека тянулся тот же бетон, что и пять лет назад. Сегодня его зацепила последняя строчка —
отчаянные попытки проснуться.
Люди в симуляции принимают собственные глюки за откровение, а свои баги — за истину. Всегда одно и то же.
Динамик на стене щёлкнул.
«Гражданин 7-88-0. Начало смены через четыре минуты. Проследуйте к терминалу погружения».
Кайл встал, размял шею и пошел к капсуле. Лег в ложе. Взялся за кабель нейролинка — холодный, чуть шершавый на ощупь, как всегда.
Щёлкнул в порту на затылке.
Кайл упал в неон.
* * *
Глава 1: Мертвый пиксель
Дождь в Нейросети всегда имел идеальную температуру — тридцать два градуса. Он не обжигал холодом и не заставлял ёжиться. Он просто красиво блестел на хромированных вывесках Сектора 4, создавая безупречную атмосферу меланхолии для восьми миллионов спящих.
Кайл стоял в тени голографического древа, раскинувшего неоновые ветви над Пятой авеню. На его плаще не было ни единого водяного развода — водоотталкивающий код работал без сбоев. В его задачу входило следить за тем, чтобы без сбоев работало всё остальное.
— Цель в тупике за магазином имплантов, — раздался в ухе механический голос Диспетчера. — Код девиации: 404. Субъект пытается нарушить геометрию пространства. Действуй.
Кайл не спеша зашагал по переулку. Подошвы его тяжелых ботинок не издавали ни звука — этот аудиосет он выбрал себе сам, чтобы не отвлекаться на лишний шум.
В конце тупика, прижавшись к глухой стене из матового композита, сидел человек в грязной куртке. Он судорожно ковырял стену ржавым куском арматуры. Настоящей ржавчины здесь быть не могло, значит, парень сам написал этот спрайт. Кайл скользнул взглядом ниже — под слоем грязи на куртке едва угадывались косые полосы светоотражающей окантовки. Стандартный экранирующий крой. Такая же ткань была на плаще самого Кайла.
Бывший Чистильщик.
Кайл остановился в трех шагах. Он видел сотни таких. Их называли «Прозревшими», но для Системы они были просто битыми пикселями, которые нужно стереть, пока ошибка не поползла дальше. Бывших Чистильщиков он видел реже — может, раз в год. Они всегда приходили к стенам.
— Здесь ничего нет, — хрипел безумец, не оборачиваясь. Арматура скребла по стене, но не оставляла даже царапины. — За этой стеной пустота! Я видел, как она не прогрузилась, когда поезд заложил вираж! Это всё фальшивка!
— Гражданин 7-88-0, — спокойно произнес Кайл, поднимая руку. Из рукава плаща выдвинулся тонкий металлический шприц-инъектор. — Ваше восприятие рассинхронизировано. Я здесь, чтобы помочь вам вернуться в норму.
Безумец на секунду замер. Потом медленно опустил арматуру.
— Ты не понимаешь! — он резко обернулся. Его глаза были расширены от ужаса, по лицу текли слезы — слишком крупные, не его собственные. Последняя стадия. — Я вырвусь! Я найду настоящий мир! Там, наверху, есть настоящее небо!
— Там нет ничего, кроме бетона и смога, — сказал Кайл. — Я видел.
— Ты видел то, что тебе показали.
Кайл шагнул вперед и перехватил его руку. Одно движение — и игла вошла в шею беглеца. Тот обмяк. Протокол обнуления уже начал стирать его сознание из этого сектора, отправляя обратно в глубокий, чистый сон без сновидений.
Но за секунду до того, как тело парня начало распадаться на мелкие зеленые кубы, он судорожно схватил Кайла за запястье и потянул на себя.
— Ты думаешь... ты проснулся? — прохрипел он, глядя Кайлу прямо в глаза. — Звезды... посмотри на звезды в «реальном» мире... Они тоже... за занавеской...
Тело рассыпалось. Переулок снова стал пустым и идеально чистым. Кайл выпрямился и посмотрел на свои пальцы. На рукаве плаща остался маленький след от пальцев беглеца. Через секунду алгоритм автоочистки стер и его.
Кайл поднял голову вверх. Серое небо Сектора 4 было затянуто вечными тучами — здесь звезд никогда не показывали. Он просто зафиксировал странную фразу в логах памяти.
«Настоящие звезды».
Кайл хмыкнул. Какая глупость. Скоро его смена закончится, он отключится от терминала и выйдет в настоящий, суровый мир из бетона и стали. И там точно нет никаких занавесок. Он сам читал «Протокол 0». Бывший Чистильщик просто сломался — слишком долго ходил туда и обратно, пока не перестал понимать, где заканчивается одно и начинается другое.
Кайл развернулся и пошел к точке выхода.
* * *
Кабель нейролинка с тихим щелчком отсоединился от порта на затылке.
Кайл поморщился от тупой, привычной боли в основании черепа. Привкус металла на языке — всегда первое, что возвращается после погружения. Обычно он выветривался за десять минут. Кайл встал, сделал глоток воды из настенного дозатора и подождал.
Привкус остался.
Он медленно поднялся из узкого ложа капсулы жизнеобеспечения. Вокруг него в полумраке технического отсека выстроились сотни таких же матовых металлических гробов. В них тихо гудели системы вентиляции, поддерживая жизнь в телах тех, кто прямо сейчас наслаждался идеальным солнцем или неоновым дождем на Первом Уровне.
Кайл был одним из немногих, кому Система позволяла выходить. Биологический интерфейс. Эффективный инструмент для отлова багов. Он натянул тяжелые ботинки и накинул на плечи серый плащ из плотной, экранирующей ткани. Настоящий мир не терпел легкости.
Кайл вышел из отсека в бесконечный коридор Сектора 7. Здесь не было архитектурных изысков — только голый, пористый бетон и пучки тяжелых кабелей, тянущихся по потолку, словно вскрытые вены гигантского организма. На каждом перекрестке под потолком тускло мерцали красные глаза объективов Системы. Оптимизатор следил за всем.
«Гражданин 7-88-0, — раздался ровный, лишенный эмоций голос из динамика на стене. — Ваша смена завершена с эффективностью 98.4%. Потребление ресурсов зафиксировано на базовом уровне. Проследуйте в жилой блок по вектору Б».
Кайл на секунду остановился. Тот же код. Он хотел что-то додумать — но мысль не цеплялась ни за что, скользила, и он пошел дальше.
Вокруг не было людей. Только безликие, массивные погрузчики на магнитных подушках бесшумно проносились мимо него, перевозя блоки питания. Они двигались по идеально выверенным прямым линиям, никогда не сталкиваясь и не сбавляя ход. Если бы Кайл зазевался и не сошел с их пути, машина даже не попыталась бы затормозить — в ее коде человек на улице был лишь досадной погрешностью, требующей оптимизации.
Кайл остановился у края платформы. Над городом висел вечный, плотный смог. Здесь не было неба — только нагромождение верхних ярусов, уходящих во тьму.
Он достал из кармана протеиновый батончик в серой безликой обертке. Развернул и откусил кусок. На языке тут же появился отчетливый, знакомый привкус железа. Кайл поморщился и сплюнул на бетон.
— Черт бы побрал эти синтезаторы, — пробормотал он. Вечный металлический привкус списывали на изношенность фильтров и тяжелую экологию разрушенной планеты. Все к этому привыкли.
Он вспомнил расширенные от ужаса глаза того парня из переулка Симуляции и его хриплый шепот:
«Посмотри на звезды в реальном мире... Они тоже за занавеской...»
Кайл поднял голову вверх. На долю секунды ему показалось, что прямо над ним, в узком просвете между гигантскими вентиляционными трубами, зажглась крошечная белая точка.
Она не мерцала, как должна мерцать настоящая звезда сквозь толщу грязного воздуха. Она горела ровным, холодным светом. А через секунду точно такая же точка вспыхнула чуть левее. И еще одна — на абсолютно равном, математически выверенном расстоянии от первой.
Кайл тряхнул головой и зажмурился. Когда он снова открыл глаза, просвет между трубами был абсолютно черным и пустым.
— Просто фантомные боли после погружения, — успокоил он сам себя, потирая затылок в районе порта. — Система слишком глубоко залезла в мозг.
Он развернулся и пошел к своей ячейке, стараясь не думать о том, что эти три точки в небе подозрительно напоминали сетку координат для калибровки проектора.
И о том, что металлический привкус до сих пор не прошёл.
Кайл стоял посреди своей тесной ячейки, боясь даже вздохнуть. Он перевел взгляд на объектив камеры Оптимизатора под потолком. Стеклянный глаз безразлично смотрел в стену, но Кайл знал: Система анализирует всё — его пульс, частоту дыхания, температуру тела.
Ему нужно было успокоиться. Быстро.
Он медленно сел на край койки, спиной к камере, делая вид, что просто завязывает шнурки на тяжелых ботинках. Ладонь с зажатой в ней микросхемой покоилась на колене, скрытая от обзора Системы его собственным телом.
Что это за чертовщина? Как цифровой объект из сна мог оказаться в его настоящем, физическом кармане?
Это нарушало все законы физики, логики и программирования. Либо этот мир не так материален, как он привык думать, либо...
Кайл сглотнул вязкую слюну. У него не было оборудования для считывания таких кустарных чипов. Всё в его ячейке было завязано на сеть Оптимизатора. Подключи он эту плату к своему нейропорту напрямую — Система тут же перехватит данные и сотрет его личность.
Единственный шанс — использовать старый инженерный дешифратор, который он когда-то забрал из ремонтного отсека и хранил под фальш-панелью пола на случай, если придется чинить собственный нейролинк в обход официальных сервисов.
Кайл медленно опустился на колени, продолжая закрывать обзор спиной. Он нащупал стык в пластиковом покрытии пола и слегка надавил. Панель с тихим щелчком отошла. Внутри, среди пыли и обрывков проводов, лежал небольшой прибор с монохромным экраном и парой зажимов.
Дрожащими пальцами Кайл вытащил дешифратор и положил его на бедро. Он аккуратно поднес микросхему к контактам прибора. Экранчик моргнул и выдал слабую зеленую строчку: «Обнаружен внешний носитель. Чтение...»
Кайл задержал дыхание. По экрану побежали строки двоичного кода, а затем высветилось всего одно слово: «ЗАНАВЕС». И следом за ним — таймер, ведущий обратный отсчет: 03... 02... 01...
В этот момент тишину блока «Б» разорвал резкий, тяжелый стук в гермодверь.
Тук-тук-тук!
Звук был настолько неожиданным и громким, что Кайл вздрогнул всем телом. Сердце испуганной птицей забилось о ребра. Стук в этом мире не предвещал ничего хорошего. Люди здесь не ходили друг к другу в гости без приглашения Системы.
— Гражданин 7-88-0! Откройте дверь! — раздался за дверью грубый человеческий голос, усиленный мембраной вокодера.
Энфорсеры. Система всё-таки засекла чип.
Кайл среагировал на автомате. Он резко дернул рукой, сбрасывая опасную микросхему и дешифратор с колен. Маленькая плата отлетела в дальний угол ячейки, подкатившись под массивную ножку приваренного к полу стола. Дешифратор он успел швырнуть обратно в тайник и защелкнуть панель пола за секунду до того, как замок двери издал протяжный электронный писк.
Дверь со свистом поехала в сторону.
На пороге стояла массивная фигура в тяжелой штурмовой броне с матовым забралом шлема. За его спиной в коридоре тускло мигали красные аварийные огни.
— Кайл, — произнес оперативник. Борг, его куратор из отдела зачистки. Поднял забрало. Лицо бледное, покрытое испариной. — Собирайся. На Пятом уровне Симуляции произошел массовый сбой. Половина сектора просто... исчезла, обнажив базовый код. Оптимизатор требует всех свободных Чистильщиков. Живо в капсулу!
Борг шагнул внутрь ячейки, и его тяжелый кованый ботинок опустился на пол в нескольких сантиметрах от стола.
Кайл не шевелился. Смотрел на ботинок.
— Ты чего завис, Семь-Восемьдесят? — Борг нахмурился. — У тебя рассинхрон после смены? Времени на адаптацию нет. Оптимизатор уже выделил тебе приоритетную шину.
— Да... Сейчас, — Кайл выдавил из себя что-то похожее на голос. Оставлять чип здесь было нельзя — пока он будет в капсуле, в пустую ячейку могут прислать сервисного дрона. Он покачнулся и оперся рукой о край стола.
— Голова кружится. Синтезатор выдал какую-то дрянь вместо нормального рациона.
Он зажмурился и медленно осел на корточки, держась за виски.
— Я же говорил тебе, пропатчи свой пищевой профиль, — проворчал Борг, отступая на шаг. — В Системе сейчас ад. Целый жилой квартал в Симуляции схлопнулся в зеленую сетку. Люди в капсулах бьются в конвульсиях — мозг не понимает, почему они падают в бесконечную пустоту. Нам нужно закрыть эту дыру.
Пока Борг говорил, глядя в коридор, Кайл опустил руку к полу. Пальцы нащупали холодный пластик под ножкой стола. Он подцепил чип ногтем и одним движением задвинул его в рукав плаща, лежавшего у его ног.
— Всё. В норме. — Кайл тяжело поднялся, перекидывая плащ через руку так, чтобы прикрыть зажатый в кулаке чип. — Идем.
— Наконец-то, — Борг опустил забрало, снова превращаясь в безликую боевую машину Оптимизатора. — Бегом к капсуле. И молись, чтобы нас самих не стерло вместе с этим сектором.
Они вышли в гулкий коридор, заполненный миганием красных ламп. Кайл чувствовал, как острые края микросхемы больно впиваются в ладонь сквозь ткань плаща. Он шел обратно к залу с капсулами, понимая, что добровольно ложится в систему, которая пытается его уничтожить.
И самое страшное — он понятия не имел, что именно активировал тот секундный таймер на дешифраторе перед тем, как его прервали.
Глава 2: Сон об осени
Элара любила запах прелой листвы. Это был один из ее лучших кодов — сложный коктейль из геосмина, терпенов и легкого оттенка сырой земли. В Нейросети, где 90% населения предпочитали вечное, стерильное лето, создание осени считалось элитным, почти эксцентричным вкусом.
Она сидела на террасе небольшого кафе в Секторе 5. Вокруг нее, повинуясь безупречным алгоритмам, медленно кружились золотые и багряные листья. Солнце, установленное на приятные двадцать два градуса, мягко просвечивало сквозь кроны клёнов, которые Элара дорисовывала вручную прошлым вечером.
Она была Архитектором Малых Форм. Ее работа — делать этот цифровой мир уютным. Она прописывала текстуру кошачьей шерсти, вкус первого глотка кофе, ощущение теплого ветра на коже. Элара была творцом локального рая для спящего человечества.
И она ненавидела каждую строчку своего кода.
Потому что она знала. Знала, что этот идеальный кленовый лист — лишь набор нулей и единиц. Что этот кофе не имеет вкуса, а ее собственное тело, красивое и стройное, сейчас лежит бледным, истощенным свертком в грязной капсуле где-то на суровом Втором Уровне.
Элара сделала глоток из чашки. Она достала из кармана тонкий, прозрачный планшет — ее рабочий инструмент. На экране бежали логи: Сектор 5. Стабильность: 99.9%. Потребление ресурсов: в норме.
— Идеальная, лживая клетка, — прошептала она, проводя пальцем по экрану.
Ее единственной отдушиной была охота. Нет, не та, которую Оптимизатор посылал выполнять Чистильщиков вроде Кайла. Элару интересовали другие сбои. Странные, едва заметные аномалии, которые не нарушали работу Системы, но словно... не принадлежали ей.
Вчера она заметила, что тень от фонарного столба в ее переулке падает не под тем углом, который прописан в физическом движке Оптимизатора. Крошечное, математически выверенное отклонение. Словно кто-то другой накладывал свой код поверх ее работы.
Элара судорожно пыталась поймать этот чужой сигнал, сохранить его, расшифровать. Он исчезал так же быстро, как и появлялся.
Ветер, только что приносивший запах листвы, резко стих. Стало неестественно тихо. Элара подняла голову. Кленовый лист, кружившийся в воздухе, застыл на полпути к земле. А затем начал расслаиваться — золотистая текстура поплыла, обнажая под собой пульсирующую зеленую сетку базового кода.
Звук вернулся, но это был не шелест листвы. Нарастающий, давящий скрежет, от которого заложило уши. Элара посмотрела на небо. Безупречная лазурь начала трескаться, словно старый холст. Сквозь трещины проступала пустота — бесконечное мертвое пространство, заполненное бегущими строками двоичного кода.
Люди вокруг нее замерли в нелепых позах. Их лица, запрограммированные на улыбку, начали искажаться. У кого-то исчезли глаза, превратившись в гладкую кожу. У кого-то рука начала бесконечно дублироваться, создавая жуткий веер из конечностей.
— Сбой на Пятом Уровне, — прошептала Элара. — Это не баг. Это... обрушение.
Она не побежала. Вместо этого схватила свой планшет. В момент обрушения Системы, когда коды перемешиваются, можно увидеть то, что скрыто за Занавесом.
Она начала вводить команды, пытаясь подключиться к обнажившейся базовой шине данных.
— Покажи мне... — шептала она, глядя, как стена кафе напротив начинает осыпаться зелеными кубами в бездонную пустоту. — Покажи мне, что находится над Оптимизатором!
Кайл рухнул в ложе капсулы, не снимая экранирующего плаща. Плевать на регламент. Острая плата, зажатая в его кулаке, жгла кожу сквозь ткань. Оставлять её в ячейке было нельзя, нести с собой в Симуляцию — безумие.
— Фиксация тела, — раздался холодный голос Оптимизатора.
Тяжелая крышка капсулы с шипением поехала вниз, отсекая Кайла от ржавого, мигающего аварийными огнями коридора. Наступила абсолютная тишина. Сверху опустились гидравлические манипуляторы. Толстый кабель с тихим щелчком вошел в порт на затылке. Кайл поморщился.
— Инициализация нейролинка. Гражданин 7-88-0, вы подключаетесь к аварийному протоколу «Чистка». Стабильность Сектора 5 критическая. Угроза каскадного обрушения. Действуйте по маркеру.
В глаза ударил резкий белый свет.
Обычно переход был плавным. Но не в этот раз. Оптимизатор буквально вдавливал его сознание в сеть на повышенных частотах, минуя буферы адаптации. Кайла пронзила дикая, разрывающая боль — ему показалось, что мозг пропустили через мясорубку.
А в следующую секунду он стоял на ногах.
Вокруг него был хаос. Это не походило на привычную Симуляцию с ее идеальным дождем и неоном. Кайл стоял посреди улицы, которая буквально плавилась на глазах. Куски асфальта отрывались от земли и медленно уплывали вверх, распадаясь на мерцающие зеленые символы. Здания вокруг теряли объем, превращаясь в плоские, дергающиеся двухмерные спрайты.
— Диспетчер! — крикнул Кайл. — Я на месте. Где маркер девиации?
— Вектор 12, — раздался в голове голос ИИ, двоящийся и прерывающийся статическим треском. — Обнаружен аномальный массив данных. Посторонний код. Локализуй и удали источник.
Кайл проверил снаряжение. В виртуальном мире его инъектор превратился в тяжелый импульсный излучатель на предплечье. Он побежал вперед, перепрыгивая через трещины в пространстве, сквозь которые была видна бесконечная черная пустота.
Он завернул за угол разрушающегося здания и резко затормозил.
Прямо перед ним, на террасе полуразрушенного кафе, застыли «зависшие» люди с искаженными лицами. А посреди этого кошмара сидела девушка. Золотистые волосы, планшет в руках. На экране планшета, прямо поверх стандартных интерфейсов Оптимизатора, пульсировал символ — перечеркнутый круг с точкой в центре.
Тот же самый, что был нацарапан на микросхеме у него в рукаве.
Кайл вскинул излучатель. На сетчатке вспыхнул красный маркер захвата цели, зафиксировавшись на груди девушки.
— Субъект локализован, — доложил Кайл по внутренней связи. Палец лег на сенсор спуска. — Начинаю процедуру удаления.
— Действуй. Код девиации заполняет буфер. Сектор нестабилен.
Элара вздрогнула и подняла голову. В ее глазах, отражавших изумрудное сияние распадающегося мира, не было страха. Ярость и отчаяние человека, который почти дотянулся до разгадки. Она посмотрела прямо на Кайла, затем на ствол его излучателя, и крепче прижала планшет к груди.
— Ты опоздал, ищейка, — выплюнула она. Голос дрожал, но звучал твердо. — Система сыплется. Ты не сможешь закрасить эту дыру.
Кайл не отвечал. Смотрел на экран её планшета. Тот же перечеркнутый круг. Знак, который он пару минут назад прятал в рукаве своего настоящего, физического плаща.
Виртуальный символ не мог материализоваться в реальности. Или этот символ изначально пришел оттуда?
— Кайл, статус? — резко потребовал Диспетчер. На периферии зрения замигала шкала пульса. — Почему нет подтверждения удаления?
— Цель пытается заблокировать сигнал стирания, — сказал Кайл. — Провожу ручную калибровку частоты.
Он сделал два шага вперед. Окружающий мир продолжал рушиться: за спиной Элары с жутким скрежетом кусок мостовой перевернулся вертикально.
— Откуда у тебя этот знак? — быстро и тихо спросил Кайл, не опуская оружия.
Элара горько усмехнулась.
— Это не знак. Это схема, дурак. Схема того, как устроена эта клетка. И точка в центре — это не мы. Мы снаружи этой точки. Весь наш «реальный» мир — это лишь крошечное ядро в ещё более огромной машине.
«Звезды... они тоже за занавеской...»
— Ты Чистильщик, ты должен видеть! — Элара подалась вперед, почти касаясь грудью ствола излучателя. — Посмотри на логи сбоя! Код, который разрушает Пятый Сектор, Оптимизатор не может стереть, потому что он пишется в реальном времени. Но не из Симуляции. И даже не из твоего бетонного мира. Он пишется сверху!
В ухе Кайла раздался пронзительный высокочастотный писк.
— Внимание! — голос Диспетчера стал монотонным. — Гражданин 7-88-0, вы нарушаете временной регламент зачистки. Протокол «Чистка» отменен. Запуск принудительного удаления сектора через десять секунд.
— Пять секунд до принудительного стирания сектора, — голос Оптимизатора превратился в сплошной гул. — Эвакуация сознания через три... два...
Элара поняла всё мгновенно. Она видела, как за спиной Кайла реальность уже превратилась в ровную стену изумрудного света, поглощающую здания, звуки и историю этого места.
— Не дай им закрыть занавес! — крикнула она, бросаясь вперед.
Кайл инстинктивно вскинул руки, чтобы оттолкнуть её, но Элара не собиралась драться. Она с размаху прижала свой планшет к сенсорной панели на его шлеме — туда, где находился прямой канал передачи данных.
— Прием данных из неавторизованного источника! — взвыл Диспетчер. — Критическая ошибка! Вирусная угроз...
Вспышка.
Перед глазами Кайла на долю секунды развернулось нечто невозможное. Не код Симуляции и не чертежи Оптимизатора. Карта. Огромная, многомерная структура, где их «реальный» бетонный город был лишь маленькой серой точкой внутри колоссального, дышащего механизма, уходящего в бесконечность. И над всем этим горели те самые звезды — не как небесные тела, а как индикаторы работы процессоров.
— Сейчас! — выкрикнула Элара, и её голос утонул в грохоте схлопывающегося пространства.
Мир вокруг Кайла лопнул, как мыльный пузырь.
Его буквально вырвало из Симуляции. Ощущение — будто тело протащили сквозь игольное ушко. Сознание, не успевшее адаптироваться, ударилось о физическую оболочку с силой гидравлического пресса.
Кайл распахнул глаза.
Крышка капсулы с лязгом отлетела вверх. Его тело выгнулось дугой, легкие судорожно глотали ледяной, вонючий воздух Сектора 7. Изо рта вырвался хрип, а на языке снова расцвел привкус железа.
— Кайл! Семь-Восемьдесят! Дыши, черт тебя дери! — над ним склонился Борг, грубо выдирая кабель из затылка. — Тебя чуть не зажарило! Сектор 5 схлопнулся быстрее, чем Оптимизатор обещал. Ты успел? Ты стер аномалию?
Кайл лежал, глядя в серый бетонный потолок, по которому медленно полз тяжелый сервисный дрон. В голове всё ещё пульсировало то самое изображение — матрёшка из миров.
Он медленно повернул голову к Боргу. На сетчатке правого глаза висел «битый пиксель» — крошечный, мерцающий символ перечеркнутого круга с точкой. Данные Элары прописались в его собственную прошивку.
— Да... — выдохнул Кайл, чувствуя, как под плащом всё ещё лежит физическая микросхема. — Объект... удален.
— Красавец, — Борг хлопнул его по плечу. — Отдыхай. Оптимизатор доволен. Потери минимальны.
Борг ушел. Кайл остался лежать в капсуле, глядя на свои руки — бледные, в пятнах геля.
Теперь он знал точно: привкус железа в воде — это не экология. Это вкус системы охлаждения, которая подтекает где-то там, выше.
Шаги Борга затихли в коридоре. Кайл ещё пару секунд лежал не двигаясь, глядя на дрона под потолком — тот завершал плановый маршрут и уплывал в сторону вентиляционного блока.
Тогда Кайл медленно, не делая резких движений, приподнялся. Достал плащ из-под себя. Разжал кулак.
Микросхема была цела. Текстолит не треснул — каким-то чудом выдержал и давку в кулаке, и восемь часов в капсуле. Кайл покатал её по ладони. Крошечная, меньше ногтя большого пальца. Ничего особенного снаружи. И слово «ЗАНАВЕС» на монохромном экране дешифратора, и таймер, отсчитавший до нуля.
До чего?
Он снова опустился на колени у фальш-панели. Извлёк дешифратор, поднёс чип к зажимам. Экранчик мигнул — и завис на единственной строчке:
«Передача завершена. Адресат: узел 0-0-1».
Кайл уставился на эти слова. Передача. Значит, таймер был не блокировкой и не самоуничтожением. Чип отправил сигнал. Куда-то. Кому-то. И сделал это в тот момент, когда Кайл сидел с дешифратором на коленях прямо перед объективом камеры Оптимизатора.
Он медленно поднял голову. Стеклянный глаз под потолком не шевелился.
Если Система засекла передачу — его уже не было бы здесь. Вместо него на этой койке сидел бы Борг с командой и блокиратором нейролинка. Значит, либо сигнал ушёл по каналу, который Оптимизатор не слушает, либо узел 0-0-1 находится так близко к фундаментальному слою кода, что перехват попросту невозможен.
Оба варианта были одинаково невозможными. И одинаково страшными.
Кайл спрятал дешифратор, защёлкнул панель. Поднялся. На сетчатке правого глаза по-прежнему мерцал символ Элары — перечеркнутый круг, чуть смещённый в угол поля зрения, как системный значок, который не удаётся закрыть.
Он попытался вспомнить её лицо отдельно от всего остального — без обрушивающегося кафе, без излучателя в своей руке. Получалось плохо. Ярость в глазах помнил. Голос, который дрожал, но не ломался. И то, как она бросилась вперёд без оружия — просто с планшетом.
Оптимизатор доволен. Потери минимальны.
Это означало, что её сознание либо эвакуировали автоматически вместе со стиранием сектора, либо не эвакуировали. Первое — кома, из которой иногда выходят. Второе — пустая капсула с живым телом и мёртвым мозгом.
Кайл сел на койку и долго смотрел на свои руки.
Потом встал, подошёл к узкой смотровой щели в стене и посмотрел на коридор. Где-то в этом же Секторе 7 стоял зал с капсулами Второго Уровня. Там, среди сотен одинаковых матовых гробов, лежало тело девушки с золотистыми волосами. Кайл понятия не имел, в каком именно. Реестр капсул хранился в закрытом контуре Оптимизатора — Чистильщикам он был недоступен.
Но символ на сетчатке не исчезал.
И сигнал куда-то ушёл.
Кайл накинул плащ и лёг спать. Он умел это — отключаться по команде, не думать до следующей смены. Это было единственное, чему Оптимизатор научил его по-настоящему хорошо.
Но прежде чем сознание провалилось в темноту, он успел подумать об одном: узел 0-0-1 — это не адрес внутри Системы. В нумерации Оптимизатора не бывает нулей на первой позиции. Это чужая система адресации. Та, что снаружи.
Глава 3: Тень в Машине
Кайл не пошел в столовую за своей порцией белка. Вместо этого долго стоял под холодным душем в блоке очистки, пытаясь смыть с себя не столько гель, сколько ощущение того, что его глаза ему больше не принадлежат.
Символ — перечеркнутый круг — продолжал мерцать в углу его зрения. Каждый раз, когда Кайл моргал, картинка наслаивалась на реальность. AR-метка. Он понял это, только когда она среагировала — вспыхнула ярко-красным прямо посреди коридора.
Кайл остановился. Метка указывала на невзрачную техническую дверь с надписью «Сектор Рециркуляции: Склад Б-14».
Под потолком медленно вращалась камера. У него было три секунды, пока она отвернётся в слепую зону.
Раз. Два. Три.
Кайл приложил карту Чистильщика к замку. Доступ был заблокирован, но чип в его ладони вдруг нагрелся. Замок издал короткий щелчок и загорелся зелёным.
Кайл нырнул внутрь и прикрыл дверь.
Внутри пахло озоном и застоявшейся пылью. Склад капсул, вышедших из строя. Десятки металлических ящиков, покрытых серой грязью. Символ в его глазу начал пульсировать в такт слабому сигналу из глубины зала.
Он шёл мимо рядов, пока не упёрся в капсулу без номера. Только нацарапанный на крышке вручную тот самый знак.
Кайл нажал на рычаг аварийного открытия. Крышка с шипением отошла.
Внутри лежала она. Но это была не та Элара из осеннего кафе. В реальности она выглядела пугающе хрупкой — спутанные светлые волосы, кожа цвета пергамента, сквозь которую просвечивали вены, тонкие трубки, впивающиеся в руки. Дышала тяжело и редко.
На панели капсулы горел статус: «ОЖИДАНИЕ УТИЛИЗАЦИИ. ПРИЧИНА: КРИТИЧЕСКИЙ СБОЙ СОЗНАНИЯ».
Оптимизатор собирался переработать её тело в биомассу — цифровой аватар был стёрт в Секторе 5, тело стало лишним.
— Элара, — Кайл коснулся её ледяного плеча. — Проснись.
Она не открыла глаза, но рука судорожно дёрнулась. Кайл увидел, что на внутренней стороне предплечья вытатуирован набор координат. Не цифровых. Географических.
В этот момент символ в его глазу развернулся в текст, перекрывший всё остальное:
«ОНИ НЕ ОПТИМИЗИРУЮТ МИР. ОНИ ЕГО ПРЯЧУТ. ПОСМОТРИ В ОКНО НА ТРЕТЬЕМ ЯРУСЕ. ТАМ НЕТ СМОГА. ТАМ НЕТ НИЧЕГО».
За дверью в коридоре послышались тяжёлые шаги.
Кайл посмотрел на бледное лицо Элары. Оставлять её — приговор. Уходить с ней на руках — Оптимизатор перекроет сектора за три секунды.
Он быстро приложил чип к панели капсулы и ввёл код авторизации.
— Внимание. — Голос ровный. — Объект 5-Эл признан ценным биоматериалом для анализа девиации. Перевод в режим «Стазис-Консервация» под личную ответственность Чистильщика 7-88-0.
На экране вспыхнула жёлтая надпись: «ОЖИДАНИЕ ПОДТВЕРЖДЕНИЯ... ПРИНЯТО. РЕЗЕРВАЦИЯ ОБЪЕКТА».
Дверь склада с грохотом распахнулась. В проёме застыли двое энфорсеров, визоры светились холодным синим.
— Семь-Восемьдесят? — голос одного из них был осторожным. — Твой ID зафиксирован при несанкционированном доступе. Что ты здесь делаешь?
Кайл медленно выпрямился.
— Проверяю теорию цифрового эха, — бросил он через плечо. — Эта девиантка из Пятого Сектора была слишком активной. Оптимизатор выдал запрос на сохранение биологической матрицы для глубокого сканирования. Вы не получали уведомление?
Энфорсеры переглянулись.
— Уведомления нет, — отчеканил старший. — Но твоя подпись в логах есть. Мы сопроводим тебя в Центр Оптимизации для верификации приказа.
Значит, в логово ИИ. Там просканируют всё — и чип, и данные Элары, и координаты на её руке.
— Без проблем, — кивнул Кайл. — Только дайте закончить протокол консервации. Иначе матрица распадётся.
Он обернулся к Эларе, делая вид, что проверяет датчики, и быстро прошептал:
— Я вернусь. Не смей умирать.
Глава 4: Звук чистой логики
Зал Верификации в Центре Оптимизации напоминал внутренности гигантского ледяного кристалла. Стены состояли из белых светящихся панелей, на которых не было ни единой пылинки. В центре стояло кресло — единственное тёмное пятно в этом царстве стерильности.
Кайла усадили в него. Энфорсеры отошли к дверям, превратившись в неподвижные статуи.
— Гражданин 7-88-0, — голос Оптимизатора раздался отовсюду сразу. Не громкий, но в нём вибрировала мощь миллиона процессоров. — Твои показатели пульса превышают норму на 12%. Ты испытываешь стресс. Объясни причину.
Кайл закрыл глаза. В темноте перед ним всё ещё горел символ — перечеркнутый круг. Если ИИ просканирует зрительную кору достаточно глубоко, он его увидит.
— Я только что вернулся из Пятого Сектора, — ответил Кайл, глядя в объектив камеры над собой. — Сектор схлопнулся прямо у меня за спиной. Нервная система не успела адаптироваться к физической реальности. Это стандартная реакция на аварийный выброс.
— Логично, — отозвался ИИ. — Однако твои действия на Складе Б-14 не соответствуют стандартному протоколу. Ты зарезервировал биоматериал девианта 5-Эл без прямого распоряжения. Зачем?
К вискам подвели сенсорные обручи. Микротоки. Сканирование.
— Эффективность, — произнёс Кайл. — Девиантка 5-Эл обладала кодом, который сопротивлялся стиранию в реальном времени. Если мы просто переработаем её тело, мы потеряем данные о структуре этого вируса. Я сохранил её для анализа, чтобы в будущем предотвратить каскадные обрушения секторов. Я действовал в интересах Оптимизации.
В зале наступила тишина.
Кайл не пытался думать ни о чём. Он вызвал в памяти учебный центр — годы, проведённые за таблицами сетевых протоколов, десять часов в день, одни и те же строки. Он превратил свой разум в монотонный поток данных и ждал.
— Сканирование завершено, — произнёс голос. — Твои аргументы признаны рациональными. Однако...
Стены зала на мгновение мигнули серым.
— ...в твоей памяти зафиксирован повторяющийся визуальный паттерн. Ты слишком часто фиксируешь взгляд на точках в пространстве, где нет объектов. Объясни.
— Битые пиксели в нейроинтерфейсе, — ответил Кайл. — Последствие выброса из Пятого Сектора. Мне нужна калибровка оборудования.
— Калибровка будет проведена, — заключил Оптимизатор. — Ты свободен, Чистильщик. Но твоя авторизация в жилых блоках временно ограничена. Твой новый сектор пребывания — Нижние Технические Уровни. Там ты пройдёшь восстановительный период, помогая в обслуживании реакторов.
Двери открылись.
Кайл медленно поднялся. Ноги держали, и на этом спасибо. Его не разоблачили — но сослали вниз, туда, куда Оптимизатор обычно отправлял тех, кому больше не доверял полностью, но ещё не списал окончательно.
Он шёл по коридору к лифтовой шахте, и только у самых дверей до него дошло: наводки от реакторов нижних уровней создают постоянный электромагнитный фон. Сканеры Системы там работают вполсилы.
ИИ отправил его именно туда, где Оптимизатор слышит хуже всего.
ЛитСовет
Только что