Иллюстрация: Глава 12. ПЕРВЫЙ ПАКЕТ

023 · Глава 12 · Онтология

Глава 12: ПЕРВЫЙ ПАКЕТ — Онтология

Трещина не затянулась за ночь.

П-7 сидел в рубке, баюкая руку. Тонкая зелёная линия на анализаторе упрямо прорубалась сквозь шум. Корабль отсёк звук давно, но треск продолжал скрестись где-то за ушами, фантомный и въедливый, как заноза.

На стекле перед ним застыло дерево решений. Четыре ветки. Четыре скальпеля на хирургическом лотке.

Координаты.

Маяк.

Молчание.

Рукопожатие.

П-7 не мог оторвать взгляд от первой строки.

Координаты — это всё. Дрейф, запас воды, изношенные фильтры. «Вот я. Я здесь. Я живой. Я боюсь.» Импульс толкал руку к панели — распахнуться, выплеснуть себя в чёрный эфир. Прокричать.

Но кричать — значит показать горло.

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

П-7 отвёл взгляд от координат, как от края открытого люка.

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

Маяк, который убивает того, кто его зажёг, — подумал П-7. — Остроумно.

Он опустил руку.

Молчание висело рядом. Стерильное. Бесплатное. Ноль милливатт, ноль в логах, зелёный огонёк энергосбережения. Даже вентиляция, казалось, стихала, когда курсор пересекал эту зону.

Ноль.

Ни следа. Ни тени. Ни шанса.

Он не выбрал и его.

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

Где-то там, за световыми неделями пустоты, кто-то тоже жёг джоули на повторный цикл. Бросал камни в темноту, не зная, есть ли у неё дно.

Или не бросал. Или это эхо. Или это ловушка.

Три голоса одновременно, и каждый прав.

— Инициировать handshake, — хрипло произнёс он. — Минимальный протокол.

Стекло мигнуло.

HANDSHAKE: МИНИМАЛЬНЫЙ ОКНО ПЕРЕДАЧИ: 4.7 СЕКУНДЫ КУРС: НЕ РАСКРЫВАТЬ ПОЛНЫЙ ДОСТУП: ОТКЛОНЁН

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

Ни «мы». Ни «держитесь». Ни одного слова, не вмещающегося в служебное поле пакета.

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

Палец вдавил сенсор.

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

Пакет ушёл в черноту.

П-7 смотрел, как остывает шкала трансивера. Стекло под пальцами ещё хранило тепло. Бинты тупо пульсировали.

Четыре и семь десятых секунды. Слишком узко для крика.

Достаточно, чтобы перестать быть молчанием.

024 · Глава 12 · Толкование

Глава 12: ПЕРВЫЙ ПАКЕТ — Толкование

Закон: Первый ход меняет игру, потому что создает информацию для обеих сторон.

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

Механизм: При неполной информации выбор между молчанием, полным раскрытием [5], искаженным раскрытием и минимальным handshake не имеет морально чистого решения. Молчание сохраняет координаты, но теряет value of information: чужой аппарат не получает возможности доказать совместимость, а П-7 не получает новых данных о нем. Полная правда может ускорить помощь, но раскрывает положение, потребности и слабые места. Искаженный пакет может снизить немедленный риск, но портит будущую репутацию, если контакт станет повторяющимся и проверяемым. Минимальный handshake дает меньше полезности за один ход, зато ограничивает ущерб и проверяет протокол.

Сигналинг важен потому, что другой стороне виден не только текст [3]. Cheap talk почти ничего не стоит отправителю, поэтому плохо доказывает намерение. Проверяемый сигнал доказывает более узкие вещи: контрольная сумма проверяет целостность кадра, challenge-response — владение протоколом или ключом, повторяемая временная метка — устойчивость канала. Costly signal сильнее, когда он несет реальную opportunity cost для неподходящего отправителя: малый ресурсный залог, ограниченный обмен веществом, ставка пропускной способности или действие, которое трудно подделать без готовности продолжать контакт. Но стоимость сигнала не должна превышать цену ошибки. Дорогой знак доверия, который открывает координаты и все шлюзы, является не честностью, а плохим управлением риском.

Expected value здесь считается не только по вероятности помощи [4][5]. В расчет входят ущерб от раскрытия, шанс эксплуатации, цена пропущенного союза, стоимость задержки, качество канала, способность отката и bounded rationality обеих сторон. Ни П-7, ни чужой аппарат не обладают полной моделью игры. Они действуют с ограниченным временем, шумными данными и чужими намерениями, которые приходится оценивать по следам.

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

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

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

Практика: Первый пакет строится как малый инженерный эксперимент.

  1. Зафиксировать допустимый ущерб до отправки: какие данные нельзя раскрывать, какой ресурс нельзя отдавать, какой канал нельзя открывать.
  2. Отправить минимальный проверяемый handshake: версию протокола, контрольную сумму, временную метку, ограниченный вопрос или фрагмент данных, который не раскрывает критические координаты.
  3. Встроить проверку ответа: challenge-response, проверку задержки, согласованность формата, повторяемость малых ответов, сравнение с независимой телеметрией.
  4. Сохранять обратимость: временные ключи, узкий канал, лимит скорости, отсутствие постоянных прав доступа.
  5. Обновлять модель байесовски: один хороший ответ повышает доверие мало; серия проверяемых ответов повышает сильнее; одно противоречие снижает доступ, но не обязано доказывать злой умысел.
  6. Не повышать ставку, пока маленький обмен не дал проверяемой информации.

Формула: Первый пакет должен быть достаточно мал, чтобы пережить ошибку, и достаточно проверяем, чтобы создать знание.

Источники:

  1. Axelrod & Hamilton, “The evolution of cooperation”, Science, 1981 — PubMed.
  2. Schelling, “The Strategy of Conflict”, Harvard University Press, 1960 — publisher.
  3. Spence, “Job Market Signaling”, Quarterly Journal of Economics, 1973 — DOI.
  4. Savage, “The Foundations of Statistics”, Wiley, 1954 — publisher.
  5. Simon, “A behavioral model of rational choice”, Quarterly Journal of Economics, 1955 — DOI.