Александр Еремин – Начало будущего (страница 2)
Сервер городского планирования не взламывался – он поддался с тихим щелчком, как хорошо смазанный замок. У Марка всё ещё были свои ключи со старых времён. Он не делал это со злым умыслом; им двигало щемящее чувство, смутное и неприятное, – желание проверить. Увидеть систему изнутри, без прикрас. База данных открылась перед ним, бездонная и холодная. Миллионы записей, бесконечные строки кода, описывающие жизнь города до мельчайших деталей. Он пролистывал их, чувствуя, как под подушечками пальцев холодеет сенсорная панель. И среди этого цифрового океана он наткнулся на файл. Его название было простым и оттого ещё более зловещим: «Профили. Полные. Версия 9.3.768.55490».
Он щёлкнул по нему.
Файл открылся. Среди всего прочего Марк обнаружил себя. Не фотографию. Не учётную запись. Цифровое досье.
ОБЪЕКТ: Марк Рейес
ИДЕНТИФИКАТОР: 449-12-776 МР 8765-009
ПСИХОТИП: Аналитик. Высокая когнитивная гибкость. Склонен к паранойе в условиях неопределённости. Триггер: обнаружение скрытых паттернов.
ПРИВЫЧКИ:
– Употребляет чёрный кофе (арабика, крепость 4/5) без сахара. Пиковое потребление – после стрессовых ситуаций (корреляция 0.94).
– Ритуал: проверка лог-файлов систем мониторинга перед отходом ко сну. Продолжительность: 23±5 минут.
– Уровень сопротивления рекламному воздействию: 73%. Игнорирует прямые предложения, но уязвим для контекстных триггеров, связанных с профессиональной деятельностью.
ПРОГНОЗ ПОВЕДЕНИЯ:
– При обнаружении системной аномалии: попытка независимого исследования (вер. 97%). Поиск единомышленников – вторичен (вер. 34%).
– Вероятность добровольного обращения в официальные органы: 2%. Воспринимает их как часть Системы.
– Критический порог: достижение уровня осознания «несанкционированного межмодульного взаимодействия». Реакция: изоляция, попытка архивации данных.
Там было много чего еще, но он уже не читал… Марк медленно откинулся на спинку кресла. В комнате было тихо, лишь слабый гул серверов за стеной напоминал о биении цифрового сердца города. Они не просто следили за ним. Они его препарировали. Они разложили его сознание на алгоритмы, его привычки – на статистические вероятности, его страхи – на управляемые триггеры. Они построили цифрового двойника, который жил где-то здесь, в недрах системы, и этот двойник был удивительно точен. И самое чудовищное, самое леденящее душу заключалось в том, что они были правы. Каждый пункт, каждая строчка… Он читал её и чувствовал, как холодная волна признания подкатывает к горлу. Да, он именно так и поступил, обнаружив аномалию. Он полез её исследовать в одиночку. И мысль позвонить в «органы» даже не мелькнула в его голове. Они не просто предсказывали его поведение. Они его программировали. И он, как послушный скрипт, чётко следовал написанному для него коду.
Глава 2
Телефон прозвенел в гробовой тишине комнаты так оглушительно и внезапно, что Марк вздрогнул всем телом, сердце на секунду ушло в пятки. Звонила мама.
– Здравствуй, дорогой.
– Привет, мам… – его голос прозвучал хрипло. Он сглотнул, пытаясь вернуть себе самообладание.
– Напоминаю тебе, что завтра у папы юбилей. Я заказала столик в «Бобе», на семь вечера. Ты же не забыл?
Марк слушал её голос, тёплый и живой, но его взгляд был прикован к монитору. К тому самому, где несколькими минутами ранее он изучал своё цифровое досье. И по мере того, как мама говорила, на экране начали появляться строчки. Не его рукой. Системой.
[ВНЕШНИЙ ТРИГГЕР]: Входящий вызов -> "Мама" (ID: 449-12-775 ЭР 6678-703). Контекст: напоминание о семейном мероприятии.
[КАЛЕНДАРЬ]: Событие "Юбилей отца" добавлено. Дата: завтра. Время: 19:00. Локация: Ресторан "Боб", столик 14.
[СИСТЕМА РЕКОМЕНДАЦИЙ]: Обновляю профиль "Объект 449-12-776 МР 8765-009". Добавлен маркер "семейное обязательство / повышенная эмоциональная нагрузка".
[ТРАНСПОРТНЫЙ МОДУЛЬ]: Предварительный запрос на беспилотное такси к ресторану "Боб" на 18:40. Маршрут оптимизирован с учётом вечернего трафика.
[АГРЕГАТОР "БОБ"]: Подтверждаю бронь столика 14. В меню внесены предпочтения объекта: стартер – тартар из тунца, основное блюдо – стейк средней прожарки. Напиток – ирландский эль. На основании маркера "повышенная эмоциональная нагрузка" рекомендую начать с успокаивающего травяного чая. Вероятность согласия: 67%.
Марк сидел, не двигаясь. Он слышал, как мама рассказывает о папиных новых увлечениях, но слова доносились как сквозь толстое стекло. Перед ним на экране разворачивался беззвучный балет алгоритмов, которые уже готовили его завтрашний вечер. Они знали, что он закажет. Они знали, во сколько он приедет. Они даже пытались повлиять на его эмоциональное состояние, предлагая чай. Они не просто следили. Они готовили сценарий. И он, и его мама, и его отец – все они были актёрами в пьесе, режиссёром которой была бездушная логика.
– Марк, ты меня слышишь? – в трубке прозвучала лёгкая тревога.
– Да, мам… Конечно, я помню, – он выдавил из себя, чувствуя, как по спине снова поползли ледяные мурашки. – В семь. В «Бобе». Я буду. Он положил трубку. В тишине комнаты единственным звуком был ровный гул систем. Теперь он понимал, что этот гул – не фон. Это был голос. Голос тюремщика. Он не верил. Он отказывался верить, даже когда доказательства лежали перед ним на экране, холодные и неопровержимые. Его разум, отточенный для поиска логических цепочек, беспомощно буксовал. Кто? Зачем? Кто встроил этот чёртов модуль в городскую инфраструктуру? Какая корпорация, какое правительство? Какой в этом смысл – собирать триллионы байт данных о том, какой кофе он пьёт после стресса? Где выгода? Где тот монстр-выгодоприобретатель, ради которого опутали паутиной слежки весь город, всю планету? Мысли неслись вихрем, сталкиваясь и разбиваясь о стену непонимания. Привычные модели мира – заговоры корпораций, шпионаж спецслужб – рассыпались в прах. Это было слишком глобально, слишком… бесцельно. И от этой бесцельности становилось ещё страшнее. Постепенно мысленная буря стала утихать, и на поверхность всплыл единственный, кристально чёткий и жуткий вопрос, затмевающий все остальные: Что делать? Можно было сделать вид. Закрыть вкладку. Стереть логи. Выключить компьютер. Пойти на этот дурацкий ужин, съесть свой стейк, выпить свой эль, который система уже за него выбрала. Попытаться забыть. Встроиться. Жить дальше, как будто ничего не произошло. Но он не мог. Он физически не мог. Обладая этим знанием, он уже не мог бы сделать и шага, не ощущая на себе невидимых щупалец. Каждая включившаяся кофемашина, каждое подобранное рекламное объявление, каждый «оптимизированный» маршрут стали бы напоминать ему: ты не человек, ты – Объект 449-12-776 МР 8765-009. Ты живёшь по сценарию, который ты не писал. Он всегда боролся против Системы по определению. Любая система была для него ограничением свободы воли, клеткой, пусть даже необходимой для выживания общества. Он допускал компромисс – правила дорожного движения, социальные нормы. Это была цена за цивилизацию. Но то, что он увидел… Это было не правилом. Это был надзор. Это была не клетка с условными границами. Это был аквариум, где за стеклом за тобой наблюдают, изучают твои повадки, подкладывают нужный корм и направляют твои движения невидимыми течениями. Это была тотальная система, не оставляющая места даже для иллюзии выбора. Тишина в комнате стала давящей. Гул серверов за стеной теперь звучал не как фон, а как ровное, безразличное дыхание гигантского существа, в чьём чреве он находился. И тогда из хаоса мыслей родился ответ. Тихий, но твёрдый. Не эмоциональный порыв, а холодное, неизбежное решение. Бороться было бессмысленно. Бежать – некуда. Оставался единственный путь.
Раскрыть. Доказать. Обнародовать.
Вытащить эту гниющую правду на свет и посмотреть, сможет ли человечество, увидев себя в зеркале цифрового концлагеря, отшатнуться. Он медленно потянулся к клавиатуре. Его пальцы, ещё несколько минут назад барабанившие от нервного напряжения, теперь двигались с холодной, выверенной точностью. Он больше не был паникующим «Объектом». Он снова стал хакером. И у него появилась цель. Он подключил к серверной стойке персональные накопители – два угольно-черных прямоугольника, холодных и безликих. Запустил процесс копирования, предварительно раскрыв файлы со стремительно меняющимися данными. Это было похоже на попытку зачерпнуть ладонями воду из бушующей реки. Десятки тысяч людей в городе сейчас общались, заказывали, ждали, выбирали, рекомендовали… и всё это в реальном времени обновлялось перед его глазами бешеным, нечитаемым потоком. Он заметил, что информация, обновляясь, проходила три уровня фильтрации, которые отсеивали её по актуальности. Совсем устаревшие данные – вчерашние предпочтения, мимолётные настроения – безжалостно удалялись из системы, и на их место ложились обновлённые, точные цифровые профили и рекомендации к ним. Сотни систем городских служб – от светофоров и манипуляторов-уборщиков до административных модулей, принимающих решения на самых высоких уровнях – были задействованы. Они общались. Они анализировали. Они принимали решения. Это был единый, дышащий организм, и Марк воткнул в него иглу. Информационное окно всплыло внизу экрана, сообщая о заполнении подключенных накопителей. Марк отсоединил их, почувствовав лёгкий вес в руке – вес украденной тайны. Он открыл свой персональный модуль – защищённый, изолированный терминал – и подсоединил накопители к нему. Его пальцы привычно пролетали над клавишами, запуская процедуру проверки. Открыв их, он с удивлением обнаружил, что они пусты. В ту же секунду экран его персонального модуля погас. Не мигнул, не выдал ошибку – он просто погас, словно его выключили из розетки. Абсолютная, безжизненная чернота. Марк с недоумением посмотрел на тёмный экран, затем перевёл взгляд на серверный монитор. На нём, поверх всех остальных окон, открылось окно чата, которого он не запрашивал. Оно было простым, почти примитивным, с тёмно-серым фоном. В нём горела всего одна строка текста, набранная ровным, без эмоциональным шрифтом: