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

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

18

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

Никто не улыбнулся. Слишком хорошо помнили, чем это заканчивается.

Докладчик ответил уже жёстко:

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

— Именно, — сказала Ветрова. — Платить придётся. И это первый корректный разговор в этой комнате.

Куратор посмотрел на неё дольше, чем требовал этикет. Ему хотелось закрыть спор таблицей, но таблица уже перестала быть нейтральной.

— Продолжим у проектной стены, — сказала Ветрова. — Не по слайдам. По структуре решения.

Он мог отказать.

В боковом секторе амфитеатра находилась большая интерактивная стена. Ветрова не стала загружать шаблон. Оставила пустое поле и провела первую линию.

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

На стене разошлись две трассы: световой контур и короткий маркер witness.

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

Она добавила вторую отметку.

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

Прохоров подошёл ближе.

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

— Да. Не «кто раньше». Не «кто выглядит лучше». А кто первым доказан.

Она ввела третий слой:

MASS-WITNESS.

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

Бах кивнул:

— Иначе один свидетель утонет в статистическом комфорте магистрали.

Кольцова скрестила руки.

— Куда вы это посадите?

Ветрова вывела рядом схему изделия.

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

— Масса вырастет, — сказала Кольцова.

— Да.

— Питание усложнится, — сказала Лукина.

— Да.

— Окна вывода просядут, — сказала Морозова.

— Часть — да.

— Протокол станет медленнее, — бросил кто-то из наблюдателей.

— В части решений — да. Это не будет дефектом, а ценой за отказ автоматически присваивать истину скорости.

Она добавила новый блок:

HELIO-WORM 2.0

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

Прохоров подошёл вплотную к панели.

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

— Запишите, — сказала Ветрова.

— Уже.

Бах добавил:

— И ни один центр не получает абсолютного права объявить спор закрытым.

Куратор нахмурился:

— До этого мы пока не дошли.

— Дойдём, — сказала Ветрова.

Ника всё это время молчала. Теперь она вышла к стене и провела пальцем по световой трассе.

— И ещё. Если основной канал в сложной геометрии выглядит аномально хорошо, это не повод повышать ему приоритет. Это повод снять доверие до верификации.

Один из наблюдателей усмехнулся:

— То есть вы предлагаете штрафовать хороший сигнал за то, что он хороший?

Ника не повернулась.

— Нет. Я предлагаю перестать путать хороший сигнал с корректной реальностью.

Рядом встал Тимур.

— Если в системе нет HUMAN-LAG SAFE, вы сами обучите смену подгонять запись под норматив. Задержка станет признаком вины, сомнение — дефектом отчёта. После этого журнал перестанет фиксировать реальное состояние решения. А система, которая карает за лишнюю секунду проверки, почти неизбежно выбирает не истину, а ошибку, оформленную как уверенный проход.

Лукина кивнула:

— Человек должен иметь право задержать подтверждение.

Куратор поднял голову:

— Вы хотите превратить сеть в бесконечный спор?

— Нет, — сказала Ветрова. — Я хочу, чтобы сам факт спора не считался аварией.

Она повернулась к залу, положила ладонь на край панели и зафиксировала все в одной фразе:

— Наша задача — не сделать самый быстрый канал. Наша задача — не дать скорости стать арбитром истины.

Никто не перебил.

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

— Вот изделие. Не один канал и не один модуль, а архитектура, в которой верифицированное решение не уступает автоматически раннему гладкому пакету только из-за скорости его прихода.

Молчание затянулось.