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