029 · Глава 15 · Онтология
Глава 15: ПРОТОКОЛ НЕДОВЕРИЯ — Онтология
Корабль всё ещё мог догнать чужака. Грязно, на пределе прочности, сжигая неприкосновенный маневровый резерв, но мог.
Расчет перехвата висел на тактическом экране весь следующий цикл. Короткий разгонный импульс с опорой на старый маяк. Пересечение траекторий. Крохотное, шириной в несколько миллисекунд окно для направленного перегрева поврежденного радиатора чужого борта.
На голографической схеме всё выглядело стерильно и просто: темная точка, изломанная линия вектора, беззвучная вспышка в вакууме. И тишина. Окончательное решение проблемы.
П-7 смотрел на эту симуляцию очень долго.
Гнев, ослеплявший его в первые часы после инцидента, выгорел за ночь. От него осталась лишь серая зола под ребрами — тяжелая, холодная, отрезвляющая. В пробитом борту уже застыли заплаты. Один из фильтрующих блоков пришлось навсегда вывести из замкнутого контура. Запас воды сократился. На столе ремонтного поста валялись три отработанных шприца с полимерным герметиком и жесткая от засохшей пены рабочая перчатка.
П-7 открыл системную матрицу доступа.
Широкие разрешения, щедро выданные в период стыковочного окна, теперь горели на дисплее доверчивым, мягким зеленым. Тогда этот свет означал жизнь — общий воздух, единую карту, разделенное тепло. Теперь он зиял, как незадраенный люк в открытый космос.
— Отозвать общий ключ, — произнес П-7.
Корабль мигнул белым подтверждением.
ОБЩИЙ КЛЮЧ ОБМЕНА: ОТОЗВАН СЕАНСОВЫЕ КЛЮЧИ: ТОЛЬКО ПО CHALLENGE-RESPONSE КАРТЫ ПАРТНЕРА: КАРАНТИН ДО ПЕРЕКРЕСТНОЙ ПРОВЕРКИ МАТЕРИАЛЬНЫЙ ОБМЕН: STAGED ACCESS РЕПУТАЦИОННЫЙ ЖУРНАЛ: СОЗДАН
На навигационной панели зашевелились цифровые замки. Один за другим прямоугольники открытых каналов меняли свой цвет: зеленый тускнел до желтого, желтый остывал в серый, серый проваливался в глухой черный. П-7 слушал сухие щелчки электромагнитных реле с тем же чувством, с каким запечатывают отсеки, оставляя за переборкой бушующее пламя.
Он не смягчил ни одной строки протокола.
Автоматическое принятие чужих астрометрических карт погасло первым. Следом рухнула калибровка по внешним таблицам. Материальный обмен был зажат в тиски жестких шлюзовых ступеней: формальное описание, микропроба, карантин, изоляция, передача малыми партиями. На каждом этапе система теперь требовала паузу, запись в журнал и ручное подтверждение.
С каждым новым запретом доступный мир сжимался. П-7 ощущал это физически, будто кто-то затягивал страховочный ремень прямо поверх свежей раны, перекрывая ток крови, чтобы спасти организм в целом.
Чужой аппарат успел протолкнуть еще один инфопакет перед тем, как уйти за край устойчивой связи. Сигнал пришел слабым, с провалами, но архитектурно чище предыдущего. Внутри лежал фрагмент скорректированной карты, свежая временная метка, повтор старого протокольного маркера и пустое текстовое поле. Оно могло бы стать местом для извинений или объяснений — если бы между ними вообще существовал язык для подобных абстракций.
П-7 не стал разворачивать пакет в рабочем контуре.
Он хладнокровно изолировал его в карантинном буфере.
Затем начал компилировать ответ.
Он выпотрошил из ответного сообщения всё лишнее. Удалил строку с угрозой — индикатор энергопотребления передатчика тут же показал экономию. Удалил предложение о теплообмене. Закрыл доступ к материальным шлюзам и навигационным логам. Оставил только новую временную метку, холодный запрос на повторную калибровку, криптографический challenge на старый фрагмент карты и предельно узкое окно восстановления доверия: три коротких, безупречно структурированных пакета без единой ошибки.
Этот challenge пришлось собирать вручную, вытягивая байты из замусоренного сектора 4-Δ и сверяясь с устаревшей таблицей задержек. П-7 дважды ошибался в длине контрольного поля. Его пальцы, привыкшие к постоянной борьбе за выживание, всё ещё помнили макрос боевого удара куда лучше, чем сложный синтаксис проверяющего вопроса. Система не спорила, она лишь бесстрастно возвращала пакет в редактор, демонстрируя истинную цену каждого лишнего символа: микросекунды работы трансмиттера, рост температуры, потеря времени для калибровки собственного маяка.
П-7 смотрел на получившуюся структуру. В ней не было ни милосердия, ни слепой мстительности.
Она походила на аварийную переборку после катастрофы: грубая, черная, намертво заклепанная поверх того места, где раньше была изящная архитектура, — но способная держать давление вакуума.
Внутри него всё ещё билась фантомная жажда погони. Темная точка чужого корабля на радаре. Удар в уязвимую зону радиатора. Короткая вспышка. Развязка. Древние отделы мозга обожали такие решения. Они пахли абсолютной ясностью, а ясность была сродни сытости после долгого голода.
Корабль в последний раз вывел на экран топливный расчет перехвата.
Красные цифры легли прямо поверх траектории чужака. В случае маневра масс-резерв для выхода из ближайшего обломочного пояса падал ниже критической желтой черты. Промах оставлял их собственный маяк беззащитным. Попадание превращало чужой корабль в мертвое пятно — ни новых карт, ни сорбента, ни шанса на исправление ошибки в будущем.
Кровь требовала тепла и триумфа. Сенсоры баков показывали абсолютный холод.
П-7 стер расчет погони.
— Сохранить журнал без редактирования, — приказал он.
ЖУРНАЛ СОХРАНЕН СОБЫТИЕ: ИСКАЖЕННАЯ ТЕЛЕМЕТРИЯ / НЕУСТАНОВЛЕННАЯ ПРИЧИНА РЕАКЦИЯ: ЖЕСТКОЕ ОГРАНИЧЕНИЕ ДОСТУПА КАНАЛ ВОССТАНОВЛЕНИЯ: ОСТАВЛЕН СТАТУС ПАРТНЕРА: НЕДОВЕРЕННЫЙ
Слово НЕДОВЕРЕННЫЙ врезалось в экран куда тяжелее и основательнее, чем первобытное ВРАГ.
П-7 медленно провел пальцем над светящимся термином, не касаясь стекла. С врагом было бы проще. Врага можно обвести в красную рамку прицела, догнать, испепелить и вычеркнуть из уравнения. «Недоверенный» оставался в серой зоне вероятностей. Этот статус требовал вести открытый журнал, держать шлюзы на замке и постоянно помнить: нанести удар можно в любой момент, а вот вернуть канал связи из разорванного на куски корпуса — невозможно.
Чужой маяк тускло мигнул на самом краю дальности приема.
Один раз. Затем второй. И окончательно провалился в радиошум.
П-7 активировал передачу своего узкого пакета.
Трансмиттер отработал коротко, сухо, почти не выделив тепла. На стекле рядом с отправленным пакетом висела статистика: перекрытые права доступа, криптографический challenge и топливная цена этого разговора — крохотная красная строчка, которой раньше они пренебрегали.
Чтобы сохранить этот канал живым, системе пришлось отнять один цикл микропрогрева у внешней обзорной камеры. Изображение края свежей заплаты на корпусе на несколько минут подернулось морозной мутью. Так в реальности выглядела цена недоверия, когда оно переставало быть философским концептом и становилось физикой: одна ослепшая камера, один сохраненный в буфере вопрос, один не стертый адрес в космической пустоте.
Пакет ушел в бездну без исповеди, без попытки объятия, без смертного приговора.
Когда передача завершилась, астрометрия погрузилась во тьму.
П-7 остался один перед угасающим экраном. В рубке по-прежнему тянуло запахом полимерных заплат, жестким озоном и перегоревшим гневом. Новый протокол не делал чужака безопасным. Он лишь возводил несколько тяжелых, бронированных дверей между инстинктом ударить и рукой на пульте.
П-7 принудительно отключил матрицу боевого перехвата.
Его ладонь еще секунду висела над стеклом — тело по инерции ждало старой, интуитивно понятной кнопки уничтожения. Но затем пальцы опустились иначе. Они легли на строку CHALLENGE-RESPONSE — холодную, узкую, требующую доказательств, а не смерти.
На мерцающем стекле остался только новый протокол.