Страница:
– Инфокристаллы одноразовые и защищены паролем, – предупредил меня искин, когда увидел, что я тянусь к кейсу с базами. – Если при инициации процесса установки базы будет введён неверный код доступа, она будет уничтожена. Скопировать кристалл с базой не получится, так как он сразу уничтожает своё содержимое. Это обычная практика в армейской разведке для хранения особо ценной информации.
– Мы не сможем считать базы? – расстроился я: теперь у меня было понимание, какое богатство теряю с невозможностью это сделать. Оно ко мне пришло после того, как я увидел список оборудования корабля.
– Нет, но максимальную вероятность взлома базы знаний без боязни её потери мы можем получить только пассивным методом, и она составляет 20 %. Вся процедура занимает не меньше пяти дней на одну штуку. Предлагаю объединить все доступные искины в кластерную систему. И уже их мощь направить на подбор кодов по данной методике. В этом случае мы сможем обрабатывать наибольшее количество комбинаций кодов и потеряем наименьшее количество баз. Сейчас доступно пять искинов класса малый линкор, один – класса линкор и я, станционный. В случае кластера, построенного на этих искинах, вероятность успеха составляет 57 %. Количество потерь можно сократить путём разработки специального алгоритма и выделением ресурсов малого искина для перехвата сигналов на уничтожение информации в носителе. Но перед этим мы должны провести полное тестовое обследование одного кристалла с базой. Для него вероятность потери данных составит 100 %.
– Не густо, пять дней – тестирование плюс ещё обучение. Но другого варианта, похоже, нет, – констатировал я.
И задумался: что же делать для ускорения этого процесса?
«Вероятность взлома статичного кода можно повысить, использовав методы, предоставляемые Магиком», – обрадовала меня Сеть.
«Поясни», – попросил я. А у самого аж руки зачесались, чувствую – вот оно, это сработает.
«До начала выполнения работ генерируется и предоставляется набор критериев, символов, смысловых значений для подбора кодов. Магик по остаточному ментальному следу, находящемуся в инфокристалле, который есть на любом объекте и затирается только со временем, сопоставляет его с текущим ментальным отпечатком сверяемого образца. Составляется карта совпадений. В идеальном случае ментальный след любого объекта и его текущий отпечаток должны совпадать полностью. Но со временем происходит размытие следа. И чем больший проходит период, тем большая возникает разница между следом и отпечатком. По составленной карте будут рассчитываться вероятностные модели совпадений. В итоге по каждому инфокристаллу будет предоставляться вариант с наибольшей вероятностной составляющей. Для подтверждения статичности кода доступа к группе кристаллов данная процедура должна быть проведена с максимально возможным числом баз. При совпадении кодов доступа среди паролей с наибольшей вероятностью на различных инфокристаллах они будут относиться к группе кристаллов с единым статичным кодом. Найденным паролем будет для них тот код, вероятность которого максимальна для данной группы. Метод не сработает, если для каждой базы будет установлен свой код доступа, в этом случае вероятностных моделей для каждого инфокристалла будет неоправданно много. Но и тогда информацию о наиболее вероятностных кодах доступа можно перенаправить в кластер, для ускорения поиска в его работе».
«Неплохо, неплохо. Это уже что-то. Рассчитайте с Магиком вероятностные модели подбора доступа для одного инфокристалла с базой», – приказал я, а сам заговорил с искином базы:
– 896-й, у меня есть хорошая новость: моя нейросеть на основе своих способов поиска предложила алгоритм для подбора кода доступа к инфокристаллам с базами. Сейчас рассчитывается вероятность успешного выполнения модели и потери баз в результате неудачи.
– Хорошо, сообщите о результатах деятельности, я же пока предложу Нике схему объединения в кластер, – похоже, не очень поверил в мои возможности искин.
Я решил особо ничего не объяснять компьютеру, предоставлю расчёты Сети, и они сами скажут за себя.
Пока я говорил с 896-м и раздумывал над его реакцией, пришёл ответ от моих советчиков:
«Модели готовы. Разработано всего три варианта. На текущем этапе развития способностей и возможностей пользователя нельзя добиться выполнения этой задачи в области низкоприоритетной зоны.
Первая модель (жёлтая зона). Вероятность успешного выполнения – 24,7 %. Вероятность потери базы – 75,3 %. Длительность процедуры – два часа.
Вторая модель (оранжевая зона). Вероятность успешного выполнения – 37 %. Вероятность потери базы – 63 %. Длительность процедуры – сорок минут.
Третья модель (красная зона). Вероятность успешного выполнения – 74 %. Вероятность потери базы – 26 %. Длительность процедуры – девять минут».
«Да, он меня и озадачил, есть реальный шанс вскрыть базу, но придётся помучиться, и очень сильно», – обдумывал я варианты подбора кодов доступа. Нужно кое-что прояснить для себя. И обратился к Сети:
«Сколько баз нужно обработать, чтобы гарантированно получить пароль для какой-то группы? И если пароль уже для группы получен, как находить новых её членов, также загружая их задачей поиска кодов доступа? Или есть другой выход?»
«По всем моделям для положительной вероятности в 100 % определения кода доступа к каждой из найденных групп достаточно определённого количества совпадений членов в ней. Для перечисленных вероятностных моделей это: первая – шесть совпадений, вторая – четыре совпадения, третья – два совпадения.
При точном определении кода доступа к группе поиск её новых членов упрощается в несколько раз. Не нужно будет проводить полный перебор, как при процедуре поиска пароля, останется только сравнить найденный ментальный образ с остаточным следом в новом кристалле, и если он проходит проверку с учётом введённой погрешности, то приписывать его к текущей группе, если нет, проводить сравнение с другой, и так до тех пор, пока он не вольётся в какую-нибудь из них или не породит новую. В итоге все инфокристаллы должны сформировать одну (если пароль один для всех) или несколько групп с одинаковыми кодами доступа (дробление на группы может быть равно числу кристаллов, в случае если на каждом кристалле свой пароль)».
«В какие сроки может уложиться процесс?» – уточнил я.
Время интересовало очень сильно. От него зависело, как долго я буду находиться на грани жизни и смерти в медицинском контейнере.
«Минимальная длительность реализации процесса составляет примерно двенадцать минут. Максимальная зависит от количества инфокристаллов».
«Сейчас уточню, сколько у нас кристаллов с базами», – подумал я и открыл, наконец, кейс. Внутри я увидел шесть пеналов с инфокристаллами, которые содержали в себе залитые базы знаний. Пять пеналов были заполнены полностью, в шестом оставалось три пустых ячейки.
«Пятьдесят семь баз», – сосчитал я.
– Ив каждом кристалле базы не ниже пятого уровня, – добавил искин, видя, что я кручу в руках пенал с базами.
– И что в этом необычного? – постарался спросить у него так, чтобы не выдать своего незнания – а с чем вообще едят эти уровни баз?
– Как вы знаете, – начал лекцию 896-й, – есть некая условная градация, которой в общем-то все и придерживаются. Первый уровень – школьная программа, второй и третий – средне-профессиональные образовательные учреждения. Это общеизвестный факт. Дальше интереснее: четвертый, пятый и иногда шестой уровни – уже ступень обучения в высшем учебном заведении Содружества. И теперь самое малоизвестное. Люди обычно не задумываются над тем, что базы не заканчиваются пятым или шестым уровнем. Есть и более высокие. В принципе ограничения по уровню в базе знаний нет, они бесконечны, всегда появляется что-то новое или есть возможность погрузиться в более узкую специализацию. Поэтому не удивляйтесь наличию в кейсе баз с уровнем больше пятого. Это уже глубокая специализация в заданной тематике. И часто этому просто не обучаются. Стоимость таких баз оценивается миллионами кредитов. Теперь вы понимаете, какое сокровище к вам попало, даже если мы сможем вскрыть лишь часть из них. Мы не останемся в проигрыше.
– Да, кстати, о взломе баз знаний: я хотел поделиться новостью. По предварительному расчёту моей нейросети, у нас есть почти стопроцентная вероятность вскрыть большую часть баз, если предположить, что хотя бы некоторые из них имеют одинаковый код доступа. А так может быть, – доложился я 896-му, чем вогнал его в небольшое зависание процессоров, или чем он там думает.
Только через несколько секунд он отвис и произнёс:
– Такого не может быть, человеческий мозг не приспособлен работать с такой вычислительной мощью, как искин класса линкор, именно поэтому нас и создали. Чтобы мы помогали проводить различные сложные и точные расчёты, – начал он убеждать, кажется, сам себя.
– Спокойно, никто и не говорит про вычислительные мощности, это совсем другие возможности человека, которых вы пока лишены, так что ничего удивительного, но без установленной мне нейросети я бы этого не смог. – Пришлось его немного приостановить в рассуждениях, а то ещё перегреется от такой неразрешимой дилеммы.
«Интересно, если задать ему вопрос про яйцо и курицу, что он ответит?» – с иронией подумал я.
Ладно, теперь о серьёзном.
Я никак не мог поверить, что жить мне осталось всего месяц. «Необходимо взять себя в руки и заняться делами не шутя. А то детство в одном месте ещё играет. Не хватает мне, похоже, «аргументированного диалога» с моими предками».
Мотивировав себя таким образом, продолжил разговор об основном сейчас вопросе – о доступе к инфокристаллам.
– Есть один алгоритм взлома данных, который можно попытаться реализовать. Но он сопряжён с огромными болевыми ощущениями для меня и, возможно, большой опасностью для организма. Поэтому его обязательно нужно проводить в медицинском комплексе.
– Это действительно можно сделать? – всё ещё не верил искин.
– Я в этом уверен, – убеждаю его, – но мне необходима твоя помощь. И я стал давать разъяснения по выполнению шагов, которые потребуются от искина: – Я, скорее всего, буду в полубессознательном состоянии, поэтому подключение ко мне инфокристаллов с базами нужно проводить тебе. Я дам распоряжение нейросети отсылать сообщения о завершении каждого этапа, а ты, по их получении, будешь производить замену кристаллов и сортировку их особым образом. Скорее всего, мы создадим группы 1, 2, 3 и так далее. Каждая следующая группа будет возникать по мере выявления нового кода доступа. Ты же должен будешь каждый очередной кристалл после получения информации об окончании работы с ним помещать в указанную в отчёте группу. Работа ясна?
– Да. Ничего сложного нет. Принято к исполнению. Можно немного ускорить процедуру, если она будет иметь положительный результат, – сразу же предложил 896-й.
– Каким образом? – спросил я.
– При точном выяснении кода доступа, – начал излагать свою небольшую задумку искин, – в любой группе базы знаний со всех следующих кристаллов, которые войдут в неё, можно инсталлировать по ходу процедуры, много времени это не займёт. Тогда впоследствии не нужно будет проводить повторное считывание. А следовательно, непрочитанными останутся только те кристаллы, которые понадобятся для поиска пароля ко всей группе. И их будет уже гораздо меньше.
– Хорошая идея, так и сделаем. Ну, нечего тянуть. Работы много. А я ещё ничего не сделал. Пойдём в медицинский отсек, пока я не растерял весь задор.
Я закрыл кейс с базами и, подхватив его, направился из комнаты. Перед коридором, ведущим в шлюзовую камеру, загерметизировал костюм. Пока сидел в комнате, забыл о том, что он на мне надет, и только сейчас вспомнил о нём.
Дождавшись в шлюзе, пока из него выкачают воздух и откроют двери, отправился в путь, сверяясь с картой.
Сейчас мне не нужен был провожатый, Сеть сама проложила маршрут, основываясь на полученных данных. А я шёл и размышлял о том, как бы не испугаться и не передумать. Память о первых минутах пробуждения была очень свежа, и все те свои ощущения я не успел ещё забыть.
Но сильно накрутить мне самого себя не получилось, во-первых, видимо, я стал более устойчив к неприятностям и опасности, которая может угрожать мне, во-вторых, я уже подошёл к комнате, где стоял медицинский комплекс.
Повторилась процедура со шлюзовой камерой, и вот я вновь нахожусь на ложе комплекса.
«Первый инфокристалл хочу подключить сам», – возникло у меня желание.
Решив, что особый выбор сейчас не имеет значения, я открыл кейс, нашёл четвертую ячейку в третьем пенале и вытащил из неё кристалл. Маленький хрусталик с продолговатым носиком с одной из сторон переливался морем разноцветных искр.
«Ну, с Богом!» – решил я и вставил его в разъём нейросети.
С удивлением констатировав, что мгновенного разрыва мозга у меня не случилось, я подождал, пока закроется купол, ещё раз глубоко вздохнул и, подумав: «Поехали. Не подведите меня. Мне моя голова ещё дорога», приготовился к очень серьёзной операции, от которой зависит многое, включая и мою жизнь. Единственное радовало, что проводиться она будет под контролем 896-го.
«Надеюсь, быстро умереть мне не дадут, и я ещё побарахтаюсь», – была последняя осознанная мысль.
А дальше начался хаос и мельтешение образов.
Искин № 896 наблюдал странную картину.
Человек добровольно пошёл на хоть и оправданный, но риск, и этот шаг доставлял ему море боли и мук. Если судить по показателям состояния пациента комплекса, снятым с установленных датчиков, то болевой порог человека был превышен в несколько раз. Его тело корёжило и сотрясало в камере, как лист металла в комнате с прессом. Искин всё это наблюдал через прозрачный купол медкомплекса. Спасала человека и камеру от повреждений только жёсткая фиксация его на лечебной поверхности и контроль параметров жизнедеятельности. Он позволял вовремя реагировать на особенно сильные всплески, снизить или распределить их, уменьшив силу воздействия, и не дать пациенту, бьющемуся в агонии, уйти за край.
Был обработан первый инфокристалл.
– Время от начала проведения операции – 9,17 минуты.
И сразу произведена замена на новый инфоноситель.
– За такой короткий срок человек на основе своих возможностей (а нейросеть была отнесена к опциям людей) смог разработать и провести операцию, на которую мы тратим порядка одного-двух дней. И результат у неё лучше, чем мог гарантировать кластер, создаваемый мной. Вообще, странная ситуация наблюдается с полковником, – рассуждал параллельно с контролем состояния и заменой кристаллов искин. Поначалу 896-й относил это на послеоперационный восстановительный период или недостоверность информации. Но количество фактов, указывающих на несоответствие, росло. – Коллизия данных составила 70 %. Требуется решение и анализ несовпадения логических связей.
Так как у искина появилось время, он запустил процесс проведения анализа, используя все имеющиеся у него данные и ресурсы. Для этого, как пробу пера, он решил использовать всю мощь собранного им кластера. Правда, сейчас он состоял всего из двух узлов, его самого и Ники.
896-й вывел список нелогичного, всё, что смог зафиксировать за два дня. Это были факты, касающиеся как самого Алексея, так и его поведения:
1. Отсутствие информации о полковнике, базах знаний и нейросети в банке данных станции.
2. Ложная биография: указана дата смерти, но Скарф жив.
3. Принадлежность к армейской структуре: флот, поступление после 18 лет.
4. Значения физического, психического, интеллектуального и ментального параметров состояний человека выше среднего.
5. Небольшой биологический возраст: 17 лет.
6. Отсутствие нейросети.
7. Отсутствие изученных баз знаний.
8. Незнание элементарных для его возраста вещей и правил.
9. Наличие экспериментальной нейросети, в защитном сейфе.
10. Наличие полного пакета баз знаний различной направленности.
11. Быстрая интеграция нейросети.
12. Интуитивное управление её опциями.
13. Превосходная адаптация нейросети к пользователю.
14. Разработка алгоритмов более эффективных, чем стандартные процедуры.
15. Более производительная работа.
16. Точное восприятие реальности.
17. Отсутствие паники и упаднического настроя в критической ситуации.
18. Удалённое управление техникой без специализированных имплантатов.
19. Удалённый взлом техники без специального оборудования.
20. Взлом собственным алгоритмом инфокристаллов, защищенных военным кодом.
Искин стал проводить анализ пунктов получившегося списка на основании имеющейся информации.
Пункт 1. Вероятность утери данных – 80 %.
Пункты 2, 3, 5. Вероятность ошибки в сопроводительных документах – 15 %. Служба во флоте – вероятность 5 %. Вероятность фальсификации документов – 85 %.
Пункты 4, 17. Спецподготовка – вероятность 95 %.
Пункты 6–8. Воспитание за пределами Содружества – 65 %. Воспитание в закрытом учебном специнтернате – 35 %.
Пункты 9—10. Подготовка нейросети и списка баз на заказ – вероятность 69 %.
Пункт 10. Общая направленность в изучении баз знаний, как при подготовке универсального специалиста для разведывательных управлений, – вероятность 88 %.
Пункты 11–13. Индивидуальная настройка нейросети под пользователя 76 %.
Пункты 14–16, 18–20. Эффективное использование – 98 %. Специфическая направленность нейросети – 82 %.
Выводы. Полковник не служит во флоте. Данные о нём подложные. Он прошёл специальную подготовку за пределами Содружества или в закрытом воспитательном учреждении. Установленная нейросеть создавалась на заказ, для него или кого-то схожего по параметрам с ним. Базы знаний предназначены для подготовки агента разведывательного управления. Отличная интеграция сети в полковника и превосходное её использование. Комплект баз специально собран для полковника, с установленной в него нейросетью (вероятность – 79 %, учитывается эффективность, с которой полковник взломал базы. Вероятность взлома кристаллов простым пользователем не превышает 5 %).
Выводы не давали однозначного ответа. 896-й продолжил проводить анализ.
– Нужны дополнительные данные.
1. Полковник находится на станции. Нахождение посторонних на станции не предусмотрено.
2. Станция – секретная государственная лаборатория, основное направление деятельности – разработки для специальных государственных учреждений Содружества.
Корректировка вывода. Полковник служит в секретном (разведывательном?) подразделении флота или Содружества. Воспитывался в специальном интернате. Доставлен на станцию для проведения операции по интеграции нейросети и баз знаний.
– Офицеры спецподразделений обладают более высоким командным приоритетом.
Директива. Правомерность старшинства полковника на базе установлена.
Сделав такие выводы по разрозненным и не всегда верным данным, искин № 896 навсегда закрыл вопрос о коллизии. Про себя он так и оставил странного неучтённого человека в присвоенном ему звании – полковник.
Разрешив для себя эту логическую дилемму, он занялся решением насущных проблем.
Текущей сейчас считалась задача по контролю состояния полковника.
* * *
Странный хоровод образов затягивал меня. Он не причинял физической боли, но сильно раздражал психику. Из-за этого не получалось ни на чём сосредоточиться.
Правда, продолжалось так совсем недолго.
Со временем хоровод ускорился, затягивая всё большее количество мыслеформ, которые окружали меня. Первоначально они стянулись в небольшой ком, который стал очень быстро нарастать. Пока его размеры не превысили всё видимое мне пространство. Вот тогда и появился первый отголосок боли.
Я понял, что пространство – это мой внутренний мир, а тот разрастающийся ком смысловых понятий, которые его составляют, – как раз то, что для сравнения передаёт мне Сеть. И генерация этих форм уже давно вышла за пределы моего мира. Вернее, не вышла, а растянула его. Он не мог порваться, но его растягивало всё сильнее.
Вот именно увеличение моего внутреннего «я» и вызывало мучительные боли. С каждым мгновением, секундой они нарастали и множились. Сознание уже не справлялось. Оно находилось на грани своих возможностей. Мгновение – и оно должно было уплыть в безвестные дали, но пришло понимание – если это произойдёт, быть беде.
И дело не в том, что будет прекращена процедура взлома кода доступа. В этом случае спасти меня не сможет никто. Осознание моего «я» умрёт, а моя душа (самосознание) останется там навсегда, тело же превратится в овощ.
«Использование режима распределения сознания.
Активация резервного слоя сознания.
Основное сознание перенесено в резервный слой».
Я почувствовал, что моё сознание разделили и основной мыслительный поток отнесли в сторону. Осязался он как моё отражение в зеркале, но жил своей жизнью.
«Использование режима изменения восприятия».
Резкая смена восприятия. И основным уже кажется вновь созданный поток.
«Всегда хотел узнать, как там в Зазеркалье. Вот случай и представился». Я сначала даже не осознал, что могу мыслить, не отвлекаясь на мельтешение.
«Это что?» Я чувствовал два своих состояния.
Первое. Я знал, что при смертельной опасности Сеть, Магик и 896-й помогут, отключат, спасут, откачают. Но это не успокаивало. Боль терзала. Она то растекалась по всему телу, то вонзалась в каждую клетку организма. Я чувствовал, как конвульсивно сокращаются мышцы, напрягаются и рвутся сухожилия. Трещат кости. Чувствовал, что прокусил себе губу и солоноватая капелька крови прокатилась по языку. Но всё это ощущалось блёкло, как издалека. В то же время я понимал: эти чувства мои и всё, что происходит, происходит со мной.
Второе. Моё текущее состояние. Я чувствую. Не испытываю нестерпимой боли. Мне приемлемо комфортно. И в то же время я понимал, что это только часть.
Целым я стану, объединив первое со вторым.
«Задействована опция распределения сознания. 7 % оставлено в основном потоке, 93 % перенесено на резервный слой. Произведено переключение управляющего потока сознания».
«Хм… Интересно, но не очень понятно. Это у меня что, сейчас в голове два сознания, одно 7 % мыслей занимает, второе 93 %? И мыслить могут о разном и одновременно? С переключением, допустим, я понял, сам ощутил скачок в зеркало. А потом как и что будет, сольются в одно целое? Каким образом?» – нахлынул град вопросов.
Но Магик в ответ только молчал. Зато появился голос Сети из того, первого меня, которого мало.
«Найден дополнительный сегмент сознания. Подключиться?»
«Чего уж терять. Подключайся», – решил я, всё равно в медбоксе нахожусь. Хуже не будет. И так красная зона приоритета.
«Произвожу перестроение нейронных связей, произвожу идентификацию сегмента».
После этих слов меня нагнала головная боль. Но терпимая и закончилась очень быстро.
«Подключение нового сегмента произведено, – было произнесено более уверенно, и теперь не создавалось ощущения голоса из глухой трубы. – Найдены два неактивных сегмента. Произвести активацию и подключение?»
«Так, а это уже интересно, помнится, была такая опция, что-то с распределением сознания. Там как раз цифра четыре фигурировала, похоже, на неё и наткнулся, – закончил я с воспоминанием. – Понять бы, сильно хуже не будет. Шизофрении не заработаю? Или ещё какого отклонения?» – задался я неразрешимой дилеммой. Как обычно, русский и халява – вечная проблема. Видишь мешок – и захапать хочется (а вдруг сокровище), и взять страшно (наши люди и капкан, и волка подкинуть могут).
«Никакими отклонениями в психическом здоровье оператора разделение сознания не грозит. Активным остаётся всегда один поток, все остальные начинают работать в фоновом режиме».
«Какие преимущества это даёт?» – спросил я.
«Нет ответа», – пришло от Магика.
А вот Сеть порадовала:
«В подключённых сегментах сознания возможно выполнение всех существующих на текущий момент опций с пониженным уровнем производительности».
«На сколько процентов упадёт производительность?» – решил выяснить я.
«В пределах от 25 % до 50 % в зависимости от сегмента».
«Сегменты не одинаковые?» – удивился я.
«Предположительно. Точно будет известно после их активации».
«Почему так произошло?»
«Нет ответа».
«Слои сознания располагаются в разных измерениях. И, как следствие, подчиняются их законам. Основной закон: в смежных измерениях не может быть одинаковых структур», – отошёл от своего статуса молчуна Магик и прочёл небольшую лекцию.
«Понятно, что ничего не понятно. Подключай и активируй два других сегмента», – дал я команду Сети и приготовился к головной боли, не учёл только, что она усилится вдвое и терпеть её придётся в такое же количество раз дольше.
Головной болью я промаялся сейчас ощутимо долго, одно радовало – не было в ней той силы, что меня корёжила в самом начале, а значит, она вполне терпима.
Пошла процедура, и я заметил, что от своего имени часть операций выполняет Магик – по непосредственно подключению слоя, но команду к работе приняла-то Сеть. Похоже, мои товарищи спаиваются в некое подобие однородной системы, и интерфейсом к ней выступает Сеть. А Магик становится незримым серым кардиналом со своей лавкой чудес.
– Мы не сможем считать базы? – расстроился я: теперь у меня было понимание, какое богатство теряю с невозможностью это сделать. Оно ко мне пришло после того, как я увидел список оборудования корабля.
– Нет, но максимальную вероятность взлома базы знаний без боязни её потери мы можем получить только пассивным методом, и она составляет 20 %. Вся процедура занимает не меньше пяти дней на одну штуку. Предлагаю объединить все доступные искины в кластерную систему. И уже их мощь направить на подбор кодов по данной методике. В этом случае мы сможем обрабатывать наибольшее количество комбинаций кодов и потеряем наименьшее количество баз. Сейчас доступно пять искинов класса малый линкор, один – класса линкор и я, станционный. В случае кластера, построенного на этих искинах, вероятность успеха составляет 57 %. Количество потерь можно сократить путём разработки специального алгоритма и выделением ресурсов малого искина для перехвата сигналов на уничтожение информации в носителе. Но перед этим мы должны провести полное тестовое обследование одного кристалла с базой. Для него вероятность потери данных составит 100 %.
– Не густо, пять дней – тестирование плюс ещё обучение. Но другого варианта, похоже, нет, – констатировал я.
И задумался: что же делать для ускорения этого процесса?
«Вероятность взлома статичного кода можно повысить, использовав методы, предоставляемые Магиком», – обрадовала меня Сеть.
«Поясни», – попросил я. А у самого аж руки зачесались, чувствую – вот оно, это сработает.
«До начала выполнения работ генерируется и предоставляется набор критериев, символов, смысловых значений для подбора кодов. Магик по остаточному ментальному следу, находящемуся в инфокристалле, который есть на любом объекте и затирается только со временем, сопоставляет его с текущим ментальным отпечатком сверяемого образца. Составляется карта совпадений. В идеальном случае ментальный след любого объекта и его текущий отпечаток должны совпадать полностью. Но со временем происходит размытие следа. И чем больший проходит период, тем большая возникает разница между следом и отпечатком. По составленной карте будут рассчитываться вероятностные модели совпадений. В итоге по каждому инфокристаллу будет предоставляться вариант с наибольшей вероятностной составляющей. Для подтверждения статичности кода доступа к группе кристаллов данная процедура должна быть проведена с максимально возможным числом баз. При совпадении кодов доступа среди паролей с наибольшей вероятностью на различных инфокристаллах они будут относиться к группе кристаллов с единым статичным кодом. Найденным паролем будет для них тот код, вероятность которого максимальна для данной группы. Метод не сработает, если для каждой базы будет установлен свой код доступа, в этом случае вероятностных моделей для каждого инфокристалла будет неоправданно много. Но и тогда информацию о наиболее вероятностных кодах доступа можно перенаправить в кластер, для ускорения поиска в его работе».
«Неплохо, неплохо. Это уже что-то. Рассчитайте с Магиком вероятностные модели подбора доступа для одного инфокристалла с базой», – приказал я, а сам заговорил с искином базы:
– 896-й, у меня есть хорошая новость: моя нейросеть на основе своих способов поиска предложила алгоритм для подбора кода доступа к инфокристаллам с базами. Сейчас рассчитывается вероятность успешного выполнения модели и потери баз в результате неудачи.
– Хорошо, сообщите о результатах деятельности, я же пока предложу Нике схему объединения в кластер, – похоже, не очень поверил в мои возможности искин.
Я решил особо ничего не объяснять компьютеру, предоставлю расчёты Сети, и они сами скажут за себя.
Пока я говорил с 896-м и раздумывал над его реакцией, пришёл ответ от моих советчиков:
«Модели готовы. Разработано всего три варианта. На текущем этапе развития способностей и возможностей пользователя нельзя добиться выполнения этой задачи в области низкоприоритетной зоны.
Первая модель (жёлтая зона). Вероятность успешного выполнения – 24,7 %. Вероятность потери базы – 75,3 %. Длительность процедуры – два часа.
Вторая модель (оранжевая зона). Вероятность успешного выполнения – 37 %. Вероятность потери базы – 63 %. Длительность процедуры – сорок минут.
Третья модель (красная зона). Вероятность успешного выполнения – 74 %. Вероятность потери базы – 26 %. Длительность процедуры – девять минут».
«Да, он меня и озадачил, есть реальный шанс вскрыть базу, но придётся помучиться, и очень сильно», – обдумывал я варианты подбора кодов доступа. Нужно кое-что прояснить для себя. И обратился к Сети:
«Сколько баз нужно обработать, чтобы гарантированно получить пароль для какой-то группы? И если пароль уже для группы получен, как находить новых её членов, также загружая их задачей поиска кодов доступа? Или есть другой выход?»
«По всем моделям для положительной вероятности в 100 % определения кода доступа к каждой из найденных групп достаточно определённого количества совпадений членов в ней. Для перечисленных вероятностных моделей это: первая – шесть совпадений, вторая – четыре совпадения, третья – два совпадения.
При точном определении кода доступа к группе поиск её новых членов упрощается в несколько раз. Не нужно будет проводить полный перебор, как при процедуре поиска пароля, останется только сравнить найденный ментальный образ с остаточным следом в новом кристалле, и если он проходит проверку с учётом введённой погрешности, то приписывать его к текущей группе, если нет, проводить сравнение с другой, и так до тех пор, пока он не вольётся в какую-нибудь из них или не породит новую. В итоге все инфокристаллы должны сформировать одну (если пароль один для всех) или несколько групп с одинаковыми кодами доступа (дробление на группы может быть равно числу кристаллов, в случае если на каждом кристалле свой пароль)».
«В какие сроки может уложиться процесс?» – уточнил я.
Время интересовало очень сильно. От него зависело, как долго я буду находиться на грани жизни и смерти в медицинском контейнере.
«Минимальная длительность реализации процесса составляет примерно двенадцать минут. Максимальная зависит от количества инфокристаллов».
«Сейчас уточню, сколько у нас кристаллов с базами», – подумал я и открыл, наконец, кейс. Внутри я увидел шесть пеналов с инфокристаллами, которые содержали в себе залитые базы знаний. Пять пеналов были заполнены полностью, в шестом оставалось три пустых ячейки.
«Пятьдесят семь баз», – сосчитал я.
– Ив каждом кристалле базы не ниже пятого уровня, – добавил искин, видя, что я кручу в руках пенал с базами.
– И что в этом необычного? – постарался спросить у него так, чтобы не выдать своего незнания – а с чем вообще едят эти уровни баз?
– Как вы знаете, – начал лекцию 896-й, – есть некая условная градация, которой в общем-то все и придерживаются. Первый уровень – школьная программа, второй и третий – средне-профессиональные образовательные учреждения. Это общеизвестный факт. Дальше интереснее: четвертый, пятый и иногда шестой уровни – уже ступень обучения в высшем учебном заведении Содружества. И теперь самое малоизвестное. Люди обычно не задумываются над тем, что базы не заканчиваются пятым или шестым уровнем. Есть и более высокие. В принципе ограничения по уровню в базе знаний нет, они бесконечны, всегда появляется что-то новое или есть возможность погрузиться в более узкую специализацию. Поэтому не удивляйтесь наличию в кейсе баз с уровнем больше пятого. Это уже глубокая специализация в заданной тематике. И часто этому просто не обучаются. Стоимость таких баз оценивается миллионами кредитов. Теперь вы понимаете, какое сокровище к вам попало, даже если мы сможем вскрыть лишь часть из них. Мы не останемся в проигрыше.
– Да, кстати, о взломе баз знаний: я хотел поделиться новостью. По предварительному расчёту моей нейросети, у нас есть почти стопроцентная вероятность вскрыть большую часть баз, если предположить, что хотя бы некоторые из них имеют одинаковый код доступа. А так может быть, – доложился я 896-му, чем вогнал его в небольшое зависание процессоров, или чем он там думает.
Только через несколько секунд он отвис и произнёс:
– Такого не может быть, человеческий мозг не приспособлен работать с такой вычислительной мощью, как искин класса линкор, именно поэтому нас и создали. Чтобы мы помогали проводить различные сложные и точные расчёты, – начал он убеждать, кажется, сам себя.
– Спокойно, никто и не говорит про вычислительные мощности, это совсем другие возможности человека, которых вы пока лишены, так что ничего удивительного, но без установленной мне нейросети я бы этого не смог. – Пришлось его немного приостановить в рассуждениях, а то ещё перегреется от такой неразрешимой дилеммы.
«Интересно, если задать ему вопрос про яйцо и курицу, что он ответит?» – с иронией подумал я.
Ладно, теперь о серьёзном.
Я никак не мог поверить, что жить мне осталось всего месяц. «Необходимо взять себя в руки и заняться делами не шутя. А то детство в одном месте ещё играет. Не хватает мне, похоже, «аргументированного диалога» с моими предками».
Мотивировав себя таким образом, продолжил разговор об основном сейчас вопросе – о доступе к инфокристаллам.
– Есть один алгоритм взлома данных, который можно попытаться реализовать. Но он сопряжён с огромными болевыми ощущениями для меня и, возможно, большой опасностью для организма. Поэтому его обязательно нужно проводить в медицинском комплексе.
– Это действительно можно сделать? – всё ещё не верил искин.
– Я в этом уверен, – убеждаю его, – но мне необходима твоя помощь. И я стал давать разъяснения по выполнению шагов, которые потребуются от искина: – Я, скорее всего, буду в полубессознательном состоянии, поэтому подключение ко мне инфокристаллов с базами нужно проводить тебе. Я дам распоряжение нейросети отсылать сообщения о завершении каждого этапа, а ты, по их получении, будешь производить замену кристаллов и сортировку их особым образом. Скорее всего, мы создадим группы 1, 2, 3 и так далее. Каждая следующая группа будет возникать по мере выявления нового кода доступа. Ты же должен будешь каждый очередной кристалл после получения информации об окончании работы с ним помещать в указанную в отчёте группу. Работа ясна?
– Да. Ничего сложного нет. Принято к исполнению. Можно немного ускорить процедуру, если она будет иметь положительный результат, – сразу же предложил 896-й.
– Каким образом? – спросил я.
– При точном выяснении кода доступа, – начал излагать свою небольшую задумку искин, – в любой группе базы знаний со всех следующих кристаллов, которые войдут в неё, можно инсталлировать по ходу процедуры, много времени это не займёт. Тогда впоследствии не нужно будет проводить повторное считывание. А следовательно, непрочитанными останутся только те кристаллы, которые понадобятся для поиска пароля ко всей группе. И их будет уже гораздо меньше.
– Хорошая идея, так и сделаем. Ну, нечего тянуть. Работы много. А я ещё ничего не сделал. Пойдём в медицинский отсек, пока я не растерял весь задор.
Я закрыл кейс с базами и, подхватив его, направился из комнаты. Перед коридором, ведущим в шлюзовую камеру, загерметизировал костюм. Пока сидел в комнате, забыл о том, что он на мне надет, и только сейчас вспомнил о нём.
Дождавшись в шлюзе, пока из него выкачают воздух и откроют двери, отправился в путь, сверяясь с картой.
Сейчас мне не нужен был провожатый, Сеть сама проложила маршрут, основываясь на полученных данных. А я шёл и размышлял о том, как бы не испугаться и не передумать. Память о первых минутах пробуждения была очень свежа, и все те свои ощущения я не успел ещё забыть.
Но сильно накрутить мне самого себя не получилось, во-первых, видимо, я стал более устойчив к неприятностям и опасности, которая может угрожать мне, во-вторых, я уже подошёл к комнате, где стоял медицинский комплекс.
Повторилась процедура со шлюзовой камерой, и вот я вновь нахожусь на ложе комплекса.
«Первый инфокристалл хочу подключить сам», – возникло у меня желание.
Решив, что особый выбор сейчас не имеет значения, я открыл кейс, нашёл четвертую ячейку в третьем пенале и вытащил из неё кристалл. Маленький хрусталик с продолговатым носиком с одной из сторон переливался морем разноцветных искр.
«Ну, с Богом!» – решил я и вставил его в разъём нейросети.
С удивлением констатировав, что мгновенного разрыва мозга у меня не случилось, я подождал, пока закроется купол, ещё раз глубоко вздохнул и, подумав: «Поехали. Не подведите меня. Мне моя голова ещё дорога», приготовился к очень серьёзной операции, от которой зависит многое, включая и мою жизнь. Единственное радовало, что проводиться она будет под контролем 896-го.
«Надеюсь, быстро умереть мне не дадут, и я ещё побарахтаюсь», – была последняя осознанная мысль.
А дальше начался хаос и мельтешение образов.
Искин № 896 наблюдал странную картину.
Человек добровольно пошёл на хоть и оправданный, но риск, и этот шаг доставлял ему море боли и мук. Если судить по показателям состояния пациента комплекса, снятым с установленных датчиков, то болевой порог человека был превышен в несколько раз. Его тело корёжило и сотрясало в камере, как лист металла в комнате с прессом. Искин всё это наблюдал через прозрачный купол медкомплекса. Спасала человека и камеру от повреждений только жёсткая фиксация его на лечебной поверхности и контроль параметров жизнедеятельности. Он позволял вовремя реагировать на особенно сильные всплески, снизить или распределить их, уменьшив силу воздействия, и не дать пациенту, бьющемуся в агонии, уйти за край.
Был обработан первый инфокристалл.
– Время от начала проведения операции – 9,17 минуты.
И сразу произведена замена на новый инфоноситель.
– За такой короткий срок человек на основе своих возможностей (а нейросеть была отнесена к опциям людей) смог разработать и провести операцию, на которую мы тратим порядка одного-двух дней. И результат у неё лучше, чем мог гарантировать кластер, создаваемый мной. Вообще, странная ситуация наблюдается с полковником, – рассуждал параллельно с контролем состояния и заменой кристаллов искин. Поначалу 896-й относил это на послеоперационный восстановительный период или недостоверность информации. Но количество фактов, указывающих на несоответствие, росло. – Коллизия данных составила 70 %. Требуется решение и анализ несовпадения логических связей.
Так как у искина появилось время, он запустил процесс проведения анализа, используя все имеющиеся у него данные и ресурсы. Для этого, как пробу пера, он решил использовать всю мощь собранного им кластера. Правда, сейчас он состоял всего из двух узлов, его самого и Ники.
896-й вывел список нелогичного, всё, что смог зафиксировать за два дня. Это были факты, касающиеся как самого Алексея, так и его поведения:
1. Отсутствие информации о полковнике, базах знаний и нейросети в банке данных станции.
2. Ложная биография: указана дата смерти, но Скарф жив.
3. Принадлежность к армейской структуре: флот, поступление после 18 лет.
4. Значения физического, психического, интеллектуального и ментального параметров состояний человека выше среднего.
5. Небольшой биологический возраст: 17 лет.
6. Отсутствие нейросети.
7. Отсутствие изученных баз знаний.
8. Незнание элементарных для его возраста вещей и правил.
9. Наличие экспериментальной нейросети, в защитном сейфе.
10. Наличие полного пакета баз знаний различной направленности.
11. Быстрая интеграция нейросети.
12. Интуитивное управление её опциями.
13. Превосходная адаптация нейросети к пользователю.
14. Разработка алгоритмов более эффективных, чем стандартные процедуры.
15. Более производительная работа.
16. Точное восприятие реальности.
17. Отсутствие паники и упаднического настроя в критической ситуации.
18. Удалённое управление техникой без специализированных имплантатов.
19. Удалённый взлом техники без специального оборудования.
20. Взлом собственным алгоритмом инфокристаллов, защищенных военным кодом.
Искин стал проводить анализ пунктов получившегося списка на основании имеющейся информации.
Пункт 1. Вероятность утери данных – 80 %.
Пункты 2, 3, 5. Вероятность ошибки в сопроводительных документах – 15 %. Служба во флоте – вероятность 5 %. Вероятность фальсификации документов – 85 %.
Пункты 4, 17. Спецподготовка – вероятность 95 %.
Пункты 6–8. Воспитание за пределами Содружества – 65 %. Воспитание в закрытом учебном специнтернате – 35 %.
Пункты 9—10. Подготовка нейросети и списка баз на заказ – вероятность 69 %.
Пункт 10. Общая направленность в изучении баз знаний, как при подготовке универсального специалиста для разведывательных управлений, – вероятность 88 %.
Пункты 11–13. Индивидуальная настройка нейросети под пользователя 76 %.
Пункты 14–16, 18–20. Эффективное использование – 98 %. Специфическая направленность нейросети – 82 %.
Выводы. Полковник не служит во флоте. Данные о нём подложные. Он прошёл специальную подготовку за пределами Содружества или в закрытом воспитательном учреждении. Установленная нейросеть создавалась на заказ, для него или кого-то схожего по параметрам с ним. Базы знаний предназначены для подготовки агента разведывательного управления. Отличная интеграция сети в полковника и превосходное её использование. Комплект баз специально собран для полковника, с установленной в него нейросетью (вероятность – 79 %, учитывается эффективность, с которой полковник взломал базы. Вероятность взлома кристаллов простым пользователем не превышает 5 %).
Выводы не давали однозначного ответа. 896-й продолжил проводить анализ.
– Нужны дополнительные данные.
1. Полковник находится на станции. Нахождение посторонних на станции не предусмотрено.
2. Станция – секретная государственная лаборатория, основное направление деятельности – разработки для специальных государственных учреждений Содружества.
Корректировка вывода. Полковник служит в секретном (разведывательном?) подразделении флота или Содружества. Воспитывался в специальном интернате. Доставлен на станцию для проведения операции по интеграции нейросети и баз знаний.
– Офицеры спецподразделений обладают более высоким командным приоритетом.
Директива. Правомерность старшинства полковника на базе установлена.
Сделав такие выводы по разрозненным и не всегда верным данным, искин № 896 навсегда закрыл вопрос о коллизии. Про себя он так и оставил странного неучтённого человека в присвоенном ему звании – полковник.
Разрешив для себя эту логическую дилемму, он занялся решением насущных проблем.
Текущей сейчас считалась задача по контролю состояния полковника.
* * *
Странный хоровод образов затягивал меня. Он не причинял физической боли, но сильно раздражал психику. Из-за этого не получалось ни на чём сосредоточиться.
Правда, продолжалось так совсем недолго.
Со временем хоровод ускорился, затягивая всё большее количество мыслеформ, которые окружали меня. Первоначально они стянулись в небольшой ком, который стал очень быстро нарастать. Пока его размеры не превысили всё видимое мне пространство. Вот тогда и появился первый отголосок боли.
Я понял, что пространство – это мой внутренний мир, а тот разрастающийся ком смысловых понятий, которые его составляют, – как раз то, что для сравнения передаёт мне Сеть. И генерация этих форм уже давно вышла за пределы моего мира. Вернее, не вышла, а растянула его. Он не мог порваться, но его растягивало всё сильнее.
Вот именно увеличение моего внутреннего «я» и вызывало мучительные боли. С каждым мгновением, секундой они нарастали и множились. Сознание уже не справлялось. Оно находилось на грани своих возможностей. Мгновение – и оно должно было уплыть в безвестные дали, но пришло понимание – если это произойдёт, быть беде.
И дело не в том, что будет прекращена процедура взлома кода доступа. В этом случае спасти меня не сможет никто. Осознание моего «я» умрёт, а моя душа (самосознание) останется там навсегда, тело же превратится в овощ.
«Использование режима распределения сознания.
Активация резервного слоя сознания.
Основное сознание перенесено в резервный слой».
Я почувствовал, что моё сознание разделили и основной мыслительный поток отнесли в сторону. Осязался он как моё отражение в зеркале, но жил своей жизнью.
«Использование режима изменения восприятия».
Резкая смена восприятия. И основным уже кажется вновь созданный поток.
«Всегда хотел узнать, как там в Зазеркалье. Вот случай и представился». Я сначала даже не осознал, что могу мыслить, не отвлекаясь на мельтешение.
«Это что?» Я чувствовал два своих состояния.
Первое. Я знал, что при смертельной опасности Сеть, Магик и 896-й помогут, отключат, спасут, откачают. Но это не успокаивало. Боль терзала. Она то растекалась по всему телу, то вонзалась в каждую клетку организма. Я чувствовал, как конвульсивно сокращаются мышцы, напрягаются и рвутся сухожилия. Трещат кости. Чувствовал, что прокусил себе губу и солоноватая капелька крови прокатилась по языку. Но всё это ощущалось блёкло, как издалека. В то же время я понимал: эти чувства мои и всё, что происходит, происходит со мной.
Второе. Моё текущее состояние. Я чувствую. Не испытываю нестерпимой боли. Мне приемлемо комфортно. И в то же время я понимал, что это только часть.
Целым я стану, объединив первое со вторым.
«Задействована опция распределения сознания. 7 % оставлено в основном потоке, 93 % перенесено на резервный слой. Произведено переключение управляющего потока сознания».
«Хм… Интересно, но не очень понятно. Это у меня что, сейчас в голове два сознания, одно 7 % мыслей занимает, второе 93 %? И мыслить могут о разном и одновременно? С переключением, допустим, я понял, сам ощутил скачок в зеркало. А потом как и что будет, сольются в одно целое? Каким образом?» – нахлынул град вопросов.
Но Магик в ответ только молчал. Зато появился голос Сети из того, первого меня, которого мало.
«Найден дополнительный сегмент сознания. Подключиться?»
«Чего уж терять. Подключайся», – решил я, всё равно в медбоксе нахожусь. Хуже не будет. И так красная зона приоритета.
«Произвожу перестроение нейронных связей, произвожу идентификацию сегмента».
После этих слов меня нагнала головная боль. Но терпимая и закончилась очень быстро.
«Подключение нового сегмента произведено, – было произнесено более уверенно, и теперь не создавалось ощущения голоса из глухой трубы. – Найдены два неактивных сегмента. Произвести активацию и подключение?»
«Так, а это уже интересно, помнится, была такая опция, что-то с распределением сознания. Там как раз цифра четыре фигурировала, похоже, на неё и наткнулся, – закончил я с воспоминанием. – Понять бы, сильно хуже не будет. Шизофрении не заработаю? Или ещё какого отклонения?» – задался я неразрешимой дилеммой. Как обычно, русский и халява – вечная проблема. Видишь мешок – и захапать хочется (а вдруг сокровище), и взять страшно (наши люди и капкан, и волка подкинуть могут).
«Никакими отклонениями в психическом здоровье оператора разделение сознания не грозит. Активным остаётся всегда один поток, все остальные начинают работать в фоновом режиме».
«Какие преимущества это даёт?» – спросил я.
«Нет ответа», – пришло от Магика.
А вот Сеть порадовала:
«В подключённых сегментах сознания возможно выполнение всех существующих на текущий момент опций с пониженным уровнем производительности».
«На сколько процентов упадёт производительность?» – решил выяснить я.
«В пределах от 25 % до 50 % в зависимости от сегмента».
«Сегменты не одинаковые?» – удивился я.
«Предположительно. Точно будет известно после их активации».
«Почему так произошло?»
«Нет ответа».
«Слои сознания располагаются в разных измерениях. И, как следствие, подчиняются их законам. Основной закон: в смежных измерениях не может быть одинаковых структур», – отошёл от своего статуса молчуна Магик и прочёл небольшую лекцию.
«Понятно, что ничего не понятно. Подключай и активируй два других сегмента», – дал я команду Сети и приготовился к головной боли, не учёл только, что она усилится вдвое и терпеть её придётся в такое же количество раз дольше.
Головной болью я промаялся сейчас ощутимо долго, одно радовало – не было в ней той силы, что меня корёжила в самом начале, а значит, она вполне терпима.
Пошла процедура, и я заметил, что от своего имени часть операций выполняет Магик – по непосредственно подключению слоя, но команду к работе приняла-то Сеть. Похоже, мои товарищи спаиваются в некое подобие однородной системы, и интерфейсом к ней выступает Сеть. А Магик становится незримым серым кардиналом со своей лавкой чудес.