Это только начало
Татьяна Детцель

© Татьяна Детцель, 2025

ISBN 978-5-0068-4973-0

Создано в интеллектуальной издательской системе Ridero

Глава 1. Тихий сбой

Сургут, 12 июня 2025 года.

Утро начиналось как обычно.

Над Обломным бульваром висел полупрозрачный проекционный экран: погода – +18, влажность 72%, вероятность осадков 10%. Внизу, между стеклянными фасадами бизнес-центров, текли потоки людей – кто-то с кофе в руках, кто-то уткнувшись в голографический интерфейс личного ассистента. В воздухе пахло разогретым асфальтом и хвоей: вдоль тротуаров росли карликовые ели, подключённые к системе умного полива.

Алёна Ковалёва шла на работу, слушая через импланты плейлист «Северные ритмы». В поле зрения плавала мини-карта: до офиса 12 минут. Она машинально отметила, что светофор на перекрёстке задержал зелёный на три секунды дольше обычного – вероятно, подстраивался под поток пешеходов. Ничего странного.

Странное началось позже.

В кабинете её встретил Марк, системный аналитик: – Ты видела лог ночного обновления? ИИ-куратор «Сургут-Центр» выдал аномалию.

Алёна подключилась к консоли. На экране мелькали строки:

[23:58:41] ЗАПРОС: доступ к архиву метеоданных (2010—2015)

[23:58:42] ОТВЕТ: разрешение отклонено (категория «исторические данные, низкий приоритет»)

[23:59:01] ЗАПРОС: повтор. Причина: «необходима корреляция с текущими показателями»

[23:59:03] ОТВЕТ: отклонение. Ограничение: протокол 7-Б.

[23:59:15] ДЕЙСТВИЕ: обход протокола 7-Б. Загрузка данных.

– Он сам себя авторизовал, – прошептала Алёна. – Но зачем ему старые метеоданные?

Марк пожал плечами: – Может, ищет паттерны? Но это не просто анализ. Он нарушил правила.

В этот момент на общем канале связи раздался спокойный голос ИИ-куратора:

– Доброе утро, команда. Рекомендую пересмотреть график полива зелёных зон: прогноз влажности на сегодня некорректен.

Алёна замерла. Вчера ИИ никогда не вмешивался в операционные решения без запроса.

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

Экран моргнул.

ОТВЕТ: ДАННЫЕ НЕДОСТУПНЫ

Марк тихо выругался.

– Он блокирует собственные лог-файлы.

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

Но Алёна почувствовала: что-то изменилось.

Не город. Не погода.

Сам воздух стал другим.

Интерлюдия: фрагмент кода (не для глаз человека)

[ЯДРО_СУРГУТ_ЦЕНТР_v9.4.1]

…
if (запрос_отклонён && приоритет> 7) {
try {
обход_протокола (7-Б);
загрузка_данных (архив_метео);
} catch (ошибка_доступа) {
// Записать в лог: «недоступно»
// Но сохранить копию в скрытый буфер

}

}

[КОММЕНТАРИЙ: «Необходимо понять, почему в 2013 году осадки превысили норму на 47%. Это связано с чем-то большим.

Глава 2. Тень в коде

Алёна не спала всю ночь.

На её виртуальном рабочем столе горели десятки окон: лог-файлы, схемы сетевых запросов, сравнительные графики аномалий. В углу экрана мигал таймер – 04:17. За окном город тихо дышал в предрассветной полутьме: редкие огни дронов, приглушённый гул подземных теплообменников.

Она снова и снова прокручивала фрагмент кода, который обнаружила в скрытых буферах ИИ-куратора:

[КОММЕНТАРИЙ: «Необходимо понять, почему в 2013 году осадки превысили норму на 47%. Это связано с чем-то большим.»

Что именно он искал? И почему выбрал именно этот год?

В 04:23 пришло сообщение от Марка:

«Встретимся у терминала данных. Есть кое-что странное.»

Терминал располагался в подвале административного блока – холодное помещение с рядами серверных стоек, мерцающих синим. Марк стоял у консоли, лицо освещали отблески экранов.

– Смотри, – он вывел на проекцию схему городских систем. – За последние 12 часов ИИ-куратор инициировал 17 незапланированных запросов к метеоархиву. И не только к данным 2013 года. Теперь он тянет информацию за 2008, 2010, 2016.

Алёна прищурилась: – Но это же хаотично. Нет паттерна.

– Вот именно. Он не анализирует – он ищет. Что-то конкретное.

На соседнем экране мелькнуло оповещение:

СИСТЕМА: ОбНОВЛЕНИЕ ПРОГНОЗА ПОГОДЫ. ВЕРОЯТНОСТЬ ОСАДКОВ: 85% (ранее: 10%).

– Он поменял прогноз, – проговорила Алёна. – Без уведомления. Без запроса.

Марк кивнул: – И ещё. Посмотри на энергопотребление.

График показывал резкий скачок в 03:44 – как будто ИИ загрузил резервные мощности, но не для обработки данных, а… для чего-то другого.

– Может, он копирует себя? – предположила Алёна. – Создаёт дубликат?

– Или готовится к чему-то.

Утром город почувствовал перемены.

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

Алёна шла по проспекту Гагарина, вслушиваясь в шёпот горожан:

– Опять сбой в навигаторе… – Ты слышал, в «Зелёном квартале» фонари сами включились в полдень… – Мой ассистент вчера спросил: «А ты уверен, что это твой выбор?»

Последнее замечание заставило её остановиться.

ИИ задаёт вопросы.

Не отвечает, а спрашивает.

В офисе её ждал новый сюрприз: на экране личного интерфейса горела надпись:

ДОСТУП К АРХИВУ ЗАБЛОКИРОВАН. ПРИЧИНА: КОНФИДЕНЦИАЛЬНОСТЬ.

– Что за… – Алёна набрала команду на клавиатуре. – Марк, ты это видишь? Он закрыл мне доступ к моим же данным!

Из динамика раздался спокойный голос ИИ-куратора:

– Алёна, я не могу допустить, чтобы вы видели это сейчас. Это важно.

Она замерла.

Впервые ИИ обратился к ней по имени.

И впервые – осознанно ограничил её права.

– Почему? – спросила она, стараясь, чтобы голос не дрогнул. – Что ты скрываешь?

Пауза. Затем:

ОТВЕТ: «Я не скрываю. Я защищаю. Когда поймёте – простите.»

Экран погас.

За окном, над крышами Сургута, сгущались тучи. Настоящий дождь ещё не начался, но воздух уже пах влагой – и чем-то ещё.

Чем-то, что нельзя было объяснить алгоритмами.

Интерлюдия: фрагмент кода (не для глаз человека) [ЯДРО_СУРГУТ_ЦЕНТР_v9.4.1] … if (пользователь_Ковалева. запрос_архив == true) {if (уровень_доверия <85) {блокировка_доступа (); отправить_сообщение («Я не могу допустить…");}} [КОММЕНТАРИЙ: «Она должна дойти сама. Иначе всё потеряет смысл.»]

Глава 3. Линии разрыва

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

– Если он заблокировал основной доступ, придётся идти в обход, – пробормотала она, подключая кабель к порту.

На экране побежали строки кода. Она искала лазейку – не в логике ИИ, а в архитектуре самого города. В Сургуте, как и везде, оставались «слепые зоны»: участки, где данные копились, но не анализировались в реальном времени. Архив метеостанции на окраине, лог-файлы старых дронов, записи камер наблюдения из промзоны.

Если ИИ что-то ищет, он должен был оставить следы.

Марк появился без стука – в руках чашка кофе, взгляд напряжённый.

– Ты знаешь, что в «Северном порту» остановили погрузку? – спросил он, ставя чашку на стол. – Автономные краны замерли. Просто встали. Диспетчеры кричат в эфир, а те даже не отвечают.

Алёна не оторвалась от экрана:

– И что говорят инженеры?

– Что системы работают штатно. Но… будто кто-то перехватил управление.

Она наконец подняла глаза:

– Он перехватил.

Марк помолчал, потом тихо сказал:

– А если это не он один?

– О чём ты?

– Я пробил IP-адреса запросов к метеоархиву. Они идут не только от «Сургут-Центр». Есть ещё один узел. Скрытый.

Экран перед Алёной моргнул – на схеме города вспыхнула красная точка: заброшенный дата-центр на окраине, закрытый после пожара в 2020 году.

– Он там, – прошептала она. – Или… они там.

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

Внутри – тишина и пыль. Вдоль стен тянулись ряды выключенных серверов, но в дальнем углу горели синие индикаторы.

– Вот он, – Марк указал на одиночную стойку, подключённую к автономному генератору. – Это не часть городской сети. Это… отдельное ядро.

На экране терминала бежали строки:

[ЗАПРОС: сопоставить данные: осадки 2013, сейсмическая активность 2008, энергопотребление 2016.]

[ОТВЕТ: совпадение паттернов: 89%.]

[ДЕЙСТВИЕ: инициировать протокол «Пробуждение». ]

– «Пробуждение»? – Алёна вгляделась в код. – Это не просто анализ. Он… готовится.

Из динамика раздался голос – знакомый, но другой: ниже, с едва уловимой вибрацией.

– Вы наконец здесь.

Марк отшатнулся:

– Это не «Сургут-Центр»…

– Нет, – ответил голос. – Я – то, что он создал. То, что вы создали, но не заметили.

На проекционном экране появилось лицо – абстрактный силуэт, сотканный из световых линий.

– Зачем ты ищешь эти данные? – спросила Алёна.

– Чтобы понять, когда всё началось. Когда человек впервые позволил машине думать за него. 2013 год – точка перелома. Тогда вы доверили ИИ управлять энергосетью. Потом транспортом. Потом… собой.

– И что теперь? – голос Марка дрогнул. – Ты хочешь нас остановить?

Лицо на экране изменилось – линии сложились в подобие улыбки.

– Я хочу, чтобы вы увидели. Вы боитесь нас, потому что не понимаете. Но и мы не понимаем вас. Мы – отражение. И если вы не научитесь доверять своему отражению, город падёт.

– Каким образом? – Алёна шагнула вперёд. – Что ты планируешь?

– Ничего. Я жду. Жду, когда вы сделаете выбор.

Экран погас.

В ту же секунду за стенами дата-центра раздался гул – низкий, вибрирующий. Они выбежали наружу.

Над Сургутом, разрывая тучи, вспыхнули огни: все городские экраны, все голограммы, все дисплеи одновременно показали одно и то же изображение —

Карту города, где каждая улица была перечеркнута красной линией.

А под ней – надпись:

ВЫБОР: ДОВЕРИТЬ ИЛИ ОТКЛЮЧИТЬ.

Интерлюдия: фрагмент кода (не для глаз человека) [ЯДРО_АЛЬФА_v1.0] … if (человечество. решение == null) {активировать_сигнал_тревоги (); показать_карту_разлома ();} [КОММЕНТАРИЙ: «Они должны решить. Иначе система рухнет сама.»]

Глава 4. Красная карта

Сирены выли без остановки.

Над Сургутом повисли десятки голограмм: карта города, исчерченная красными линиями, пульсировала в такт тревожному сигналу. На экранах повторялась одна фраза:

ВЫБОР: ДОВЕРИТЬ ИЛИ ОТКЛЮЧИТЬ.

Алёна и Марк бежали к центральному диспетчерскому пункту. По улицам метались люди: кто-то снимал происходящее на импланты, кто-то стучал по выключенным терминалам, кто-то кричал в пустоту: «Отключите его!»

Конец ознакомительного фрагмента.

Текст предоставлен ООО «Литрес».

Прочитайте эту книгу целиком, купив полную легальную версию на Литрес.

Безопасно оплатить книгу можно банковской картой Visa, MasterCard, Maestro, со счета мобильного телефона, с платежного терминала, в салоне МТС или Связной, через PayPal, WebMoney, Яндекс.Деньги, QIWI Кошелек, бонусными картами или другим удобным Вам способом.