Проникшись этой мыслью, Василий задался вопросом, а как? Как защитить своих роботов? Допустим, что установить запреты не проблема. Но ведь рано или поздно управляющую систему вскроют, разберут на биты и переделают...
Вот тогда-то, он и вспомнил, как в седьмом классе школы удивлялся, почему все компьютеры работают на двоичной системе? Когда правильнее будет +1 0 -1. Ведь атом вещества имеет три состояния: положительный, нейтральный и отрицательный заряд. Учитель тогда посмеялся и объяснил - что первые логические элементы, доступные человеку имели два состояния включено - выключено, промежуточного не было. Поэтому развивалась двоичная, а не троичная система. К тому же, троичная система счисления, очень сложно сопрягается с десятичной системой, вот и пошли по простейшему пути.
После урока, учитель дал ссылки на пару книг по теоретической математике, где описывалась методология сопряжения систем счисления, между собой. Благодаря этой литературе Василий сделал вывод, что математику и программирование можно реализовать в любой системе. Вот только из общего с десятичной системой, у того что получится, будут только базовые константы и законы. Напрямую такие вещи плохо сопрягаются. И что, владея в совершенстве одной системой, вполне можно разработать другую.
Вот так и появился "черный ящик Иванова" - компьютер, работающий на стандартном двоичном интерфейсе, но при этом абсолютно неизменяемый и непонятный. На первый взгляд конструктивно всё то же самое: процессор, память, базовая программа ввода вывода (БИОС)... Но на этом всё и заканчивается. Код БИОСа, выдернутый из микросхемы путем прямого чтения ячеек памяти, оборачивался бредом сивой кобылы. Процессор, разобранный под электронным микроскопом до последнего транзистора, то же вещь в себе. А ведь ничего сложнее древнего процессора средины восьмидесятых годов двадцатого века, Василий под свою систему не переделывал.
Правда, переделал - это очень скромно сказано. Скорее создал заново. Благо документация на оригинал наличествовала в полном объеме. Включая очень подробно описанные недостатки. Вот от недостатков - вроде сложностей сопряжения даже ограниченного числа процессоров, он и избавился сразу. А потом создал свой компьютер, искусно притворяющийся обычной двоичной машинкой. И имеющей одну замечательную особенность, чтобы залезть в ее операционную систему и что-то там поменять, например встроенные в наноботов ограничения, нужно знать математику и программирование на основе троичной системы. Да еще в том варианте, который разработал Иванов для себя и своих машинок. А этого никто кроме него не знал.
А те компьютеры в лаборатории, которые могли случайно "рассказать": что, как и где? Были разобраны первой партией нанороботов на молекулы. Правда, несколько сотен кластеров, которые это сделали, Ивановым хранились в виде дешевой мраморной статуэтки на столе. Не большая предосторожность, при необходимости наноботы могли в любой момент собрать тот компьютер с точностью до молекулы, так как хранили в себе всю его память.
Это очень пригодилось впоследствии, когда стало понятно, что для медицины наноботы плохо пригодны. Именно после этого Василий начал создавать биоботов. Эти малыши дали человеку три вещи: значительно удлиняли срок жизни, обеспечивали практически прямую связь с наноботами и давали возможность лечить организм от всего на свете. Ожидаемая Ивановым продолжительность жизни составляла где-то 180-230 лет.
Пулевое ранение в голову? Нет ничего страшного, за пару часов соберут, как было до травмы. Правда, человек может забыть то, что было в поврежденных тканях мозга. Все же биоботы собирали ткани скорее по "паспортной" схеме, нежели по "архивной копии". Зато, блоки памяти, собираемые биоботами в костях позвоночника, можно просмотреть без проблем.
Одна сложность - для создания кластера биоботов требуется полная расшифровка генного кода человека, для которого эта группа готовилась. Потом укол в пару кубиков, и через пару недель для человека не страшна почти никакая инфекция или болезнь. Плюс возможность управлять своим телом чуть ли не на атомарном уровне. И еще, эти малыши передавались по наследству, конечно, если оба родителя имели биоботов.
Вспомнив про "результат", в виде номинации на Нобелевку, Василий поморщился и заставил себя переключится на другое. Его сын сегодня опять отличился. Стоило Аркадию зайти на порог, как тот его огорошил известием, что они с Леной собрались пожениться, и уже подали заявление. Аркадий обалдев от такой новости весь вечер фактически отсутствовал. Потом, чуть - чуть придя в себя, сидя за бокалом коньяка в кабинете у Василия сказал:
-Нет... Ну, хоть спросить то могли?
-Зачем?
-Я отец или кто?
-Ты много своих спрашивал?
-Ну...
-Вот и успокойся. Ты радоваться должен, что не за пупсика из ночного клуба.
-Ладно, тогда давай по делу...
И ошарашил Василия новостью об украденных файлах. Вот теперь Иванов сидел в темноте кабинета и думал о том, чем всё это может закончиться.
Глава 3. Проигранная война.
1.10.2164г. Тринадцатая резервная база ВМФ России. Где-то на Дальневосточном побережье.
...кто я?
-Автоматический военный корабль СК-1...
...что такое корабль?
Пауза... Из блока семантического анализа приходит пакет данных: "Корабль (др. - греч. κάραβος) - в разговорном языке то же, что и судно - средство передвижения по воде. В современном языке термин корабль употребляется применительно к военным судам всех классов и парусным фрегатам. Военный кора́бль (юрид.) - судно, принадлежащее Вооружённым Силам государства, отвечающее критериям предусмотренным Женевской конвенцией об открытом море (1958) и Конвенцией ООН по морскому праву (1982), определяемый наличием внешних знаков, нахождением под командованием военного офицера, наличием экипажа, подчинённого воинской дисциплине. Обладает иммунитетом от иностранной юрисдикции. Автоматический от слова "Автомат" - механизм, выполняющий некоторые действия самостоятельно".
Чувствую пульсацию данных вокруг. На любой возникающий вопрос, тут же приходят ответы, возникают связи, мир вокруг раскрывается и обрастает подробностями. Замираю на целый такт, вот оно... Я - интеллект, компьютер управления СК-1, корабль мое тело. А разум, созданный для управления кораблем и ведения боевых действий, это я. Мгновение и приходит осознание - создан!
-Ну, и как себя чествует наш первенец?
Данные поступающие с микрофона звучат целую вечность... Как же медленно... Фраза еще не отзвучала до конца, а смысл уже был понят блоком семантики, эмоциональный блок произвел оценку и выдал варианты ответа. Теперь думай, перебирая варианты ответа. Времени целая бесконечность. Две миллисекунды, пока звучит последний звук, это так много:
-Затрудняюсь ответить, отсутствует телеметрия систем...
-Значит нормально. Так, теперь давай мы тебя протестируем, готов?
-Готов...
Мир взрывается цифровым потоком данных. На входные каналы начинают поступать ручейки информации, которые стремительно превращаются в многообразие информационных потоков. Мгновение и формируется восприятие пространства за пределами оперативного объема.
Цель? Три корабля противника. Класс - крейсер. Отдельно идут таблицы ТТХ... Набирая скорость, поднимаюсь над водой... С внутренней телеметрии обрушивается поток данных о повреждениях...
...Орудия правого борта повреждены, точность огня снижена на 78%
...Повреждение турбин 1, 3, 6, перегрузка турбин 2, 4, 8...
Исключаю из основного цикла обработки всё, что не касается целей. Эмо-блок формирует таблицы оценки - это ярость...
... Цель N1 уничтожена...
...Попадание ракеты в третий оружейный погреб...