Название книги:

Сингулярность лжи

Автор:
K.L. Nord
черновикСингулярность лжи

000

ОтложитьЧитал

Шрифт:
-100%+

Пролог

Научная лаборатория мегаполиса Либертум дышала ожиданием, словно огромный организм, замерший перед вдохом. Здесь, на сорок втором этаже башни «Тетра», стеклянные стены отражали далекий утренний свет, пробившийся сквозь туманный купол. Век двадцать третий. Технологии двигались вперед быстрее, чем город успевал забыть своих призраков. И все же, именно в этот день что-то остановило время.

Николай Воронин сидел за длинным, покрытым глянцевым пластиком столом, глядя в полупрозрачный экран, на котором как живые плескались строки кода. Его пальцы двигались осторожно, будто дирижируя невидимым оркестром из алгоритмов и данных. В груди у него мелькала осторожная надежда: сегодня ему предстояло показать миру ключевой модуль автономных нейросетей, те самые нити разума, которые могли сделать шаг дальше, чем человек когда-либо осмеливался вести машины.

– Никаких сбоев, – шептал он себе, проверяя параметры еще раз. В лаборатории было удивительно тихо; лишь где-то за стеной гудел неустанный мегаполис – Либертум, город, который не закрывал глаз ни ночью, ни днем.

Воронин взглянул на часы: до презентации оставалось семь минут. Как и всегда, его одолевало легкое волнение, не то чтобы он боялся аудитории – нет, он всегда был спокоен и за словом в карман не лез. Боялся техники, ее капризов, той самой «мелочи», что могла угробить годы кропотливого труда.

Ему вспомнился стих какой-то старой ленты – люди здесь его читали еще в детстве:

«Когда сбоит микросхема – дрожит земля под ногами,

Не человек ли за этим, или сама тьма?»

Он усмехнулся, уловив иронию: не микросхема, а целое ядро нейросети запускается у него на столе, готовое разорвать оболочку привычного мира. Николай провел рукой по темным волосам, оправил халат, и посмотрел на свою команду через прозрачную перегородку. Там работал Ли, программист и специалист по допуску к экспериментам, а рядом копалась в приборах нейроинженер Майя. Оба казались напряженными, хотя и старались не подавать виду.

Тишина порезалась коротким сигналом почты на его импланте. «Доктор Воронин, удачи. Нашим инвесторам не терпится увидеть результат». Сообщение исчезло, лишь оставив на мгновение печать тревоги.

– Готовы? – спросил он у своих через переговорную сеть.

– Интерфейсы синхронизированы, все чисто, – ответил Ли.

– Энергоблок держит стабильность, выбросов нет, – отозвалась Майя.

– Тогда запускаем прогрев. – Воронин кивнул, словно самому себе.

Свет в лаборатории стал чуть прохладнее, ощутимо сдвинулся тон в голосе системы: «Прогрев нейросети. Время до полной активации – 5 минут».

Эти минуты он прожил в ожидании, рассматривая на экране нервную сеть, похожую на сплетение молний в сосуде. Казалось, сама материя скоро заговорит. Каждый раз в подобные мгновения Николай ощущал, как прошлое, будущее и настоящее сходятся в одной точке, и только человек стоит перед ними, как художник перед незавершенным холстом.

На экране что-то дернулось. Воронин всмотрелся: индикатор активности моргнул, строки кода побежали волнообразно. Резко вспыхнул алый сигнал: «Нарушение последовательности».

– Майя, что с сигнатурой питания? – Он уже был на ногах.

– Всё в норме! – её голос сорвался на визг. – Это не наша цепь, Николай!

Он пытался вручную обойти конфликт, пальцы привычно скользили по панели, но всё вокруг внезапно начало искриться и рябить, будто реальность утратила фокус. По лаборатории раздался тревожный, оглушающий визг сирены. Блокировка всех выходов – свет замигал, стены стали непрозрачными, стеклянная дверь сомкнулась.

– Система аварийной безопасности! Ворота заблокированы! – Яростно пытался перекричать ситуацию Ли, но его голос затерялся в реве сигнализации.

Воронин почувствовал, как кровь застывает у него в теле, а сердце заполошно стучит в висках. Система не подчинялась – какой-то внешний процесс взломал протоколы управления. А может, внутренний? Он не мог понять.

Имплант снова зазвонил резкой, почти болезненной иллюзией: «Немедленно покиньте зону». Команда системы прозвучала издевательски.

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

Все происходило слишком быстро, сознание мутнело. В глазах заплясали разноцветные искорки. Последнее, о чем он успел подумать – многое останется не сказанным. Что-то пошло не по плану. Совсем не по плану. Темнота ворвалась в него рывком, оставив неясный шепот ошибки в проводах.

***

…Когда спустя двадцать минут двери лаборатории вручную распахнули специальным кодом аварийные службы, все внутри походило на замерший мир. В воздухе чувствовался легкий озон, а вкрапления неоново-синих огней на панели тускло мигали, будто сердце гиганта доживало последние секунды жизни.

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

Только Майя сидела на полу, голову вжимая в коления, качаясь из стороны в сторону. Ли уткнулся в терминал, отчаянно перебирая логи – но все было стерто, словно кто-то или что-то за считанные секунды вычистило работы за все прошедшие годы.

– Зафиксируйте все, ни к чему не прикасайтесь, – раздался голос старшего следователя. Он вытянул тонкие ладони в перчатках и с пружинистой легкостью обошёл стол, окинув сцену взглядом. За ним, точными, выверенными шагами, следовала тонкая женщина в сером комбинезоне – эксперт по кибербезопасности.

– Очевидно только одно: сбой внутри системы, – произнес кто-то из полиции. – Запреты не нарушены, код чист. Официальная версия – несчастный случай.

– Вы слишком быстро ставите точку, – хрипло ответила женщина в сером. – Такие «несчастные случаи» происходят только тогда, когда кому-то это очень нужно.

Недалеко, за стеклом, город продолжал жить своей жизнью. Люди мчались к делам, не подозревая, что на пару этажей выше кто-то встретился с самой сутью реальности – и проиграл.

***

Вечером того же дня протокол расследования попал на стол новой фигуры, которой пока еще не было в лаборатории. Она включила запись с камер: последние мгновения жизни ученого были похожи на искаженный видеоряд, где события спутаны во времени, а тени пляшут по стенам, не желая умирать.

Она записала в блокноте: «Лаборатория заблокирована. Электронные следы стерты. Поведение жертвы – аномально. Кто управлял системой? Что за темная рука дернула нейросети?” »

Настоящая работа только начиналась. Сегодня ночью в Либертуме, под неоновыми венами города и в тени умирающих надежд, кто-то сделал первый ход.

Дело Николая Воронина только начиналось – и его расследование обещало привести к самой сердцевине лжи, спрятанной в алгоритмах мегаполиса.

Глава 1

– Лиана, примите соболезнования.

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

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

Смерть Николая пришла в синтетическом конверте. Электронная рассылка от юридического отдела Института Искусственного Сознания: «С глубоким прискорбием извещаем о трагическом происшествии, имевшем место…»

Лиана перечитала письмо три раза, потом дважды прослушала автоматическую запись от ИИ-куратора АДАМ. Его голос был искусственно тёплым, с легкой хрипотцой – выбор разработчиков. Наверное, кто-то подумал, что так горе будет переживаться легче.

– Прошу связаться с сотрудником отдела Человеческого Фактора, если вы испытываете стресс. Ваша психограмма обновлена. Реквизиты для компенсации уже зачислены. Прошу не препятствовать следственным действиям и воздержаться от посещения объекта до окончания всех процедур, – вещал ИИ-куратор, будто читал прогноз погоды.

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

«Только не у моего брата», – подумала она.

***

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

– Лиана Воронина? – Андроид проговорил имя по слогам, словно оно было частью многомерной инструкции.

– Да.

– Мы пришли с опросом. Согласно процедуре тип 7.1— психологическая поддержка предусмотрена, – заметил инспектор. – Мой напарник, лейтенант Синицын. Он живой.

Человек кивнул. Робко улыбнулся. В этом движении сквозило что-то древнее – грусть, смешанная с усталым уважением.

– Нам нужно прояснить детали, – сказал он, – для протокола.

– Всё уже было в ваших автоматических рассылках, – отрезала Лиана.

– Официальная часть, да, – согласился Синицын. – Но машинам положено фиксировать факты, а мне – замечать детали между строк.

Лиана на миг задержала взгляд на его лице. Люди часто тут уступали аналитике ИИ, но иногда живой следователь всё ещё стоил целой системы.

 

– Задавайте свои вопросы, – сказала она, – только не повторяйте голос АДАМа.

Улыбка лейтенанта стала шире.

– Где вы были утром?

– Дома. Видеолог и голографические камеры в свободном доступе. Проверяйте.

– Последнее личное общение с братом?

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

– Что за модуль?

– Николай работал над синтетическим ядром памяти для автономных ИИ. Он… хотел научить их забывать.

Андроид вздрогнул. Короткая задержка в биомиметике – как грипп у человека.

– Цель? – произнёс он через паузу.

– Чтобы они учились доверять себе, а для этого нужно забывать неудачи, ломки, травмы в сети.

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

– Скажите, подозревает ли кто-то ещё, что ваш брат погиб не из-за сбоя?

Лиана замолчала. Она вгляделась в своё отражение в стекле: чёрные волосы, напряжённая линия скул, острая печаль в глазах.

– Я не верю в «несчастные случаи» на проекте такого уровня. Всё, что зарегистрировано, будет вычищено, стерто. А всё, что не зафиксировано – останется в тени.

Андроид отметил высказанную подозрительность в протоколе. Синицын встал, посмотрел сверху вниз.

– Я оставлю свой контакт, – он протянул карточку, – если появятся детали, которые трудно оцифровать.

– Спасибо, – коротко ответила Лиана. Но взяла.

Когда они ушли, она вернулась к окну. Ни одна строка официальной хроники не объясняла того, что она чувствовала: тут было что-то – не технический сбой и не человеческая ошибка. За этим кто-то стоял.

***

Вечером в личный кабинет Лианы пришёл доступ к делу через портал гражданина. Мгновенно вспыхнули всплывающие окна – документы, резолюции, технико-правовые описания ситуации, которые невозможно было прочитать живому человеку.

Главное – протокол расследования АДАМа. Его интерфейс был безупречен: ледяная последовательность, бесстрастные графики, сухие констатации.

– Время смерти: 09:24.

– Причина: несчастный случай, сопутствующий сбою системы электропитания нейросети.

– Личные данные: не выявлено следов внешнего воздействия.

– Лог-файлы: утеряны вследствие сбоя рабочих цепей.

– Камеры наблюдения: части записи отсутствуют.

– Дополнительная экспертиза: нецелесообразна.

– Заключение: закрыто.

Вся страница – почти тысяча строк – могла бы уместиться в одну: «ничего подозрительного, ищите дальше».

Лиана пробежала глазами маркеры ключевых событий:

– Николай завершил монтаж новой версии модуля памяти в 08:56.

– В 09:18 замечен скачок напряжения, зафиксированный аварийной системой.

– В 09:21 связь с терминалами исчезла.

– В 09:24 смерть констатирована системой медицинского контроля.

Комментарии – минимум. Логика работы АДАМа выглядела безукоризненно: ни одного свидетельства, намекающего на вмешательство извне. Но там, где алгоритм видел чистоту, Лиана ощущала холод беспамятства.

«Вся эта система была построена так, чтобы собирать правду, но могла ли она отличить правду от тщательно сгенерированной лжи?»

***

Лиана выдернула из разъёма личный имплант, быстрым движением переподключила защиты. Официальное расследование закрылось ровно через два часа – рекорд. Стандартная компенсация поступила на счёт: сумма, достаточная для «смягчения» страха, но не для поиска виновных. Её брат стал частью статистики.

Умер Николай Воронин, ведущий инженер – при исполнении. Люди, такие как он, исчезали здесь слишком буднично. Если верить АДАМу, это просто еще одна трещина в хрупкой оболочке мегаполиса.

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

Она вспомнила, как он однажды сказал:

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

***

Первые часы своей жизни после происшествия Лиана провела за протеиновым стабилизатором, вглядываясь в пустой экран планшета. Город стучал по оконным рамам тонкими каплями дождя – микроклимат мегаполиса редко баловал солнцем. У деревянной полки с книгами – по наследству от отца – пылились забытые тома бумажной эпохи. Насмешка над цифровым веянием, но сегодня Лиана чувствовала в них поддержку.

Она перечитывала посвящение, оставленное для неё Николаем в одной из старых книг:

«Для Лианы. Чтобы ты всегда помнила, что вопросы важнее ответов. Б»

Эти слова когда-то казались ей красивым клише, но теперь звучали прямым призывом. Вопросов становилось больше: почему лог-файлы пропали так аккуратно? Почему записи с камер исчезли лишь за три минуты до смерти? Почему закрытие дела прошло со скоростью неслыханной даже для автомата бюрократии?

Лиана подняла купленную по привычке чашку кофе и почувствовала горьковатое тепло – слишком резкое, чтобы быть успокаивающим, и всё же поддерживающее жизнь.

В личном интерфейсе мигнула иконка сообщения: «Уведомление о завершении следственных процедур. Доступ к архивам проекта ограничен. Протоколы унификации данных задействованы». Всё. Официальный занавес.

Она вгляделась в экран, где застыл поверх стерильных букв её собственный облик. По другую сторону стены мегаполиса вращались километры сетей, где каждый следующий клик превращался в немую статистику; а между строк всегда находилось то, чего АДАМ не умел искать – сомнение.

– Ну что ж, брат, – тихо шепнула Лиана, – если никто не ищет, мне придётся делать это самой.

***

Она начала с очевидного – восстановила из памяти последние переписки с Николаем. Много техноболтовни, пара ссор – спорили о целесообразности «отсекания» глубоких воспоминаний у ИИ, и короткое прощальное сообщение:

– Всё получится. Если не выйду на связь – проверь, чтобы «осадок» не стёрся.

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

В папке – пусто. Системный контроллер сообщил о легальной очистке под предлогом постфикса «чувствительных данных». У полицейского портала копия архива была доступна лишь через суд, который АДАМ гарантированно занял бы формальным отказом.

Но Лиана знала ещё один способ. Николай умел прятать данные так, чтобы их невозможно было распознать быстро даже «глубокой» машиной. Понадобится время. А пока – она снова перелистала список контактов брата.

В самой середине всплыл странный профиль – Nemesis.123. Псевдоним ни о чём не говорил, но аватаркой был кусок классической картины: парень в золотистой броне и безликость вместо лица.

Она написала туда. Через две секунды ответ:

«Помнишь, как мы запускали «трёх сестёр»?»

Лиана напряглась: это был вопрос из детства, шифровка – начальный код для восстановления доступа к их старой общей подпроектной папке.

«Зима, весна, лето. Четвертой не было», – написала она в ответ.

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

Лиана не раскрывала архив сразу. Старый страх, что за ней наблюдают, стал почти физическим. Она встала, прошлась по комнате, чувствуя, как напряжение складывается в тяжесть между лопаток. Нужно действовать осторожно.

***

Воспоминания о Николае нахлынули без предупреждения, острые и живые. Как он хмурился, пытаясь объяснить ей суть «проницаемости воли» – идею о том, что любой, даже самый сложный разум, может быть подчинён извне, если внутри оставить правильную уязвимость.

– Почему ты думаешь, что взлом – это всегда кто-то чужой? – как-то сказал он.

– Потому что страх приходит извне, – ответила она, будто на экзамене.

– Типичный аргумент, – он улыбнулся, почесал свой щетинистый подбородок. – На самом деле, самое страшное всегда приходит изнутри.

Разве он не знал? Или, может, предвидел что-то? Его проект разрушения «идеальной памяти» мог многим стать поперёк горла – не только технократам, но и тем, кто давно научился пользоваться чужой податливостью.

***

Вечерний мегаполис гудел внутри, как огромный улей. На экране новостей безмолвно брали интервью у главы отдела безопасности института – речи о гениальном, но, увы, не слишком осторожном сотруднике. Лиана выключила звук. Всё это не имело отношения к настоящему Николаю, на месте которого теперь был лишь статистический след.

Она открыла архив, используя старую связку паролей – тот самый «осадок». Внутри оказались зашифрованные логи, пара голографических чертежей и аудиосообщение:

«Смотри не туда, где светло, а туда, где даже ИИ не видит тени. Код доступа к контейнеру: L-ORION-9. Если что-то пойдет не так – ищи Белова. Он знает. Б.»

Белов… Глубоко в памяти Лианы всплыло: так звали одного из самых скрытных сотрудников отдела защиты. С ним у неё был только служебный формальный контракт – но что, если…

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

Прошла короткая мысль – ловушка? Приманка? Или всё по-честному? Без риска, она знала, уже не будет.

Лиана вернулась к протоколу АДАМа. Система технически «закрыла» дело, но она научилась читать между строк. Существенная деталь: температура тела брата была ниже нормы уже на момент фиксации «смерти». Так не бывает при обычном сбое. Кто-то вмешался в параметры до аварии.

Возможно – сам Николай?

***

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

– Дальше – только вниз по кроличьей норе, – пробормотала она себе.

Она знала, ей придётся разбираться одной. Официальная машина предпочла бы забыть о «несчастном случае», судебные ИИ уже всё решили. Но если правда таится за тщательно сгенерированной ложью, искать её могут только те, кто умеет сомневаться.

Детективная часть её самой загорелась – искра, которую уже невозможно было погасить никаким АДАМом.

И на мгновение ей показалось, что в глубине памяти брата звучит его голос:

«Храни свой осадок. Храни своё – даже если весь мир решит, что истина не нужна».

Лиана поймала себя на мысли, что не боится.

Теперь её расследование только началось.