На двери появилась метка. Я стёр - и стало хуже. Белый меловой крест, оставленный чьей-то торопливой рукой на уровне моих глаз, поначалу показался глупой шуткой подростков, но стоило мне провести по нему влажной тряпкой, как сталь дверного полотна пошла мелкой рябью.
Через секунду на месте стёртого мела проступила глубокая, обугленная борозда, пахнущая озоном и жжёной пластмассой. Телефон в кармане взвизгнул и захлебнулся. Я выхватил его: экран залило белым, а сверху вниз ползла единственная строка: «Отказ в доступе к биологическому активу». Это был не просто глюк. В этом городе, где твой статус, банковский счёт и само право на вдох зависели от чистоты цифрового профиля, такая фраза означала гражданскую смерть. Я только что потерял всё: деньги, репутацию и, кажется, право находиться в собственной квартире.
- Эй, Олег? Ты чего там застрял? - Голос соседа из тридцать четвёртой заставил меня вздрогнуть. Старик Семёныч высунулся в коридор, вытирая руки засаленной ветошью. - Да вот, - я замялся, пытаясь прикрыть спиной изуродованную дверь. - Хулиганы какие-то. - Не хулиганы это, сынок, - Семёныч подошёл ближе, щурясь. - Это «индекс вычитания». Ты что, в новости не заглядывал? - В какие новости? Я только из командировки. - Плохо, - старик покачал головой. - Если стёр - значит, не согласен. А если не согласен с системой - значит, системная ошибка. Уходи-ка ты отсюда, пока «чистильщики» не приехали.
Я рванул ручку двери. Замок, подчиняющийся отпечатку пальца, даже не мигнул. Красный диод, обычно такой дружелюбный, теперь смотрел на меня как глаз мёртвой рыбы. Внутри осталась Маша. Моя дочь, которая ждала меня с подарком и которой через час нужно было вводить инсулин по графику - умная система дома сама контролировала дозировку, но только если у владельца был активный статус.
- Маша! - я забарабанил в сталь. - Маш, открой! Это папа! - Тише ты! - Семёныч схватил меня за локоть. - Ты её пугаешь. Она тебя не слышит, там же звукоизоляция «три ноля». - У неё диабет, Семёныч! Если я не войду, система заблокирует медицинский блок. Она посчитает её «незарегистрированным элементом» в пустой квартире. - Тогда беги в ГУП «Цифра». Только там могут откатить метку. Если успеешь.
Я бросился к лифту. Панель вызова проигнорировала моё касание. Счётчик времени в голове начал свой неумолимый бег. У меня было пятьдесят минут.
На улице город казался обычным, но это была иллюзия. Для человека с «индексом вычитания» каждый рекламный щит превращался в шпиона. Камеры на перекрёстках проворачивались вслед за мной, их объективы деловито жужжали, фиксируя аномалию - человека без цифрового следа.
Я попытался остановить такси. Беспилотник притормозил, считал моё лицо и тут же рванул с места, едва не задев меня крылом. На лобовом стекле вспыхнуло: «Объект не идентифицирован. Опасность заражения данных».
- Проклятье! - я ударил кулаком по столбу. - Проблемы, гражданин? - Рядом, словно из-под земли, вырос патрульный. Его шлем-визор тускло блеснул. Я замер. Если он проверит мой ID вручную, я отправлюсь в фильтрационный лагерь до выяснения обстоятельств. А Маша останется там, за бронированной дверью. - Нет, просто... телефон разрядился. Не могу вызвать машину. - Вашу руку для сканирования, - голос патрульного был механическим, лишённым всякого сочувствия. - Послушайте, я тороплюсь. Я - Олег Корсаков, старший аналитик в «Дельта-Групп»... - Руку. Живо. Я медленно протянул ладонь. Патрульный поднёс сканер. Тот пискнул - звук был неприятным, скрежещущим. - Ошибка 404, - произнёс офицер. Он медленно положил руку на кобуру шокера. - Проследуем в участок. - У меня дочь умирает! - я не выдержал и рванул в сторону, в узкий переулок между старыми кирпичными домами. - Стоять! Применяю спецсредство!
За спиной раздался треск разряда. Воздух вокруг меня словно загустел. Я прыгнул за мусорные баки, чувствуя, как по затылку пробежали мурашки. Удалось. Он не стал преследовать - патрульным запрещалось покидать освещённые зоны ради «несуществующих объектов».
Новая проблема настигла меня через двести метров. Мои ботинки. Умная обувь с GPS-трекером начала сжиматься. Это была стандартная функция безопасности для преступников - «испанский сапог» в цифровом исполнении. Боль была острой, пальцы ног буквально хрустнули.
Я дополз до угла, сорвал с себя ботинки и остался в одних носках на холодном асфальте. Времени - сорок минут. До «Цифры» ещё три квартала.
- Эй, парень! Сюда! - шепнул кто-то из темноты подвала. Я обернулся. Из люка выглядывал человек в грязном комбинезоне. Его лицо было испещрено шрамами, а на лбу красовалась та самая метка, которую я пытался стереть, но только настоящая, татуированная. - Тебя ищут, - сказал он. - Ты Корсаков? - Откуда ты... - Мы ловим сигналы «вычтенных». Ты наследил у своей двери. Зачем стирал? - Я не знал! Я думал, это граффити! - Глупец. Стирание - это подтверждение удаления. Если бы ты оставил её на час, система бы просто пересмотрела твой налог. А теперь ты для них - вирус. - Помоги мне добраться до центрального сервера. У меня дочь... - Знаю про твою дочь, - перебил он. - Маша. Семь лет. Инсулинозависимая. Но ты не дойдёшь до «Цифры». Тебя вычислят по тепловому следу. - Что ты хочешь? - Пять минут твоего времени. И доступ к твоему «зеркалу». - У меня нет доступа! Я заблокирован! - У тебя есть физический ключ в кармане пиджака. Тот самый, золотистый. Его система не видит. Дай его мне, и я выведу тебя через коллекторы прямо в серверную.
Я нащупал в кармане флешку-ключ. Это был мой «парашют», резервная копия всех моих рабочих доступов. Если я отдам её этому человеку, он сможет обрушить финансовую систему целого сектора. Моя репутация, всё, что я строил годами, превратится в пепел. Но на кону была жизнь Маши.
- Держи, - я протянул ему металл. - Веди. - Сделка, - он оскалился. - Я Костыль. Запомни это имя, когда завтра всё рухнет.
Мы нырнули в сырость подземелья. Запах плесени и ржавчины забивал ноздри. Костыль бежал быстро, уверенно ориентируясь в лабиринте труб. - Слушай, - на бегу спросил я. - А кто ставит эти метки? - Сами люди, Корсаков. Соседи. Коллеги. Те, кому ты перешёл дорогу. Система лишь предоставляет инструмент. А палец на курок жмёт человек. - Кто мог нажать на меня? - Ты серьёзно? Ты же аналитик «Дельты». Ты вчера подписал отчёт о «неэффективности» сектора С-12. Там живут пять тысяч человек. Теперь они все - «вычтенные». Ты просто первый, кому прилетела ответка.
Слова Костыля ударили под дых сильнее, чем тесные ботинки. Пять тысяч человек. Я просто смотрел на цифры. Я не видел за ними дверей и мелков.
Первый сильный поворот случился, когда мы вышли к техническому шлюзу «Цифры». Костыль не стал вставлять мой ключ в терминал. Он прислонил его к датчику и замер. - Что ты делаешь? - спросил я. - Адаптирую, - коротко бросил он. - Видишь ли, Олег, ты нам не нужен в серверной. Нам нужно, чтобы ты был внутри системы, но подчинялся нам. - О чём ты? - Метка на твоей двери - это не месть жильцов С-12. Это наш заказ. Нам нужен был свой человек на твоём месте, но с «крючком» в горле. Теперь ты либо восстановишь статус и будешь сливать нам данные «Дельты», либо твоя дочь не получит инсулин. - Ты... ты не из сопротивления? - Я из бизнеса, - он усмехнулся. - Просто мой бизнес чуть грязнее твоего.
Я почувствовал, как холодная ярость заливает сознание. Все эти рассуждения о справедливости, о «вычтенных» - просто театральная постановка, чтобы выманить у меня ключ и заставить сотрудничать. - У тебя осталось пятнадцать минут, - Костыль протянул мне ключ. - Терминал за углом. Вставляешь, вводишь код подтверждения, и твоя дверь дома откроется. Но помни: ключ теперь «заряжен». Как только ты его активируешь, копия всей базы «Дельты» улетит к нам.
Я взял ключ. Он был тяжёлым и холодным. - А если я откажусь? - Тогда ищи Машу в списках морга к утру. Выбирай.
Я пошёл к терминалу. Мои ноги в порванных носках скользили по кафелю. В голове пульсировала только одна мысль: я сам создал этот мир. Я сам сделал так, что жизнь ребёнка зависит от строчки кода.
Я вставил ключ. Экран вспыхнул знакомым логотипом «Цифры». «Введите пароль для восстановления статуса». Мои пальцы замерли над сенсором. Если я введу пароль, я стану предателем. Если не введу - убийцей собственной дочери.
- Олег, не тяни! - крикнул Костыль из тени. - У тебя десять минут!
Я ввёл пароль. Система мигнула зелёным. «Статус восстановлен. Доступ к жилому модулю разрешён. Загрузка данных... 1%... 5%...» - Молодец, - Костыль подошёл ближе, довольно потирая руки. - Видишь, как всё просто? Ты снова человек. Снова уважаемый гражданин. - Нет, - сказал я, глядя на экран. - Что «нет»? - Я не просто восстановил статус. Я ввёл протокол «Нулевой пациент».
Лицо Костыля изменилось. Он бросился к терминалу, но я загородил его плечом. - Ты что сделал, идиот?! Это же... - Это полное обнуление сектора. Все метки, все индексы, все долговые обязательства. Прямо сейчас система стирает всё. И мой доступ, и твой ключ, и базу «Дельты». - Ты убил нас всех! - Костыль замахнулся, но я перехватил его руку. - Без системы город превратится в хаос! Маша... её медицинский блок... он отключится совсем!
- Нет, - я улыбнулся, и эта улыбка была похожа на оскал. - При полном обнулении все электронные замки открываются автоматически. Это протокол пожарной безопасности. Физический замок на моей двери теперь просто кусок железа. Маша может просто выйти.
Второй поворот произошёл, когда экран терминала внезапно окрасился в чёрный цвет, и на нём появилась та самая борозда, которую я стёр на своей двери. Но теперь она была гигантской, на весь экран.
- Ошибка системы? - прошептал Костыль, отступая. - Нет, - раздался спокойный голос из динамиков. - Это не ошибка. Это обновление. В дверях серверной появились люди. Но не полиция и не «чистильщики». Это были люди в деловых костюмах, мои коллеги из «Дельты». Впереди шёл мой начальник, Аркадий Львович. Он не выглядел удивлённым. Он выглядел... довольным.
- Прекрасная работа, Олег, - Аркадий Львович поправил галстук. - Тест пройден. Я замер, не понимая. Костыль вдруг выпрямился, стёр фальшивый шрам с лица и кивнул моему боссу. - Что это значит? - мой голос сорвался на хрип. - Это значит, что нам нужно было проверить, как поведёт себя система при тотальном обнулении, инициированном изнутри, - Аркадий подошёл к терминалу и одним движением выдернул мой ключ. - Нам нужен был кто-то с реальной мотивацией. Кто-то, кто нажмёт на кнопку «Стереть всё», веря, что спасает дочь. - Маша... с ней всё в порядке? - С ней и не могло ничего случиться. Она сейчас в нашем корпоративном детском саду, ест мороженое. А медицинский блок в твоей квартире - всего лишь имитация. Ты ведь сам писал этот код три года назад, неужели забыл?
Я смотрел на него и чувствовал, как мир вокруг меня рассыпается на пиксели. Моя ярость, мой страх, мой «героический» выбор - всё это было частью сценария. Я был лабораторной крысой, которой дали почувствовать себя львом. - Вы использовали меня, чтобы проверить уязвимость? - Мы использовали тебя, чтобы внедрить новую версию системы, - Аркадий похлопал меня по плечу. - Теперь «индекс вычитания» нельзя будет стереть. Твоя попытка обнуления создала идеальный патч. Теперь метка - это не предупреждение. Метка - это и есть удаление. Мгновенное. Без права на восстановление.
Он протянул мне мой ключ. - Можешь идти домой, Олег. Ты получил повышение. Твой статус теперь - «Архитектор». - А если я откажусь? - я посмотрел на ключ. - Тогда я прямо сейчас поставлю метку на твоей двери в системе. И на этот раз - настоящую.
Я вышел из здания «Цифры». На улице шёл дождь. Город сиял огнями, и на каждом рекламном щите я видел своё лицо. «Олег Корсаков - человек, который спас систему». Я подошёл к своей двери. Она была чистой. Гладкой. Совершенной. Я достал из кармана маркер. Рука дрожала.
- Папа? Ты вернулся? - Голос Маши за дверью был тонким и радостным. Я прижал лоб к холодной стали. - Да, котёнок. Я дома. Я посмотрел на маркер, потом на белоснежную поверхность двери. Один штрих - и всё закончится. Но я просто спрятал маркер в карман и приложил палец к сканеру. Дверь открылась.
В этом мире мы все - лишь строчки кода, и каждый из нас однажды захочет нажать «Delete». Но готовы ли вы к тому, что система нажмёт её первой? Как вы поступили бы на месте Олега: приняли бы правила игры ради безопасности близких или рискнули бы всем, зная, что ваш бунт - лишь часть чужого плана?
Пишите в комментариях, ставьте лайк, если история заставила задуматься, и подписывайтесь - впереди ещё много жёстких сюжетов.