
Полная версия
Тихоокеанский контур. Книга 4: Предел сигнала
Ветрова осталась у стены. Схема светилась перед ней как перечень будущих перегрузок.
Ника подошла первой.
— Поздравляю. Теперь нас будут отвергать профессионально.
— Уже неплохо. Значит, сигнал прошёл.
Справа остановился Тимур.
— Сервисный контур я закрою сразу.
— Сначала опишем, — сказал Прохоров.
— Потом закроем, — отрезал Тимур.
Кольцова смотрела на компоновку.
— Мне нужен корректный разговор про массу. Без инженерной анестезии.
— Будет, — сказала Ветрова.
Лукина добавила:
— И про режимы. Не обещайте полный свет, полный witness и полную идиллию в одну секунду.
— Не буду.
Морозова уже листала окна.
— Тогда до полуночи дайте мне три варианта внешнего узла. И не приносите сказку, которую нельзя вывести.
Бах всё это время смотрел на схему молча. Потом сказал:
— У проекта появилась этика. Теперь посмотрим, выдержит ли её материя.
Прохоров сдвинул один блок.
— Матрицу приоритета придётся писать заново.
— Не заново, — сказала Ветрова. — С признания, что старый ноль был ложным.
Он коротко кивнул.
Зал пустел. За прозрачной стеной смещались орбитальные плечи. Безразлично к ведомственным спорам, как и вся физика, на которой им предстояло строить систему.
Ветрова ещё раз посмотрела на людей вокруг.
Ника — оптика и нерв привода.
Тимур — сервис, прошивка, недоверие к гладкому профилю.
Лукина — цена режима.
Прохоров — математика порядка.
Бах — закон старшинства.
Кольцова — кинематика и допуск.
Морозова — окно, после которого откат уже невозможен.
Состав. Не команда. Набор самостоятельных систем с разными инстинктами и одной задачей.
Вот что ей дали на входе.
Она отключила на панели внешние слои и оставила только четыре слова:
Магистраль.
witness.
Журнал.
Кворум.
Потом повернулась к своим.
— Завтра в восемь. Без наблюдателей. Начинаем собирать это в рабочую систему.
— Что именно? — спросила Морозова.
Ветрова посмотрела на схему, потом на людей.
— Сначала нас.
Глава 3. Подземный счётчик
К объекту спускались в несколько этапов. Скоростной лифт доставил их к гермодвери, за ней начался второй спуск. Дальше дорога ушла в прорубленный в породе коридор, где бетон больше не прятал скалу, а только удерживал проход.
Ника шла рядом, держа ладонь на ремне кейса с оптическими метками. Здесь он был почти бесполезен. Внизу не работали со светом её руками. Здесь работали с порогом, фоном и допуском.
По мере спуска менялся и воздух. Наверху он был просто сухим, ниже становился холоднее. Потом в нём появился запах металла, охлаждающей системы и тщательно очищенного помещения — такой воздух бывает там, где даже одна пылинка уже считается проблемой.
Их встретил дежурный физик объекта — худой, невыспавшийся, с пропуском старого образца.
— Ветрова.
— Да.
— Яковлев. Я здесь за старшего по комплексу. У нас строгий режим: к ограждениям не прикасаться, никакой неучтённой электроники, личные носители в чистую зону не проносить.
Ника чуть подняла кейс.
— Это не носитель. Маркеры и оптика.
— Здесь носителем становится всё, что умеет вносить шум, — сказал Яковлев. — Оставите на промежуточном шлюзе.
Он развернулся и пошёл дальше. Коридор расширился не сразу: кабельные лотки под потолком, трубы с криомаркировкой, секция магнитного экрана, более частые стыки, жёлтая ось безопасности на полу. За второй дверью открылось преддверие машины.
Ника остановилась.
— Я думала, будет жёстче.
— Это ещё вход, — сказал Яковлев.
За входной зоной тянулись обслуживающие галереи. Вытяжные шахты, фильтрационные узлы и силовые стойки закрывали обзор, но за прозрачными перегородками проступал цилиндр главного объёма. Концентрические пояса экранов и обслуживания превращали прибор в инфраструктуру, построенную ради одного редкого события. Все рабочие маршруты сходились к центральному объёму и давали комплексу дорогое право подтвердить: событие действительно произошло.
У консоли их ждал оператор криосистемы — плотный, в термокуртке без знаков различия.
— Павлов. Крио.
На панели за его спиной жили цифры: температурные полки, давления, статусы насосов, потери по линии.
— Вы здесь всё время сидите? — спросила Ника.
— Нет. Иногда бегаю за тем, что течёт не туда.
Он ткнул в экран.
— Вот это удерживает чувствительность ниже шумового порога. Полчаса дрейфа — и вы ловите не событие, а собственный фон.
На панели шли четыре линии: первый контур охлаждения, стабилизационный контур, сверхпроводящий обвес магнитного подавления, чистый объём детекторного ядра. Отдельно — компенсация механической вибрации; цифры там едва дёргались.
— У вас подвес активный? — спросила Ветрова.
— Комбинированный: механика плюс цифровая компенсация. Но цифра здесь не главное. Если железо собрано кое-как, никакая прошивка этого не исправит — она только сделает ваш провал аккуратнее.
Ника усмехнулась.
— Уже нравится.
— Здесь нечему нравиться, — отрезал Павлов. — Один тепловой выброс в зоне приёма — теряете окно. Один неверный цикл продувки — ловите паразит по фону. Один сервисник с кривыми руками — потом неделю доказываете себе, что видели не нейтрино, а след своего контура.
На обзорной площадке комплекс раскрылся целиком. Главный объём находился в глубине шахты. Вокруг него — кольца экранов и обслуживания. Выше — магистрали питания и холодильные линии. Ещё выше — мостки, где люди двигались так, будто любая лишняя скорость здесь уже нарушение режима.
— Это даже не установка, — сказала Ника. — Это режим.
— Верно, — ответил Яковлев. — Установка — на схеме. Здесь вы видите цену схемы.
Яковлев не повышал голоса. Когда на панели появлялось безупречное число, он первым открывал сырые ряды и заставлял смену искать цену этой безупречности — дрейф, шум, калибровку или чужую поправку.
За стеклом находился центральный модуль: металл, композиты, криообвязка, экраны, низкая рабочая геометрия, минимум лишнего объёма. Всё было подчинено одной задаче — вырезать из собственного шума возможность заметить процесс, который почти не взаимодействует с веществом.
— Частота ложных срабатываний? — спросила Ветрова.
Яковлев назвал число. Потом второе. Потом поправил первое.
Ника хмыкнула.
— Уже похоже на рабочую статистику.
— Мы верим статистике после третьего пересчёта, — сказал Яковлев. — И то не всегда.
Павлов вывел график.
— Ночная калибровка. Реальный фон. А это участок, который мы выбросили после микровибрации на внешней линии жидкого гелия. Формально — в допуске. Фактически хвост времени уехал на восемь наносекунд, и профиль стал удобнее, чем ему положено физикой.
— Удобнее? — переспросила Ветрова.
— Слишком согласованно. Сначала выбрали ответ, а затем под него подогнали шум. Для отчёта удобно. Для физики нет.
Здесь нейтрино служили дорогим способом удостоверить сам факт события. Канал не нёс большой поток; он фиксировал момент и давал основание говорить о произошедшем. Ради этой дисциплины комплекс держал холод, чистоту и повторяемость там, где эффектный результат чаще означал ошибку.
Яковлев провёл их по внешнему кольцу. За прозрачной переборкой шла калибровка: манипулятор вводил эталонный источник, инженер следил за откликом ПМТ-массива.
Ника задержалась на графике.
— Вы сдвигаете эталон не по оси.
Павлов повернулся.
— Почему?
— Пик получился слишком симметричным. Если бы источник шёл строго по оси, левый хвост был бы выражен сильнее. Значит, либо держатель даёт смещение по геометрии, либо экран частично обрезает зону регистрации.
Павлов вызвал внутренний канал. Через несколько секунд манипулятор сместился на миллиметры. Хвост изменился.
Павлов коротко выдохнул.
— Ладно. Оптика.
— Да.
— Тогда вам проще объяснить, почему этот контур нельзя кормить мечтами.
Он подвёл их к стенду со схемой комплекса.
— Вот сколько стоит одно надёжно подтверждённое событие в рабочей геометрии. Не просто пойманная вспышка, а событие, которое можно вносить в протокол.
Ника посмотрела на цифры.
— Это больше не связь, а системная экспертиза.
— Примерно так, — сказал Яковлев.
Ветрова читала молча: энергетика, время удержания режима, доля выброса по шуму, стоимость криогенного цикла, цена пересчёта, цена остановки и повторного старта.
Отдельной колонкой шли потери на каждом компромиссе: чуть ослабить чистоту объёма, чуть раньше снять калибровку, чуть смелее довериться автоматике.
Цена короткого «да, это было».
— И всё равно держите? — спросила она.
— Держим, потому что это физически не то же самое, что оптика, — ответил Яковлев. — Свет спорит со средой, отражением, нагревом, экраном планеты, Солнцем, вашим зеркалом. Здесь другой набор неприятностей. Но он независим.
Он ткнул в схему.
— Поэтому это нельзя делать магистралью. Сеть это не прокормит. Но как независимый свидетель — уже предметный разговор.
Система получила свидетеля, который не заменял магистраль, а влиял на старшинство сигнала и позволял усомниться в первом, подозрительно удачном ответе.
На нижнем уровне шум комплекса ощущался телом: низкочастотный фон насосов, дрожь компенсаторов, сухой холод. Ника остановилась у шва магнитного экрана.
— Сколько вы его перекладывали?
— Полгода, — сказал Павлов. — Старый контур давал микропаразит по стенке. По формальным допускам это считалось нормой, но на практике засоряло окно редких событий. Пришлось всё снять и собрать заново. А потом ещё три смены ушло на калибровку.
— И всё ради нескольких подтверждений?
— Ради того, чтобы эти подтверждения нельзя было подделать той же физикой, что несёт основную нагрузку.
Ветрова уже по-новому собирала всю задачу. Лазер должен был стать магистралью, а нейтрино — не носителем основного потока, а короткой меткой, маркером причинности. Он проходит там, где свет упирается в среду, сложную геометрию или само тело планеты.
На выходе Ника забрала кейс.
— Теперь понимаю, почему вы не улыбаетесь гостям.
— Я улыбаюсь тем, кто приносит меньше шума, чем забирает, — ответил Яковлев.
— Значит, у нас пока нейтралитет.
— Пока да.
— А если использовать это не как магистраль, а только как подтверждающий слой? Для метки старта, старшинства, самого факта окна. Там, где сигналу приходится проходить через экранирование, затенение, спорный участок.
Яковлев слегка пожал плечом.
— Тогда вы приходите сюда не за скоростью.
— А за независимостью, — сказала Ветрова.
— Да. И тогда у вас может получиться не красивая научная игрушка, а реальный рабочий контур. Очень дорогой, сложный, медленный — но не бесполезный.
Он произнёс это без энтузиазма, как человек, который уважает только те системы, что сначала предъявляют счёт за собственное существование, а уже потом обещают эффект.
После короткой паузы он добавил:
— При условии, что вы не начнёте врать себе про статистику. Эта машина за такое наказывает.
Первое «да» проекту Ветрова получила не в зале совещаний, а здесь, под землёй, у машины, цена которой не оставляла места иллюзиям.
От обзорной площадки Ветрова поднялась вслед за Яковлевым в контрольный зал, где цену машины переводили из металла и холода в цифры.
Внутри не было показной важности: полукруг экранов, два центральных поста, аналитические консоли, сухая стена со схемами и временными диаграммами. На боковом столе стояли термокружки, лежали распечатки, инструмент для вскрытия сервисных панелей и коробка с фильтрами для переносной электроники. Здесь весь масштаб установки сводили к цифрам, и здесь должно было решиться, станет ли эта идея реальной физической системой или так и останется аккуратной схемой для презентации.
К Яковлеву и Павлову присоединился теоретик объекта — седой, широкий в плечах.
Лицо у него было не профессорским и не кабинетным — его сформировала долгая привычка объяснять предел тем, кто приходит за прорывом. Так смотрят люди, которые слишком часто видели, как хорошую физику портят неправильной постановкой задачи.
— Сурин. Я должен убедить вас не делать из нейтрино то, чем они быть не могут.
— Нас это устраивает, — сказала Ветрова.
— Хорошее начало.
Он вывел на экран две диаграммы.
Слева — оптический ствол.
Справа — нейтринный отклик.
— Вот магистраль. Полезная нагрузка, полоса, кодирование, повтор, буферизация. Если вам нужно передать массив данных, картографию, медицинский архив, управляющий пакет — идёте в свет.
Сурин указал на вторую диаграмму.
— А это сверхмалая полоса. Дорогой старт. Дорогой приём. Жёсткая зависимость от режима. Обычную сеть через это не поведёте.
Он щёлкал диаграммами без малейшей тяги к эффекту; каждая новая вкладка только сужала коридор допустимых фантазий.
— Тогда зачем интеграция? — спросила Ника.
— Потому что есть разница между «нести груз» и «удостоверить факт», — сказала Ветрова.
Она подошла к схеме.
— Основной канал несёт данные. Значит, уязвим там, где критичны полоса, оптика, наведение, тепловой режим и среда. Он выигрывает по полезной нагрузке. Но в спорной геометрии система может принять ранний пакет только потому, что он пришёл первым и выглядит убедительно.
Сурин молчал.
— Нейтринный слой нужен не для повторения потока. Он передаёт только короткую, трудно подделываемую метку: когда всё началось, что чему предшествует, какое окно старше. Не данные — факт.
Павлов перестал стучать по панели.
Ника кивнула.
— Не письмо. Печать.
— Скорее, номер журнала в момент отправки, — сказала Ветрова. — И независимый отпечаток того, что событие началось тогда, а не в тот момент, когда позже в оптике собрали удобную версию.
Сурин перевёл схему в другую плоскость.
На экране появилась модель Солнца, планеты и двух удалённых узлов.
— Вот плечо, где оптика частично ослеплена или закрыта телом планеты. Свет либо идёт в обход, либо ждёт коридора. Любой ранний пакет здесь начинает выглядеть старшим.
Он дал задержку. На схеме вспыхнул узкий боковой канал.
— Это не магистраль, а короткий свидетель. Он работает по другой физике: не быстро, не дёшево и не для большого потока. Зато он фиксирует момент, когда всё действительно началось. И тогда оптический пакет, даже если он пришёл раньше из-за подмены или ложного обхода, больше не может просто так выдать себя за первую правду.
— При условии, что система умеет дождаться этой метки, — сказала Ника.
— Именно, — ответила Ветрова.
Архитектура становилась видна целиком.
Лазер не теряет главенства как магистраль. Но право назначать первую версию события нельзя оставлять только свету. Ему нужен независимый спорщик.
И не декоративный второй канал, а слой, который в спорном окне меняет порядок доверия, а значит — и политическую цену решения.
Сурин вывел таблицу.
— Вот потолок практической длины подтверждающего пакета. Больше — бессмысленная роскошь. Меньше — теряете различимость в фоне. Тут нужна дисциплина формата.
На соседней колонке горели энергетические коэффициенты, бюджет окна и вероятность шумового выброса. Всё в таблице говорило об одном: если попытаться сделать witness богаче, длиннее или эффектнее, система заплатит за это потерей режима.
— Битовая длина? — спросила Ветрова.
Он назвал диапазон.
Павлов добавил:
— И без изящества. Идеально ровная метка сама станет подозрительной: в профиле обязаны остаться следы среды, окна и реальной статистики.
— Даже валидный свидетель должен быть с реальным шумом, — сказала Ника.
— Если он выглядит подозрительно удобно, я первым выкину его из протокола, — отозвался Яковлев.
Павлов кивнул, не глядя на них. Для оператора это было даже не мировоззрение, а производственная гигиена: профиль, который снимает с человека обязанность сомневаться, уже несёт скрытую ошибку в самой постановке контроля.
На экране появилось сравнение двух архитектур.
Первая — чисто лазерная: быстрее, легче, дешевле в развёртывании, удобнее для отчётов и закупок.
Вторая — с нейтринным witness-слоем: дороже, медленнее на этапе подтверждения, требовательнее к журналу и к дисциплине ожидания.
У первой был почти идеальный коммерческий профиль.
У второй — реальный шанс не проиграть в ту минуту, когда системе подсовывают ранний пакет с безупречно правдоподобной формой.
— Вас будут убеждать, что второй вариант не окупается, — сказал Сурин. — И формально будут правы, если считать стоимость мегабита.
— А если считать цену ошибки старшинства? — спросила Ветрова.
— Тогда разговор меняется.
Он показал простую модель: поздний истинный пакет, ранний ложный, короткую независимую метку и журнал, который не признаёт первым того, кто просто успел раньше.
Схема выглядела почти грубо, но в этой грубости и была её сила. Всё сводилось к одному: скорость прихода ещё не даёт права считаться старшим. Никакой мистики. Только дисциплина доверия.
Вот формула.
Не убрать задержку.
Убрать её власть над истиной.
Не обмануть физику, а не дать системе решать, что правда — это то, что пришло первым.
Ветрова развернула схему во внутренний слой.
— Если witness уходит в отдельный класс события, ему нужен свой протокольный вес. Не абсолютный. Но такой, чтобы магистральный пакет не мог съедать его одной скоростью.
— Да, — сказал Сурин.
— И журнал фиксирует не содержимое, а старшинство факта.
— Да.
— И при затенении Солнцем или планетой нейтринная метка сохраняет причинность окна до прихода основной массы данных.
— Да.
Ника посмотрела на неё.
— Ты уже собираешь это.
— Уже.
Павлов хмыкнул.
— Тогда сначала соберите бюджет. Как только вы привяжете сюда реальные окна, реальные узлы и реальных людей, начнётся экономика.
— Она уже началась, — сказала Ветрова.
Сурин оставил на экране одну схему: короткий пакет, временная метка, независимый физический слой, работающий не на скорость, а на доказуемость.
— Поздравляю. Вы перестали делать ещё один быстрый канал. И начали строить архитектуру свидетеля.
— После запуска поздравите, — сказал Яковлев. — Пока это только гипотеза.
— Тогда проверим сейчас, — ответила Ветрова.
Она знала главное: нейтрино не станут магистралью, поэтому и нужны системе. Не как эффектная технология, а как второй физический слой, который не выигрывает скоростью, зато удерживает причинность, пока основной поток ещё спорит со средой.
Когда формат короткой метки согласовали, команда заняла посты и перевела комплекс из расчётного режима в пробный запуск.
Павлов прогнал температурные полки. Яковлев вывел пороги шумоподавления. Сурин поставил на боковой экран эталон ожидания.
— Смотрим не на всплеск. Смотрим на распределение, хвост, время. Если шума нет совсем, это уже отдельная проблема.
Ника надела гарнитуру связи.
— Тимур в канале. Ждёт сырые ряды.
Из динамика пришёл его голос:
— Нужен сырой поток. Без того, что уже успели пригладить на пульте.
— Ты как будто нас знаешь.
— Поэтому и жив.
Ветрова открыла интерфейс.
Первый слой — состояние контуров.
Второй — окно запуска короткой метки.
Третий — журнал привязки.
Четвёртым она держала внутренний таймер, чтобы не перепутать рабочее ожидание с эмоциональной спешкой.
Ей нужен был не триумф, а факт: независимый пакет подтверждения можно провести так, чтобы он жил своей логикой, а не копировал магистраль.
Только проверка класса события, который потом ляжет в протокол как отдельное право голоса.
— Готовность, — сказал Павлов.
— Крио в полке.
— Магнитный экран стабилен.
— Порог по шуму подтверждён.
— Калибровочный дрейф в допуске.
Яковлев поднял глаза.
— Окно короткое. Потом справа полезет фон.
— Достаточно, — сказала Ветрова.
Она ввела команду.
На экране открылся временной коридор.
Метка ушла.
Секунда.
Две.
Пауза выглядела буднично: просто ожидание редкого процесса. Но именно в ней решалось, получит ли проект второй физический слой.
Потом на экране появился отклик — чересчур легко читаемый и подозрительно согласованный. Он был похож не на редкий процесс, который удалось с трудом вытащить из фона, а на заранее подготовленную, удобную версию.
Ника первой подалась вперёд.
Павлов выругался сквозь зубы.
Яковлев раскрыл хвост времени.
На графике лежал почти идеальный профиль: собранное распределение, дисциплинированный хвост, мало реальной среды.
Из динамика Тимур сказал сразу:
— Нет.
— Что видишь? — спросила Ветрова.
— Передний фронт гладкий до неправдоподобия. Хвост сидит послушно. Промежуточный слой, похоже, знал профиль заранее.
Павлов уже просматривал сырые ряды.
— С таким шумовым фоном это не бьётся. Не на этой полке и не после этой калибровки.
Яковлев вывел рядом эталонный прогон прошлой смены. Разница была не в амплитуде, а в структуре сигнала. Прежний профиль ещё нёс на себе среду. Из нового профиля среду словно вычли заранее.
— Дайте метки времени, — сказал Тимур. — Всё. До фильтра, после фильтра и промежуточный буфер.
— Если вы пришлёте мне только витрину, я получу не физику, а отчётную картинку, — добавил он. — Мне нужен весь путь сигнала.
— Открываю внешний безопасный канал, — сказал Яковлев.
Часть зала ещё держалась за первую реакцию: получилось, канал есть, метка есть, принцип работает. Но эта уверенность уже начинала распадаться. Всё выглядело чересчур гладко, без обычного сопротивления среды, и всё больше напоминало результат, заранее подготовленный для доклада наверх как досрочное подтверждение правильной траектории проекта.
Сурин наложил статистику по окнам.
— Если это правда, нам придётся переписывать половину модели.
— Не придётся, — сказал Тимур. — Это не правда.
Ника повернулась к микрофону.
— Основание?
— Пока не основание. Запах. Событие гладко легло в квантование времени. Как будто промежуточный слой знал, какие фрагменты считать приоритетными.
— Ты обвиняешь наш контур обработки? — медленно спросил Яковлев.
— Я обвиняю любую логику, которая решила помочь физике выглядеть убедительнее, чем она есть.
Павлов развернулся к служебной панели.
— Фильтры локальные. Изолированные.
— Локальные не значит невинные, — отрезал Тимур. — Проверьте модуль сглаживания и всё, что трогало временной ряд между захватом и витриной.
Сурин уже раскрывал служебные окна.
Ника тихо сказала:
— Значит, сервисный слой кормит проект правильной картинкой ещё до прототипа.
На графике висела почти образцовая ложь.
Вот о чём Яковлев говорил как о мести машины.
Вот почему Павлов упёрся в этот удобный профиль.
Отказ виден сразу. Ложное подтверждение работает иначе: сперва оно просит его принять, а потом выбивает саму возможность сомневаться.
Проекту нужен был не только второй физический слой, но и дисциплина: не верить ответу только потому, что он выглядит удобным.












