Перекомпиляция огня
Дождь в Секторе-7 пах озоном и пережаренным силиконом. Неоновые вывески мерцали, отбрасывая синие блики на лужи, где плавали обрывки голографической рекламы. Хун поправлял зонт над лотком, где в герметичных колбах покоились чили — от карминных «Кровавых Схем» до чёрных «Теневых Перегрузок». Он был потомственным торговцем, но в его жилах текла не только кровь, но и старые протоколы: каждый перец калибровался под частоту сердечного ритма, каждый упаковывался в биопакеты с термостабилизацией. Его предки торговали специями по Шёлковому пути. Хун торговал катализаторами для тех, чьи системы давно вышли из гарантийных сроков.
Тьма между павильонами дрогнула. Сперва — низкий гул, как у неисправного сервера в режиме аварийного охлаждения. Потом — чешуйчатая тень, тяжёлая, с металлическим отливом. Дракон. Не из сказок, а из архивных чертежей корпорации «Синтез-Огонь», закрытой после Чёрного Термального Сбоя. Его панцирь был покрыт микротрещинами, из глазниц сочились не слёзы, а вязкий охладитель, оставляющий на асфальте белые кристаллические разводы. Он дрожал. Его дыхательный клапан молчал.
Хун не отшатнулся. Достал портативный сканер, подключил к разъёму на шее дракона через универсальный адаптер. На дисплее побежали строки:
THERMAL_CORE: THROTTLED | FLAME_PROTOCOL: PACKET_LOSS 87% | COOLANT_LEAK: CRITICAL | FIRMWARE: CORRUPTED
«Забился пеплом данных», — пробормотал Хун. Дракон издал звук, похожий на сбой вентилятора. Его янтарные зрачки мерцали, как индикаторы низкого заряда. «Ты не выдыхаешь огонь, потому что твоя система охлаждения подавляет ядро. Тебе нужен катализатор. И не синтетический. Живой.»
Хун открыл нижний ящик. Достал стручок, похожий на обгоревший кабель, с прожилками, светящимися тусклым оранжевым. «Каролина Рипер, но переписанная. Биохакеры девяностых вшили в него аналог капсаицина с термо-активным триггером. Он не жжёт слизистую. Он имитирует термический сигнал старой прошивки. Заставляет ядро думать, что горит. А когда ядро верит, оно разгоняется.»
Он разрезал перец лазерным скальпелем, смешал мякоть с электролитом и каплей старого машинного масла. «Открой клапан.»
Дракон повиновался. Хун влил смесь прямо в дыхательный тракт.
Сначала — тишина. Потом — вибрация. Чешуя дракона начала тлеть изнутри. На диагностическом экране Хуна пробежали строки:
FLAME_PROTOCOL: RECOMPILING... | THERMAL_THRESHOLD: EXCEEDED | CORE IGNITION: SUCCESS
Дракон втянул воздух. И выдохнул.
Но это был не просто огонь. Это был поток раскалённых данных, плазменная дуга, в которой мелькали фрагменты кода, голографические обрывки старых сетей, шифры и маркеры маршрутизации. Пламя окрасило дождь в янтарный, испарило лужи, заставило меркнуть неон. Воздух затрещал, как перегруженная шина.
Вспышка ударила в ближайшую вышку связи. На мгновение весь Сектор-7 погрузился в темноту. А потом — ожил.
Скрытые серверные шахты под асфальтом запустились. Старые маршрутизаторы, забытые корпорациями, получили сигнал. Фонари вспыхнули ровным белым. Рекламные голограммы сменились системными логами. Город, который давно перешёл на облака и внешние дата-центры, вдруг вспомнил, что у него есть собственные вены.
Дракон опустил голову. Из его глаз больше не сочился охладитель. Вместо этого на асфальт упала кристаллическая флешка, ещё тёплая. Хун поднял её. Подключил к терминалу лотка. На экране:
LEGACY_NODE: ONLINE | THANK YOU, MERCHANT. PROTOCOL RESTORED.
Хун усмехнулся. Положил флешку в карман, поправил зонт. Дождь снова пошёл, но теперь в нём пахло не озоном, а жжёным перцем и статикой. Дракон растворился в переулках, оставляя за собой тёплый шлейф и мерцающие точки на стенах, как следы от паяльника.
Хун вернулся к лотку. Достал новый стручок. На этикетке от руки было выведено:
«Для тех, чей огонь уснул. Перекомпиляция бесплатна. Но помните: пламя всегда возвращает данные.»
Он улыбнулся. В городе снова теплились старые сети. И кто-то должен был их кормить.