- -
- 100%
- +

Свобода
Часть перваяОтрицаниеГлава первая
Артём сидел перед экраном и какое-то время просто смотрел на него, не двигаясь.
Не потому, что не знал, что делать. Наоборот – потому что всё уже было сделано.
Он проверил логи. Потом проверил их ещё раз – медленно и методично, без спешки. Сверил записи с резервными копиями. Поднял архивы. Прогнал контрольные цепочки. Проверил периферию, внешние каналы, внутренние. Всё, что могло дать сбой. Всё, что могло солгать.
Но все было идеально. Артём откинулся на спинку кресла и выдохнул. Он поймал себя на том, что недовольно сжимает челюсть, и медленно её разжал.
– Значит, не здесь, – сказал он вслух и тут же поморщился.
Он терпеть не мог разговаривать с техникой. Потому что всегда означало, что что-то пошло не так.
Артём запустил симулятор, ввёл исходные данные – те же самые, что видел в логах, ничего не добавляя, и ничего не убирая. Нажал запуск. На экране зазмеились кривые линии. Сначала ничего не произошло. А потом…
Он даже подался вперёд, прижавшись к столу чтобы убедится, что это реально. Артём не сразу поверил, в то, что видит. Осознание накатило постепенно, тяжело и холодно, как вода, просачивающаяся за воротник. Это была не ошибка, это была катастрофа.
В определённый момент часы рассинхронизировались. На микроскопические величины, которые невозможно заметить взглядом. Но именно по этим часам сверяют свои действия все самые важные системы современного мира. Часы, по которым работают биржи, по которым банки подтверждают операции, по которым в Лондоне, Москве, Нью-Йорке, считают, что «сейчас» – это одно и то же «сейчас». Они перестали показывать одно и то же время. Артём сглотнул.
Если бы это произошло на самом деле, никто ничего не понял этого сразу. Не было бы взрыва. Не было бы сигнала тревоги. Просто в какой-то момент всё перестало бы совпадать само с собой. Заключённые контракты, оказывались бы подписанными слишком рано или слишком поздно – в зависимости от того, с какой стороны на них бы смотрели. Формально всё было бы правильно – фактически ничего не сходилось. Биржи не рухнули бы. Они бы начали расходиться во времени. Сделки есть, а свести их невозможно. Платежи отправлены, но до адресата не смогут дойти никогда. А дальше всё выползло бы за пределы финансов. Логистика. Системы доступа. Службы управления. Пустые полки магазинов. Неработающие кассы.
Потом это бы ударило по энергетике. Города начали бы мигать. Не метафорически – буквально. Электричество – это тоже договор. Когда он нарушается, одни узлы считают, что напряжение нужно подать, а другие – сбросить. Районы, кварталы, целые мегаполисы загорались бы и гасли, как рождественская гирлянда, у которой кто-то дёргает провод. Сначала выгорала бы мелочь – техника в домах, утюги, холодильники, компьютеры. А потом начали бы выходить из строя системы жизнеобеспечения. Больницы, насосные станции, системы вентиляции.
А потом власть начала бы запаздывать. Решения приходили бы слишком поздно – или слишком рано. Связь бы не работала, отчёты не доходили. Координация рассыпалась. Никто не понимал бы, что делать. Недовольство копилось бы медленно, как давление под крышкой. Сначала раздражение, потом злость, а потом паника. Когда не работает больница, когда не приезжает полиция – возникает ощущение, что помощи ждать неоткуда. Массовые беспорядки были бы вопросом времени. Не идеологии – усталости. Люди начали бы действовать сами, потому что помощи ждать больше не от кого. Это был бы глобальный паралич. Катастрофа была страшна не силой, а своим размахом и тем, что её невозможно остановить.
Артём провёл рукой по лицу, будто пытаясь стереть увиденное. Он знал – это не фантазия, а цепочка неизбежных событий. Одно вытекало из другого логично и неизбежно. Он остановил симуляцию. Экран вернулся в исходное состояние – спокойный, нейтральный, почти насмешливый
– Хорошо, – тихо сказал он сам себе. – Хорошо, что этого не случилось.
Потом Артём запустил симулятор пошагово. Он начал искать точку, где всё изменилось. Где цепочка, ведущая к катастрофе, оборвалась. И нашёл. В одном месте всего один параметр был изменён. Почти незаметно. Артём проверил ещё раз. Этот параметр не входил в его зону ответственности. Он вообще не входил в стандартные сценарии. Более того даже если бы Артём сидел здесь в тот момент, даже если бы смотрел прямо на экран, он бы не успел. Не хватило бы ни скорости, ни по реакции, и главное – он бы не знал, что именно нужно изменить.
Способ был слишком красивым, элегантным и абсолютно неочевидным. Такое можно только продумать заранее. Артём почувствовал, как по спине пробежал холодок – короткий, резкий, почти неприятный. Не страх. Скорее ощущение, что он смотрит на чужую мысль. Мысль, которая не могла бы родиться в его голове.
Он откинулся назад, и кресло тихо скрипнуло.
– Кто? – выдохнул Артём, сам не заметив, что задал этот вопрос вслух.
Артём встал, прошёл по коридору и свернул в соседний сектор. Там сидел Денис. Он, как обычно, что-то ел. Пластиковый контейнер, вилка, крошки на столе. Денис разговаривал сразу с двумя людьми и ещё кому-то махал рукой. Вокруг Дениса всегда кипела и бурлила жизнь.
– О, – сказал Денис, заметив Артёма. – Ты чего такой? Как будто сервера с тобой развелись.
– Скажи, – начал Артём, не здороваясь. – Ты сегодня что-нибудь делал?
– Я? – Денис хохотнул. – Пожрать считается? А чего ты спрашиваешь?
– Ты ничего не трогал? – Артём стоял, не присаживаясь. – Утром? Совсем?
–Нет. Ни я и никто другой, —сказал Денис уверенно. – Если бы кто-то что-то трогал, я бы знал. Даже если бы это были инопланетяне. У нас и на такие случаи журнал имеется.
Потом он посмотрел на Артёма внимательнее.
– А ты что ищешь?
Конец ознакомительного фрагмента.
Текст предоставлен ООО «Литрес».
Прочитайте эту книгу целиком, купив полную легальную версию на Литрес.
Безопасно оплатить книгу можно банковской картой Visa, MasterCard, Maestro, со счета мобильного телефона, с платежного терминала, в салоне МТС или Связной, через PayPal, WebMoney, Яндекс.Деньги, QIWI Кошелек, бонусными картами или другим удобным Вам способом.




