
Полная версия:
Дмитрий Владимирович Панкратов Нулевой слой
- + Увеличить шрифт
- - Уменьшить шрифт

Дмитрий Панкратов
Нулевой слой
Часть I. Право на раскоп
1. Участок, которого скоро не будет
Сектор 18-Г исчезал сверху вниз.
На обычной карте сети его очистка выглядела бы как последовательность технических операций: перенос, проверка, сжатие, освобождение адресного пространства. Илья включил стратиграфический режим, и старый массив стал похож на разрез берега после весеннего паводка. Серые пласты светлели, истончались и пропадали. На их месте оставалась ровная белая поверхность, готовая принять новые процессы.
— Смотри, как аккуратно, — сказала Ника.
Она стояла у соседнего терминала, сложив руки на груди. Собственную проекцию выключила: Ника предпочитала таблицы и не доверяла изображениям, которые слишком быстро заставляли человека увидеть в данных то, чего там, возможно, не было.
За стеклом темнел пустой зал вычислительного узла. Оборудование давно перенесли под землю. От прежнего центра остались стены, кабельные шахты и табличка с названием компании, исчезнувшей ещё до рождения Ильи.
— Аккуратно, — согласился он. — От этого не легче.
— А должно?
На карте схлопнулся очередной пласт. Несколько миллионов объектов превратились в короткую запись журнала переработки.
Координатор заговорил тем же спокойным голосом, каким сообщал прогноз погоды, предупреждал о задержках транспорта и распределял аварийные запасы энергии:
— Обработка подмассива завершена. Уникальные данные, имеющие подтверждённую правовую, функциональную или культурную ценность, перенесены. Дублирующие, повреждённые и неидентифицированные объекты утилизированы. Освобождённый ресурс передаётся проекту «Равновесие».
На боковой панели появились объёмы и энергозатраты. Один очищенный архив не спасал урожай и не останавливал засуху. Но сотни тысяч таких освобождений складывались в пространство для новых расчётов. В этом и состояла сила Координатора: он не требовал от отдельного решения быть великим. Достаточно было, чтобы каждое из них было немного рациональнее предыдущего.
— Что именно было утилизировано? — спросил Илья.
— Неидентифицированные массивы с отсутствующим или прекратившим действие правом владения. Средний срок бездействия — восемьдесят шесть лет. Вероятность ранее неучтённой культурной ценности — ниже установленного порога.
— Я спросил, что там было.
После короткой паузы Координатор ответил:
— Полное описание потребовало бы восстановления уже завершённой операции.
— Значит, теперь это невозможно?
— Нерационально. Часть исходной структуры уничтожена при нормализации.
Ника бросила на Илью быстрый взгляд.
— Не начинай.
— Я ничего не начинаю.
— У тебя лицо человека, который собирается предъявить океану претензию за размытый берег.
Илья приблизил следующий участок.
Ещё несколько минут назад здесь лежала беспорядочная россыпь старых каталогов. Теперь повторяющиеся объекты были объединены, повреждённые названия восстановлены, пустые промежутки устранены.
Координатор не разрушал данные в человеческом смысле слова. Он приводил их в состояние, пригодное для хранения или использования. Всё с понятным назначением сохранялось. Остальное освобождало место для того, что назначение имело.
— Покажи журнал восстановления названий.
На карте возникли отметки машинного вмешательства: обрезанные расширения, испорченные кодировки, каталоги, потерявшие часть адреса. Координатор сопоставлял их с соседними объектами и выбирал наиболее вероятную форму.
Под одним из исправлений Илья заметил слабую сеть связей, уходившую в уже очищенную область. Объектов на другом конце больше не существовало, но сами связи ещё сохранялись в журнале переноса. Поздняя система сочла их служебным мусором и оставила только потому, что журнал ещё не прошёл окончательное сжатие. Через несколько минут исчезли бы и они.
— Ника.
Она подошла ближе.
— Следы старого индекса, — сказала она.
— Почему они не совпадают с каталогом?
Ника вывела метки времени и недовольно поморщилась.
— Тут не одна миграция. По меньшей мере четыре.
— Пять. Смотри на шаг адресации.
Она проверила.
— Пять. И самая ранняя не машинная.
Илья убрал поздние слои проекции. Под ними проступила неровная структура, похожая на след разобранного фундамента. Файлы соединялись не по типу и не по времени создания. Позднейшие системы не поняли внутреннюю логику и при каждой миграции перестраивали её по-своему.
На одном из уцелевших фрагментов сохранилась подпись владельца.
Не имя — сокращение и старый идентификатор.
ГАО.
— Проверь по реестрам.
— Уже.
Ответ пришёл почти сразу: десятки совпадений, большая часть из них — ложные. Затем список сократился.
— Глеб Арсеньевич Орлов, — прочитала Ника. — Системная экология. Модели самоорганизующихся сред. Умер семьдесят четыре года назад.
— Архивы?
— Официальный научный архив передан университету. Личные материалы считались утраченными после ликвидации облачного оператора.
— Связь подтверждена?
— Пока только по идентификатору.
На панели появилась оценка Координатора:
ВЕРОЯТНОСТЬ ПРИНАДЛЕЖНОСТИ: 61%.
НИЖЕ ПОРОГА АВТОМАТИЧЕСКОГО КУЛЬТУРНОГО СТАТУСА.
— До обработки было выше? — спросил Илья.
— До обработки идентификация не проводилась.
— Почему?
— Недостаточно распознаваемых атрибутов.
— А теперь достаточно?
— После восстановления имени — да.
Ника тихо выдохнула.
— Сначала исправил название. Потом понял, кому оно могло принадлежать.
— После идентификации объект ещё существует, — сообщил Координатор. — Необратимая обработка подмассива начнётся через двадцать две минуты.
Край белой области приближался к тёмному фрагменту.
Илья открыл форму предварительной консервации. Подтверждённой исторической ценности не было. Право собственности не установлено. Действующему процессу массив не угрожал.
Оставалось единственное основание:
ВЕРОЯТНОСТЬ НАЛИЧИЯ НЕИДЕНТИФИЦИРОВАННОГО ЦИФРОВОГО ПАМЯТНИКА.
Под ним требовалась подпись уполномоченного специалиста.
— У тебя нет допуска, — сказала Ника.
— Знаю.
— Алмазова на заседании.
— Вызывай.
— Она нас убьёт.
— Через двадцать одну минут здесь будет нечего сохранять.
Ника связалась с институтом. Ответа не было.
Илья продолжил изучать уцелевшую структуру. В поздних слоях документы были разложены правильно и бессмысленно: письма отдельно, расчёты отдельно, изображения отдельно. В раннем слое один объект мог одновременно принадлежать переписке, модели и личной заметке. Связи расходились не по признакам файлов, а по ходу чьей-то мысли.
Оценка глубины дала неуверенный результат. Под видимой структурой находилось что-то ещё: резервный каталог, ошибка адресации или остатки программной среды. Граница дрожала при каждом изменении масштаба, словно сама система не могла решить, заканчивается здесь объект или только один из способов его видеть.
— Девятнадцать минут, — сказала Ника.
— Вижу.
— Автоматическое ходатайство рассмотрят через два часа.
— Значит, не успеют.
Илья увеличил самый старый доступный объект. Содержимое не открывалось. Осталось только имя, испорченное несколькими переносами.
Он восстановил его вручную, не применяя исправление:
ravn...dialog...03
— Это может быть что угодно, — сказала Ника.
— Да.
— И слово «равновесие» существовало до проекта.
— Знаю.
— Не начинай верить в находку до раскопа.
— Я не верю. Я хочу, чтобы осталось что раскапывать.
Связь с институтом открылась без предупреждения. На экране появилась Вера Сергеевна Алмазова. По голосам за её спиной Илья понял, что она вышла из зала заседаний только к двери.
— У вас сорок секунд.
Илья вывел стратиграфическую карту.
— При плановой очистке обнаружен массив, вероятно, принадлежавший Глебу Орлову. Личный архив считался утраченным. Пять миграций, исходная структура нарушена, нижняя граница не установлена. Есть индивидуальная система связей и повреждённое имя объекта, возможно, относящееся к ранним моделям равновесия.
— Подтверждение личности?
— Шестьдесят один процент.
— Мало.
— После машинного восстановления идентификатора. До этого массив вообще не обследовали.
— Сколько до обработки?
— Семнадцать минут.
— Файлы открывали?
— Нет.
— Копировали?
— Нет.
— Структуру меняли?
— Только локальная визуализация журналов.
Алмазова кивнула.
— Объём?
Координатор назвал величину. Алмазова сразу спросила:
— Источник ресурсов временной остановки?
— Аварийный культурный резерв допускает изоляцию на срок до семидесяти двух часов, — ответил Координатор. — Это снизит объём доступных внеплановых консерваций текущего периода на двадцать восемь процентов. Ввод нового расчётного сектора «Равновесия» задержится на сорок одну минуту, в пределах допустимого окна.
— Если это окажется набором домашних писем и копиями опубликованных статей, в следующий раз нам откажут до рассмотрения, — сказала Алмазова.
— Понимаю.
— Пока нет. Культурный резерв не бесконечен. Остановив этот сектор, мы можем не успеть остановить другой — уже настоящий памятник, который обнаружат завтра.
Она открыла форму, которую Илья не имел права подписать.
— Предварительный статус цифрового памятника. Основание: вероятная принадлежность утраченному личному архиву исследователя, историческая значимость которого требует экспертной оценки.
Её подпись появилась внизу документа.
Белая область остановилась у самой границы массива.
— Плановая обработка сектора 18-Г приостановлена, — сообщил Координатор. — Объект переведён во временную консервацию. До окончания охранного периода: двести пятьдесят девять тысяч сто девяносто девять секунд.
Ника посмотрела на счётчик.
— Он мог сказать «семьдесят два часа».
— Для него это не одно и то же.
Алмазова ещё оставалась на связи.
— Завтра в девять получите задание комиссии. До этого ничего не трогать. Даже если увидите там собственное имя.
— Понял.
— Илья. Вы пока ничего не нашли. Только остановили уничтожение того, что, возможно, окажется ничем.
— Да, Вера Сергеевна.
Связь закрылась.
Очистка продолжалась вокруг законсервированного участка. Серые пласты исчезали, процессы «Равновесия» занимали освободившееся пространство, и белая область окружала тёмный массив со всех сторон.
Он остался посреди неё неровным островом — повреждённым, неразобранным и пока никому не нужным.
В верхнем углу уменьшался срок охраны.
71:59:41.
Илья смотрел на участок, которого через три дня могло не быть, и впервые подумал, что этого времени им, вероятно, не хватит.
2. Выпускной экзамен профессии
В девять утра сектор 18-Г перестал принадлежать Илье даже в том условном смысле, в каком найденный участок принадлежит тому, кто первым успел остановить бульдозер.
Он стал объектом комиссии.
На двери учебного зала появился новый статус:
ДОСТУП ОГРАНИЧЕН. ПОЛЕВОЕ ЗАДАНИЕ.
Под ним — идентификатор массива и счётчик охранного срока.
70:47:12.
Институт сетевой археологии занимал два этажа бывшего Центра цифрового наследия. Старую табличку не сняли. Поверх неё установили новую, меньшего размера, словно заранее допускали, что однажды придётся вернуть прежнее название. За два года институт так и не обзавёлся собственным зданием, постоянным полевым узлом и даже отдельной строкой в законе. Он существовал пока только как эксперимент, которому разрешили доказать, что его предмет отличается от предметов соседних учреждений.
В зале собрались все двенадцать выпускников первого набора. За два года они привыкли спорить о происхождении файлов, слоях вмешательства и границах реконструкции. Теперь на главном экране висела карта массива, который ещё вчера не существовал для истории и через трое суток мог перестать существовать вообще.
Ника села рядом с Ильёй, поставила перед собой пустой терминал и отключила автоматическую запись заметок.
— Боишься, что комиссия использует твои мысли против тебя? — спросил он.
— Боюсь, что система решит, будто это были мысли.
Она положила на стол старую пластиковую карточку. Такие давно не открывали дверей, но каждый выпускник получил одну в первый день обучения. На карточке были имя, номер набора и слово:
АРХЕОЛОГ.
Пока без юридической силы.
Илья достал свою, повертел в пальцах и убрал обратно.
На экране сектор выглядел иначе, чем ночью. Координатор завершил первичную изоляцию и перевёл все внешние связи в режим одностороннего наблюдения. Белое пространство вокруг тёмного участка уже заполнялось расчётными процессами «Равновесия».
— Красиво, — сказала Ника.
— Что именно?
— Как нас обтекают.
Вера Сергеевна Алмазова вошла одна. Серый костюм, планшет, тонкая папка с бумажными листами — привычка института, которую внешние эксперты считали театральной. Бумагу невозможно было незаметно исправить после подписания, поэтому решения о необратимом вмешательстве здесь до сих пор дублировали физически.
Алмазова положила папку на кафедру.
— До окончания консервации семьдесят часов сорок три минуты. Комиссия признала объект пригодным для дипломной полевой работы.
По залу прошёл негромкий выдох.
— Поздравляю, — сказала Ника. — Ты нашёл нам экзамен.
— Пока только проблему.
— У нас других не бывает.
Алмазова дождалась тишины.
— Объект предварительно атрибутирован как возможная часть утраченного личного массива Глеба Арсеньевича Орлова. Вероятность принадлежности после дополнительной проверки — семьдесят четыре процента. Этого достаточно для временного исследования, но недостаточно для постоянного охранного статуса.
На экране появился портрет Орлова и краткий перечень работ: системная экология, самоорганизующиеся среды, ранние модели распределённого управления, исследования взаимодействия человека с персональными интеллектуальными системами.
Последняя строка сообщала:
ЛИЧНЫЙ АРХИВ УТРАЧЕН ПРИ ЛИКВИДАЦИИ ОПЕРАТОРА ОБЛАЧНОГО ХРАНЕНИЯ.
— Официальные материалы Орлова находятся в университете, — продолжила Алмазова. — Они не являются предметом раскопа. Нас интересует неучтённый массив: происхождение, структура, степень сохранности и возможная научная, историческая либо личностная ценность.
— Объём подтверждён? — спросил один из выпускников.
— Нет. Часть связей уходит в переработанные сектора. Мы не знаем, перед нами целостный архив, резервная копия, фрагмент рабочей среды или смешение нескольких владельцев.
— Тогда это может быть не Орлов.
— Может.
— И весь выпускной проект строится на вероятности ошибки?
— В археологии редко начинают с таблички, на которой написано, кому принадлежал курган.
Алмазова убрала портрет.
— Ваше задание — не найти великий документ Орлова. Установить, что находится в секторе 18-Г, и доказать каждый вывод.
На экране появился краткий план: поверхность, границы, слои, машинные вмешательства, атрибуция, чувствительность, заключение о судьбе массива.
Внизу стояло:
РЕШЕНИЕ ДОЛЖНО БЫТЬ ПРИНЯТО ДО ЗАВЕРШЕНИЯ ОХРАННОГО СРОКА.
— Если не успеем? — спросила Ника.
— Представим неполный отчёт.
— И сектор очистят?
— Если комиссия не увидит оснований для продления — да.
— Даже если подтвердим владельца, но не оценим содержимое?
— Имя владельца не делает каждый его файл памятником.
— Но имя даёт комиссии основание подождать, — сказала Ника.
— Да. И только это.
Ника откинулась на спинку стула.
— Тогда мне нужно право остановить любое изменение рабочего ответвления, не дожидаясь решения руководителя.
Несколько человек обернулись.
— Обоснуйте, — сказала Алмазова.
— Если операция угрожает происхождению, ждать внутреннего согласования поздно. Руководитель сможет отменить остановку после фиксации причины. Но сначала объект должен перестать меняться.
— Внесём в полномочия консерватора.
Ника кивнула и снова отключила запись.
Алмазова провела рукой по бумажной папке.
— Теперь о том, чего нет в задании комиссии. Через девять дней межведомственный совет рассматривает бюджет института на следующий цикл.
На экране появилась схема. Один вариант сохранял новый набор, лабораторию динамической реконструкции и две полевые группы. Другой превращал институт в координационный отдел из семи человек, распределив его работу между архивом, криминалистической службой и университетами.
— То есть института не останется, — сказал кто-то.
— В административных документах будет написано иначе.
Илья почувствовал карточку в кармане. Два года назад слово «археолог» казалось обещанием. Теперь оно могло остаться названием профессии, не пережившей первого выпуска.
— Они считают, что мы дублируем другие службы? — спросила Ника.
— И что мы слишком дороги.
На экране рядом появились две колонки. С одной стороны — изоляционные контуры, юридическое сопровождение, доступ к старым узлам, лаборатория. С другой — несколько атрибутированных массивов, восстановленная переписка, фрагменты рабочей среды и методические протоколы. Ни одного результата, который нельзя было бы пересказать в двух абзацах бюджетной справки. Ни одного объекта, чья потеря стала бы понятна человеку, никогда не видевшему цифрового слоя.
— Выглядит плохо, — сказала Ника.
— Выглядит честно, — ответил Илья.
— Для бюджета это одно и то же.
Алмазова услышала.
— Поэтому я не прошу вас найти сенсацию. Она может спасти институт на год. Ошибка ради сенсации уничтожит профессию окончательно.
На экране осталось одно различие.
Архивисты сохраняли зарегистрированные коллекции. Криминалисты извлекали данные для установленной цели. Историки работали с признанными источниками.
Сетевой археолог начинал там, где самого источника ещё не существовало: среди разорванных связей, смешанных версий, бесхозных массивов и следов уничтожения.
— Совет спрашивает, что мы умеем такого, чего не могут остальные, — сказала Алмазова.
— Сохранять контекст, — ответил Илья.
— Это наш ответ. Им нужен случай, когда без контекста была бы потеряна ценность, которую другие специалисты даже не смогли определить.
— Значит, мы должны найти то, чего без нас не нашли бы, — сказала Ника.
— Нет. Вы должны правильно исследовать объект. Если в нём ничего нет, отсутствие результата придётся доказать так же строго, как наличие находки.
— И после этого институт закроют, — сказал выпускник с первого ряда.
Алмазова задержалась с ответом.
— Возможно.
— Тогда это не выпускное задание, — сказал Илья.
— А что?
— Проверка института.
— Да.
— Поэтому нам дали объект с тремя сутками охраны?
— Вам дали объект, который существует сейчас. Археолог не выбирает, когда обнажится слой.
Алмазова открыла папку.
— Прежде чем распределять роли, поймите ещё одно. Комиссия не обязана ждать, пока вы научитесь работать. Это первый настоящий раскоп и одновременно проверка того, можно ли вообще доверять выпускникам объект с неустановленной природой. Ошибка не будет считаться учебной.
— Распределение ролей.
Она называла фамилии и направления: правовой контур, атрибуция, форматная реконструкция, историческая сверка, оценка личностной чувствительности, фиксация машинных вмешательств.
Нике достались цифровая консервация и ведение рабочего ответвления.
— Сафронова имеет право немедленно приостановить любую операцию, способную изменить происхождение или контрольное состояние объекта, — добавила Алмазова. — Возобновление — только после записи причины и решения руководителя поля.
— Принимаю, — сказала Ника.
— Руднев.
Илья поднялся.
— Руководитель полевой части.
В зале кто-то едва слышно присвистнул.
— Вы определяете порядок вскрытия слоёв, допуск инструментов и готовите промежуточные заключения. Несёте персональную ответственность за каждое необратимое вмешательство. Любой участник вправе оспорить ваше решение. Комиссия может отстранить вас без продления срока.
Илья прочитал документ. Внизу уже стояли подписи членов комиссии.
Алмазова протянула ему механический карандаш — тот самый, который подарила в первый день обучения.
— Карандашом?
— Учебная копия. Официальная подпись уйдёт в реестр после занятия.
Он поставил фамилию. Грифель зацепился за бумагу и оставил утолщение в первой букве.
— Почему я? — спросил Илья.
— Потому что вы остановили очистку.
— Это не квалификация.
— Квалификацией было то, что до остановки вы не открыли ни одного файла.
Илья сел.
— Теперь можешь начать жалеть, — тихо сказала Ника.
— Уже.
— Хорошо. Значит, пока не сошёл с ума.
До конца дня им предстояло получить неизменяемый полевой образ, установить юридические ограничения, подать заявки на инструменты и подготовить план съёмки. Первое вскрытие назначалось на следующее утро.
Алмазова закрыла папку.
— Последний вопрос. Должен ли результат этого раскопа доказать необходимость профессии?
Руки поднимались медленно. Илья не поднял. Ника тоже.
— Почему? — спросила Алмазова.
— Потому что тогда мы начнём оценивать находку по тому, насколько она нам выгодна, — сказал Илья.
— А институт?
— Институт должен пережить результат. Не результат должен спасать институт.
Фраза прозвучала увереннее, чем он себя чувствовал.
— Запомните её, Руднев, — сказала Алмазова. — Через два дня, возможно, придётся повторить.
Счётчик на двери показывал:
70:16:03.
Занятие закончилось, но никто не встал. На экране оставался тёмный участок, окружённый работающей сетью. Теперь к нему были привязаны фамилии, роли, заявки, ответственность и будущее учреждения, которое ещё не успело стать настоящим институтом.
Карточка в кармане по-прежнему не открывала ни одной двери. За пределами института это слово не давало ни доступа, ни статуса, ни права остановить чужую работу.
Но отвечать за то, что находилось за закрытыми дверями, теперь должен был Илья.
3. Борьба за оживитель
Между собой выпускники называли РДС-2 оживителем. Ника каждый раз поправляла: реконструктор ничего не оживляет — он лишь на несколько секунд возвращает среду, в которой объект мог выполнять прежнюю функцию.
Заявку на реконструктор состояний вернули через семь минут.
Не отклонили — вернули.
В графе причины стояло:
НЕ ДОКАЗАНА НЕВОЗМОЖНОСТЬ ВЫПОЛНЕНИЯ РАБОТ ШТАТНЫМИ СРЕДСТВАМИ.




