Иллюстрация: Глава 13. СТЫКОВОЧНОЕ ОКНО

025 · Глава 13 · Онтология

Глава 13: СТЫКОВОЧНОЕ ОКНО — Онтология

Ответ пришел не сразу.

Часы тянулись в звенящей пустоте эфира, и П-7 успел сотню раз проанализировать каждый отправленный бит, каждую потраченную на передачу долю ватта. Затем дальний приемник зафиксировал скачок шумового порога. Поймал отраженный сигнал. Отбросил как погрешность. Снова поймал. Контрольная сумма совпала на крошечном, истерзанном помехами фрагменте данных, и вычислитель Корабля прочертил на тактическом мониторе тонкую светящуюся линию между двумя гибельными орбитами.

Окно.

Четырнадцать минут и двадцать две секунды относительной тишины, когда векторы двух искалеченных машин совпадут достаточно, чтобы удержать лазерный линк и перебросить материальные капсулы. Зазор между фатальным промахом и орбитальным столкновением был чудовищно узок — как щель в намертво заклинившей двери.

П-7 замер у створок малого грузового шлюза. Автоматика с натужным гулом прогревала электромагнитные направляющие. Палуба под подошвами мелко вибрировала. За переборкой с сухим, царапающим скрежетом просыпались сервоприводы, не работавшие, казалось, целую вечность. Голографическая панель истекала тревожным красным светом базовых запретов:

ВНЕШНИЙ ОБМЕН: ОГРАНИЧЕН КАРАНТИН МАТЕРИАЛОВ: АКТИВЕН ПОРТЫ УПРАВЛЕНИЯ: ЗАКРЫТЫ

П-7 не снял ни одной блокировки. Карантин оставался абсолютным.

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

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

П-7 прижал ладонь к холодному кварцевому стеклу обзорного иллюминатора.

— Я вижу тебя, — произнес он.

Речевой канал был мертв. Слова так и остались внутри гермокабины, впитавшись в фильтры Корабля.

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

А затем чужак прислал схему фильтра.

П-7 вгляделся в проекцию: посадочное кольцо, структура изолирующей мембраны, пределы химической толерантности. И ниже — бездушный вердикт машины:

СОВМЕСТИМОСТЬ: 0.63

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

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

Каждая капля отданной жидкости безвозвратно вытекала из их будущего.

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

Он подтвердил первую капсулу.

Чужой аппарат ответил с секундным лагом. От изувеченного борта отделилась белая искра, медленно закрутилась вокруг своей оси и поплыла сквозь бездну. Корабль выверил траекторию, поймал её, с лязгом втянул в горловину и запер в карантинной камере. Сухо клацнули насосы откачки. Воздух прошел через фильтры. Биоанализатор замер, вычисляя константы — несколько секунд, растянувшихся для сердца в геологические эпохи.

Затем пневматика зашипела, и внутренняя крышка откинулась.

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

Пришел их черед отправлять воду.

Ампулы ушли в своей микрокапсуле. Чужой манипулятор поймал ее не сразу. Один сустав сработал с критическим опозданием, маневровые движки чужака выбросили короткий факел тепла, грубо выравнивая движение. На долю секунды П-7 показалось, что сквозь оптику он видит не манипулятор, а дрожащие руки. Потрескавшиеся губы, ввалившиеся глаза, лицо у монитора. Но камера бесстрастно фиксировала лишь искореженный металл.

Металл принял воду.

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

Окно сжималось.

БЕЗОПАСНОЕ СБЛИЖЕНИЕ: 03:12 КАНАЛ МАТЕРИАЛОВ: ЗАКРЫТИЕ ЧЕРЕЗ 01:40 ТЕПЛОВОЙ ОБМЕН: НЕУСТОЙЧИВ

П-7 инициировал отправку последнего пакета тепла.

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

И в ту же секунду автоматика безжалостно обрубила канал.

Суставчатый манипулятор втянулся в темноту. Навигационный маяк чужака мигнул трижды. Изумрудная линия погасла. Чужая тень медленно отступила и снова стала точкой, отвоевывая у орбиты каждый метр пространства.

На панели П-7 остались лишь сорбент, карта, старый протокол и список закрытых дверей. П-7 сделал глубокий вдох, и воздух прошел через легкие чуть чище, чуть свободнее прежнего. На трехмерной тактической сетке теперь подсвечивалась новая узкая тропа сквозь поле обломков — не гарантированно безопасная, но видимая.

Он стоял перед ней, не сводя глаз с экрана, пока безымянная искра окончательно гасла во мраке. Пальцы в перчатке сжимали контейнер так крепко, словно это была рукоять еще одной закрытой двери.

026 · Глава 13 · Толкование

Глава 13: СТЫКОВОЧНОЕ ОКНО — Толкование

Закон: Ограниченный обмен может создать избыток выживания без святости участников.

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

Механизм: Игры с ненулевой суммой отличаются от чистого грабежа [4] тем, что выигрыш одной стороны не обязан быть равен проигрышу другой. Если одному аппарату фильтрация воды обходится дешевле относительно других задач, а другой с меньшей альтернативной стоимостью держит тепловой контур или уточняет карту, comparative advantage позволяет обоим получить больше, чем при изоляции. Специализация создает излишек: каждый делает то, что ему дешевле, и обменивает результат на то, что ему дороже производить самому.

Реципрокный альтруизм в такой системе не является добротой как внутренним светом [1][2]. Это стратегия при повторяемом взаимодействии, памяти прошлых ходов, способности распознавать партнера, достаточной вероятности будущей встречи и механизме наказания или снижения доступа. Если обмен одноразовый, дефект трудно обнаружить или будущий канал малоценен, стимулы меняются. Сотрудничество стабилизируется не от одной повторяемости, а от достаточной тени будущего, обнаруживаемости дефекта и цены санкций.

Ограниченное стыковочное окно работает как staged interlock [5]. Оно не требует полного доверия к ядру другой системы. Оно задает интерфейс: какой ресурс входит, какой выходит, какие форматы допустимы, где стоят обратные клапаны, что логируется, как быстро можно закрыть канал. Trust under constraints не говорит “я верю тебе полностью”. Он говорит: “я допускаю малый обмен в конструкции, где твоя ошибка или атака не разрушит мой корпус”.

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

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

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

Практика: Стыковка строится как ограниченный контракт между системами.

  1. Разделить ресурсы и интерфейсы: вода, тепло, карты, команды и доступ к корпусу проходят через разные каналы с разными правами.
  2. Обменивать сначала проверяемое: фильтр, контрольная карта малого сектора, диагностический пакет, малый объем энергии с измеримым результатом.
  3. Дозировать доступ ступенями: успешный малый обмен открывает следующий уровень, но не весь контур.
  4. Использовать staged interlock: следующий ресурс освобождается после проверки формата, количества, временной метки и обратной совместимости.
  5. Вести журнал взаимности: кто что передал, когда, с каким результатом, какие сбои были объяснены и подтверждены.
  6. Ограничивать ущерб заранее: лимиты потока, обратные клапаны, автоматическое закрытие при нарушении порога, независимая проверка критических данных.

Формула: Доверие в контакте начинается не с раскрытого шлюза, а с узкого окна, где взаимная выгода сильнее соблазна сломать систему.

Источники:

  1. Trivers, “The Evolution of Reciprocal Altruism”, Quarterly Review of Biology, 1971 — DOI.
  2. Axelrod & Hamilton, “The evolution of cooperation”, Science, 1981 — PubMed.
  3. Nowak, “Five rules for the evolution of cooperation”, Science, 2006 — PubMed.
  4. Ricardo, “On the Principles of Political Economy and Taxation”, John Murray, 1817 — publisher.
  5. Saltzer & Schroeder, “The protection of information in computer systems”, Proceedings of the IEEE, 1975 — DOI.