реклама
Бургер менюБургер меню

Виктор Алеветдинов – Тихоокеанский контур. Книга 4: Предел сигнала (страница 2)

18

— В прошлом цикле, — сказал он, — мы воевали внутри ограниченной сцепки узлов. Это ещё можно было удерживать в голове. На межпланетном плече противнику не нужно быть сильнее. Ему достаточно прийти первым в форме, удобной для автоматики.

На схеме вспыхнул ранний пакет.

Контур увеличил схему. Под белой линией сразу появились приоритеты, окна уязвимости и серые зоны, где маршрутизатор по старому регламенту почти наверняка выбрал бы первый пришедший сигнал. Арина сразу увидела главное: ошибка была не в отдельном участке, а в самом принципе — система слишком рано отдавала право на первое решение.

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

— И получает старшинство, — сказала Арина.

— Да.

Лукина отвернулась от экрана.

— Дальний контур у нас настроен именно так. Что пришло раньше и лучше сходится, то становится первым основанием решения. Остальное система трактует как догоняющую проверку или помеху.

Громыко поднял слой журнала.

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

— Поздняя правда остаётся правдой, но перестаёт быть операционной, — сказала Арина.

— Именно.

Он перевёл взгляд на неё.

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

В комнате изменилось распределение внимания. Арина снова посмотрела на схему. Ранний пакет. Запоздалое подтверждение. Журнал, не успевающий стать нормой. Та же болезнь, но уже на масштабе всей сети.

— Что вы хотите?

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

Фраза легла на стол как формулировка ТЗ.

— Тогда нам нужен не новый передающий узел и не усиленная версия старого журнала, — сказала Арина. — Нам нужна другая архитектура.

— Да, — сказал Громыко. — И достаточно быстро.

— С какой физикой?

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

— Кто рисовал нижний слой? — спросила Арина.

— Пока никто не довёл, — сказала Лукина. — Только спорили.

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

— Нейтрино, — сказала Арина. — Но только как witness, не как магистраль.

— Именно, — ответил Контур.

Лукина листнула следующий блок.

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

— Это будет работать только в связке с новым журналом, новым приоритетом и режимом HUMAN-LAG SAFE, который должен стать частью реальной эксплуатации, — сказала Арина. — Иначе мы просто повесим необычный прибор на старую неисправность.

— Поэтому вы здесь, — сказал Громыко.

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

— Это касается не только нас? — спросила Арина.

— Не только. Чем дальше связь и чем опаснее задержка, тем больше соблазн поверить первому пришедшему сигналу.

— Значит, такое решение будут считать полезным.

— Да.

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

— Да.

Лукина сложила руки на груди.

— Это удобно не одному управлению. Это удобно энергетике, логистике, сервису, всем, кто не любит лишний witness-контур. До первой аварии всем кажется, что можно жить без него.

На экране собралась грубая архитектура будущей системы: лазерный магистральный канал, независимый witness-слой, HELIO-WORM нового поколения, MASS-WITNESS, SUN-ANCHOR и отдельный блок HUMAN-LAG SAFE.

На этой метке Арина смотрела дольше, чем на остальных блоках.

— Кто добавил?

— Я, — сказала Лукина.

— Верно.

— Не из этики, а из эксплуатации, — сказала Лукина. — Если система наказывает человека за задержку, которую создаёт сама среда, она всегда вырождается в автоматический ответ. Тогда весь witness-контур становится декоративным.

Громыко кивнул.

— Разногласий, по сути, нет. Теперь нужен не разговор о будущем, а проект.

— Насколько формально?

— Настолько, чтобы открыть программу.

— Насколько быстро?

— Быстрее, чем вам понравится.

— Насколько широко?

— Межпланетный горизонт. Не обходной узел и не временная схема.

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

— Кто в ядре?

— Ника — да. Тимур — да. Лукина — уже здесь. Математика будет. Теория будет. Механика наведения будет. Производство — с первого дня.

— Значит, проект собираются душить вопросами о допуске, ремонте и цене линии прямо на старте.

— Именно, — сказал Громыко.

— И это правильно.

— И опасно, — добавил Контур. — Такие вещи чаще ломают не диверсией, а ранним согласием на удобную форму.

— Конкурирующая линия уже есть?

— Есть соблазн линии, — сказал Контур. — Быстрая чисто-лазерная схема. Без witness-слоя и без права на человеческую задержку. Для пилота выглядит выигрышно.

— Тогда фронтов минимум два.

Громыко отключил схему.