Протокол Света

Глава первая.

Пермь. Май 2051 года.

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

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

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

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

Именно поэтому, когда на выходе с трамвайной остановки Кирилл заглянул в почтовую ячейку и увидел конверт — настоящий, бумажный, — он не сразу понял, что держит в руках. Не уведомление, не рекламу, не городскую открытку от соседского комитета. Бумага. Плотная, кремовая, чуть шершавая на ощупь — материал, который в 2051 году встречался разве что в музеях и у людей с принципами.

На обороте — синий штамп: «Пермский городской архив. Отдел культурного слоя» — и от руки, торопливыми, нетерпеливыми буквами: «Вересову К. А. Лично. Не регистрировать в контуре».

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

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

Внутри конверта оказалось немного: сложенная вдвое записка на тонкой бумаге и флэш-капсула. Такие капсулы — старый стандарт, лет пятнадцать как морально устаревший — он видел только в музее и в руках архивариусов, которые любят исторические носители так, как другие любят старые пластинки. Она была холодной на ощупь и чуть тяжелее, чем казалась.

Он развернул записку. Почерк был мелкий, твёрдый:

«Если ты читаешь это — значит, у нас получилось дойти до вас. И значит, кто-то снова решил, что можно вычеркнуть день. Открой архивный файл "П-19". Не доверяй системным уведомлениям. — Н.».

Просто «Н». Одна буква.

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

Наталья. В их семье «Н» была одна: бабушка, Наталья Андреевна Вересова. Умерла девять лет назад — он тогда только получил допуск к контурной инспекции, и она была горда, это он помнил, помнил и то, как стеснялся её открытой, почти детской радости на лице и не знал, куда девать глаза. Бабушка не имела никакого отношения к архивам, к технологиям, к Сети. Она работала в школе. Вела историю.

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

Система завозилась, помолчала, и открыла директорию. Одна папка: «П-19».

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

Сначала — тишина. Потом шорох, похожий на то, как шуршит пальто, когда прячешь под него телефон. И голос.

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

— Кирилл. Я не знаю, сколько тебе сейчас лет и как ты живёшь, но если эта запись дошла до тебя — мы не ошиблись в выборе. Слушай внимательно, потому что повторять я не буду. Сеть, которую ты защищаешь — она живая. Не в смысле метафоры. Живая, потому что в ней есть один день, с которого всё началось. День, который нельзя стереть — иначе рассыпется не система, а доверие. А доверие — это и есть система. Кто-то захочет этот день убрать. Может, уже хочет, пока ты слушаешь. Найди пустоту в контуре. Она будет маленькой. Незаметной. Как вырванная страница в книге, которую никто не перечитывал двадцать лет.

Запись оборвалась. Экран моргнул и выдал технический отчёт: «Ошибка целостности носителя. Восстановлено: 41%. Утеряно: 59%».

Кирилл долго смотрел на эту строчку.

Потом открыл служебный интерфейс.

Он работал тихо и методично — так, как бабушка, наверное, проверяла тетради: без спешки, без раздражения, с тем специфическим вниманием, которое похоже на охоту, но снаружи выглядит как скука. Запрос по логам контура за последние трое суток по Пермскому сегменту — отклонения по целостности, аномалии в регистрации решений, «тёмные интервалы» без активности.

Система ответила через двенадцать секунд.

Большую часть отчёта он пробежал по диагонали. И нашёл.

Маленькая, в самом деле незаметная — тридцать восемь минут в ночном окне, три недели назад. Промежуток без единой записи. Ни регистраций, ни фоновых процессов, ни служебных пингов. Просто — ничего. Как будто система на тридцать восемь минут перестала существовать. Или как будто кто-то очень аккуратно, пинцетом, вынул из неё одну нитку.

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

Пометки не было.

Он поставил метку запроса — служебную, не публичную, пока — и откинулся на спинку стула.

За окном мастерской шёл майский Пермь: по тротуару катился самокат с ребёнком, в сквере напротив кто-то разматывал поливочный шланг, над крышами соседнего квартала медленно вращался флюгер малой ветровой станции. Мирно. Нормально. До раздражения спокойно.

 

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

Текст был коротким:

«Пустоту ты нашёл. Дальше — только лично. Завтра, 19:00, книжный клуб на Ленина, 58. Спроси Марту. Не приводи контур с собой. — Ты знаешь кто.».

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

Он только начинал понимать разницу.

Глава вторая.

Пермь. Май 2051 года. День второй.

Книжный клуб на Ленина, 58 не значился ни в одном реестре городской культурной инфраструктуры. Это само по себе было странно: в Перми даже стихийные огородники на крышах имели открытую страницу в районном контуре — с составом почвы, расписанием полива и протоколом последнего соседского собрания по поводу шума от газонокосилки. Культурные объекты тем более регистрировались: клубы, мастерские, читальни, театральные труппы, собирающиеся в чужих гостиных. Прозрачность была не обязанностью — она была привычкой, въевшейся в горожан так же естественно, как привычка мыть руки перед едой.

И тем не менее. Книжный клуб не значился нигде.

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

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

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

— Да.

— Я Марта. Садитесь. Чай будете?

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

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

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

— Я инспектор.

— Я знаю. Поэтому вы здесь, а не кто-то другой.

Она достала из-за стеллажа тонкую папку — бумажную, снова бумажную, что уже начинало казаться Кириллу какой-то осознанной манифестацией — и положила на стол между ними.

— Мы называем себя хранителями. Не потому что красиво, а потому что точно. Сеть хранит решения, данные, протоколы. Мы храним другое — то, что не входит в форматированные поля. Разговоры, которые произошли до голосования. Сомнения, которые люди не вносили в официальные запросы. Ошибки, которые потом исправили, но не записали исправление. История, — она чуть помедлила, — это не только то, что зафиксировано. Это ещё и то, как одно стало другим.

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

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

Кирилл пожал руку. Евгений Борисович сел, придвинул к себе чашку и заговорил так, будто продолжал давно начатую лекцию:

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

— «Дело Горкина», — сказал Кирилл. — Нам про него рассказывали на обучении.

— Вам рассказали итог. Я хочу сказать вам про середину. Про то, как это было — когда ещё непонятно, выйдет что-то или нет. Вот эта середина — она и есть то, что сейчас пытаются убрать.

Остаток вечера Кирилл слушал.

Говорили все — по очереди и перебивая друг друга: архивариус Марта, бывший преподаватель Евгений Борисович, молодой программист Дима с татуировкой на запястье в виде схемы контура, школьная учительница по имени Клавдия Игнатьевна в возрасте, который она не уточняла, и ещё двое, чьи имена Кирилл не запомнил сразу, но лица — запомнил.

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

Или так казалось.

— Покажите ему «июньскую папку», — сказал вдруг Евгений Борисович, обращаясь к Марте.

Та посмотрела на него с чем-то похожим на сомнение. Потом — на Кирилла. Потом встала, прошла к дальнему стеллажу и достала папку — толще первой, с выцветшей этикеткой, на которой было написано просто: «Июнь».

— Это не из Сети, — сказала она, возвращаясь. — Это мы собирали сами. Вещественные следы: распечатки переписок, фотографии с собраний, ручные записи. То, что люди отдавали нам лично. Год — две тысячи тридцать первый.

Кирилл открыл папку.

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

Пользователь под ником «Наталья_А» писала: «Я не понимаю, зачем это делать через систему, которой мы не доверяем. Мы строим что-то новое — давайте строить на том, что можно проверить. Давайте начнём с одного дня. Одного протокола. Если мы не сможем договориться честно хотя бы об одном решении — вся остальная работа бессмысленна».

Кирилл медленно поднял взгляд.

— «Наталья_А», — произнёс он.

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

— Почему вы мне раньше этого не сказали?

— Потому что это не то, с чего начинают. — Евгений Борисович допил чай. — Это то, чем заканчивают первый разговор.

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

Он думал о бабушке. О том, что не знал о ней почти ничего — не по-настоящему. Знал учительницу истории, знал человека, который варил борщ по воскресеньям и смотрел старые фильмы, знал голос из детства — тот, который теперь звучал из капсулы. Не знал — участника, человека, который в тридцать первом году садился перед экраном и писал незнакомым людям про один протокол, с которого надо начать.

Он достал телефон и открыл служебный интерфейс. Нашёл ту самую пустоту — тридцать восемь минут, три недели назад — и поставил рядом новую метку: «Смотреть глубже. Параллельные сегменты».

Потом открыл сообщение из городского чата, которое пришло, пока он шёл: не от людей из книжного клуба — от системы. Стандартное техническое уведомление, которое приходит при попытке доступа к «закрытым слоям» контура:

«Инспектор Вересов К. А. Зафиксирован нестандартный запрос по временному фрагменту 03.05.2051 / 02:14–02:52. Данный фрагмент помечен как технический сбой и закрыт для повторного аудита. Для снятия ограничения требуется согласование Управления контурной безопасности. Статус запроса: отклонён».

Кирилл остановился у парапета и смотрел на воду.

Технический сбой. Закрыт для повторного аудита.

В Сети Согласия — где любое решение было открыто, где слово «закрыто» применялось только к личным данным граждан и никогда к административным протоколам — существовал фрагмент, закрытый от повторного аудита.

Он убрал телефон в карман и почувствовал, как майский ветер с реки стал чуть холоднее. Или это было внутри.

Дома, уже за полночь, он открыл ноутбук и нашёл в папке «Личное» старую фотографию. Бабушка — молодая, лет тридцать пять, не больше — стоит у какого-то экрана в комнате, которую Кирилл не узнавал. Рядом с ней ещё трое, лица незнакомые. Все смотрят не в камеру — на экран. На экране что-то написано, но фотография была недостаточно чёткой, чтобы прочитать.

Внизу снимка — от руки, карандашом, её почерком — было написано: «Пилотный контур. Первое голосование. 14 июня 2031».

14 июня 2031 года.

Он открыл контур и проверил дату. Потом проверил ещё раз, потому что не поверил.

Глава третья.

Пермь. Май 2051 года. День третий.

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

Комнаты были набиты: коробки с подписями, папки, несколько старых ноутбуков, которые держали в живых из принципа, планшеты раннего типа в защитных чехлах. На одной стене — большая распечатанная карта Перми начала тридцатых: поверх неё от руки нанесены кружки, стрелки, даты. Возле каждого кружка — имена. Кирилл невольно стал искать глазами знакомое и нашёл: в Орджоникидзевском районе, у реки — маленький синий кружок и рядом карандашом: «Н. Вересова. Школа № 44. Рабочая группа-1».

— Садитесь, — сказала Марта, не оборачиваясь. Она разбирала коробку у окна и делала это с той деловитой нежностью, с какой люди обращаются с вещами, которые знают дольше, чем некоторых людей. — Я приготовила то, о чём говорил Евгений Борисович. «Июньская папка» — это только начало. Есть ещё дневник. Ваша бабушка отдала его нам сама. Сказала: пусть будет здесь, потому что дома потеряется, а в Сети — упростится.

Она положила на стол перед Кириллом предмет, который он сначала принял за обычный блокнот. Потом взял в руки и понял: это был не блокнот — это была общая тетрадь в клетку, советского ещё формата, с потёртыми углами и именем на обложке, написанным синей ручкой аккуратным учительским почерком: «Н. А. Вересова. 2028–2033».

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

Бабушка писала не как в дневнике — не «дорогой дневник, сегодня я думала о том-то». Она писала как учитель, который привык объяснять: плотно, конкретно, с примерами. Но между строк — и это Кирилл чувствовал почти физически — жило что-то другое. Усталость, которая не жалуется, а просто есть. Надежда, которая стесняется себя.

«17 марта 2028. Сегодня было очередное собрание в управе. Нас снова не пустили на этап обсуждения бюджета — только на публичные слушания, где уже всё решено. Игорь Петрович с завода сказал: зачем ходить, это театр. Я сказала: театр смотрят. Мы туда ходим, чтобы нас посчитали. Пусть знают, что мы есть. Он покачал головой и ушёл. Может, он прав. Может, не прав. Я пойду снова в следующий раз».

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

«11 ноября 2029. Нас теперь двенадцать человек в рабочей группе. Половина — с завода, трое из школы, двое пенсионеров, которые знают про этот район больше всех нас вместе взятых. Мы назвали себя рабочей группой — без красивых слов, потому что красивые слова сейчас вызывают подозрение. Стали вести открытый дневник двора: фиксировать, что сломано, что обещано, что сделано, что не сделано. Выложили в открытый доступ. Районная администрация прислала запрос: на каком основании мы собираем эти данные? Мы ответили: на основании того, что живём здесь. Ответа не последовало».

Где-то за окном гудел трамвай. Кирилл не слышал.

«9 мая 2030. Сегодня Дима — тот, который программист и младше меня на двадцать лет и смотрит на меня иногда так, будто я реликтовое животное, — показал прототип. Просто таблица в открытом доступе: бюджет района, каждая строчка, каждый подрядчик, каждый срок. Не красиво. Никакого дизайна. Зато понятно. Я смотрела на эту таблицу и думала: вот же оно. Вот. Просто показать людям, куда идут деньги. Просто — видно. Почему это так сложно? Почему это вообще приходится делать вот так, в гараже у Димы, на его личном сервере?».

Марта принесла ещё кофе и поставила рядом планшет.

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

Кирилл нажал на первый файл.

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

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

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

— Я хочу сказать одну вещь. Мы тут много спорим о том, как назвать то, что делаем. Контур согласования, гражданский бюджет, открытый протокол. Называйте как хотите. Я скажу проще. Мы хотим, чтобы нас нельзя было обмануть незаметно. Вот и всё. Не власть — народу, не революция, не прекрасная Россия. Просто — нельзя было обмануть. Незаметно. Если это кому-то кажется мало — значит, кому-то слишком долго казалось нормальным быть обманутым. Мы начинаем с одного протокола. Одного. Если не получится — значит, не получится. Но мы попробуем.

Зал захлопал. Неровно, не дружно — некоторые явно не были уверены, надо ли. Но хлопали.

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

— «П-19» — это не архивный код, — сказал он вслух.

Марта, сидевшая у другого стола с бумагами, подняла взгляд.

— Нет.

— Это дата. Или протокол.

— Протокол номер девятнадцать пилотного контура согласования. Принят четырнадцатого июня две тысячи тридцать первого года на общем собрании рабочей группы Орджоникидзевского района. — Марта говорила ровно, почти без интонации — как люди, которые знают что-то очень хорошо и давно устали объяснять это впервые. — Это первый протокол, который был принят открытым голосованием по открытой повестке, с открытым списком участников и открытым бюджетным обоснованием — на уровне района. Первый в городе. Первый в Пермском крае. Один из первых в стране.

Кирилл молчал.

— Он был маленький, — продолжила Марта. — Решение о ремонте двух дворов и о перераспределении части районного бюджета на нужды школы. Ничего грандиозного. Но каждый шаг этого решения был виден: кто предложил, кто возражал, кто проголосовал и как, откуда взялись деньги, куда они пошли. Это было, — она чуть помедлила, — как первый раз дышать нормально. Люди, которые там были, говорили именно так.

— И из этого выросла Сеть Согласия.

— Не сразу. Не легко. Были откаты — серьёзные. В тридцать третьем году была попытка ввести цифровой реестр «нежелательных активностей» для граждан, которые слишком активно участвовали в контурах. Что-то вроде рейтинга лояльности, только под другим названием. Месяца четыре казалось, что это пройдёт. Потом не прошло — потому что к тому времени уже было слишком много людей, слишком много районов, слишком много открытых протоколов. Нельзя заткнуть память, когда она у тысяч людей, а не у одного архива.

Евгений Борисович вошёл без стука — видимо, у него был другой уровень доступа в это пространство.

— Расскажи ему про цену, — сказал он Марте.

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

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

— Я ничего этого не знал.

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

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

«14 июня 2033. Два года. Протоколу П-19 два года. Мы отметили — тихо, у Димы, с тортом, который принесла Клава. Смешно, наверное. Праздновать таблицу в открытом доступе. Но я думаю: если когда-нибудь это всё вырастет во что-то большее — а я верю, что вырастет, иначе зачем, — то пусть кто-нибудь помнит, что оно выросло вот отсюда. Из двенадцати человек в пластиковых стульях. Из одного ремонта двора. Из разговора о том, что нельзя обманывать незаметно. Пусть помнят — это важнее, чем помнить имена».

Кирилл положил тетрадь на стол. Долго смотрел на неё.

Потом открыл служебный интерфейс — тот самый, инспекторский — и вбил дату: 14 июня 2031. Система дала ему официальную запись: «Пилотный контур согласования, Орджоникидзевский район, г. Пермь. Протокол № 19. Принят. Исторический прецедент — первое публичное бюджетное голосование на районном уровне с открытым реестром участников».

Потом — ниже — он увидел строчку, которой раньше не замечал, потому что не искал:

«Памятная дата контура согласования. Ежегодный публичный аудит: 14 июня. Обязателен к регистрации в основном слое Сети».

Он открыл основной слой. Нашёл последнюю регистрацию ежегодного аудита: 14 июня 2050 года. Всё верно. Всё на месте.

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

14 июня 2051 года.

Поле пустое.

Не «в ожидании». Не «технические работы». Просто — пустое. Как страница, которую вырвали, пока книга была ещё открыта.

— Марта, — сказал он медленно. — Тридцать восемь минут, которые пропали три недели назад. Это было ночью, в начале мая.

— Да.

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

В комнате было тихо. За окном шёл трамвай.

— Именно, — сказала Марта.

— А бабушка знала, что это возможно. Поэтому записала. Поэтому — капсула.

— Она записала это в сорок четвёртом, — сказал Евгений Борисович. — Когда первый раз заметила маленькие расхождения в архивной хронологии. Ничего серьёзного тогда — просто интуиция учителя истории. Она сказала мне: «Женя, история не исчезает сразу. Сначала исчезает дата. Потом — событие. Потом — люди, которые там были». Я тогда подумал, что она преувеличивает.

Он помолчал.

— Я ошибался.

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

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

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

Телефон завибрировал. Он посмотрел: сообщение от Марты, короткое.

«Есть ещё один слой. Завтра. Приходите раньше».

И ниже, через паузу, ещё одно:

«Пустота в контуре — это не только про аудит. Там есть имена».

Глава четвёртая.

Пермь. Май 2051 года. День четвёртый — и далее.

Имён оказалось три.

Марта положила перед Кириллом распечатку — снова бумага, снова это демонстративное недоверие к цифровому следу — и сказала только: «Читайте». Он читал, и с каждой строчкой что-то в нём холодело методично, как будто кто-то открывал окна в доме одно за другим.

Первое имя он не знал. Второе — слышал, краем, в контексте «Управление контурной безопасности», то самое управление, которое три дня назад отклонило его запрос на повторный аудит пустого фрагмента. Третье имя Кирилл знал хорошо — слишком хорошо для утренней новости. Андрей Семёнович Крутов, заместитель координатора Пермского сегмента Сети Согласия. Человек, которому Кирилл формально подчинялся. Человек, которого он видел два раза в месяц на плановых сверках, который пил чай без сахара и говорил о прозрачности с таким видом, будто сам её придумал.

— Откуда это? — спросил Кирилл, стараясь, чтобы голос звучал ровно.

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

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

— Там не только удаление аудитной метки, — сказал он, не поднимая взгляда. — Там ещё три подготовительных шага. Во-первых, они готовили замену официальной хронологии пилотного контура: другая дата начала, другие имена в списке основателей, другой нарратив. Более «управляемый», скажем так. Во-вторых, они уже начали зондировать архивы нескольких районов на предмет «дублирующих» записей — то есть наших. В-третьих, — он поднял взгляд, и в нём было что-то, что Кирилл не сразу опознал как злость, — они это делают не из корысти. Вот что страшно. Они это делают потому что считают правильным.

— В смысле?

— Я нашёл их внутреннюю переписку. Там есть один документ — что-то вроде концепции. Называется «Оптимизация исторического нарратива». Смысл в том, что гражданам не нужна вся история становления Сети — со всеми конфликтами, ошибками, дискуссиями. Достаточно красивой, понятной версии. Меньше хаоса — больше доверия к системе. Они искренне в это верят.

Кирилл молчал несколько секунд.

— Они хотят, чтобы люди доверяли системе, убрав из памяти всё то, что заставляет понимать, почему системе можно доверять.

— Именно так.

— Это не оптимизация, — сказал Кирилл. — Это фундамент, который вынимают снизу, думая, что здание не заметит.

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

Инструмент, которым он воспользовался, назывался «гражданский аудиторный запрос» — один из механизмов Сети, встроенных туда именно на случай, когда внутри системы что-то идёт не так. Любой гражданин с достаточным количеством подписей мог потребовать независимого рассмотрения любого административного решения. Инспектор с соответствующим допуском — мог инициировать его в одностороннем порядке, но с немедленной публикацией в открытом слое.

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

Следующие двадцать минут были тишиной.

Потом Сеть ожила.

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

Телефон Кирилла завибрировал. Потом ещё раз. Потом стал вибрировать почти непрерывно. Он отложил его в сторону и смотрел на экран, где в реальном времени открывались запросы.

— Обратного пути нет, — сказал Евгений Борисович. Он сидел рядом и говорил это без осуждения и без торжества — просто как факт.

— Я знаю.

— Они попытаются сказать, что это технический сбой и вы неправильно интерпретировали данные.

— Конечно.

— И часть людей им поверит.

— Часть всегда верит. — Кирилл наконец взял телефон. Среди вызовов был один, который он ждал и не ждал одновременно: Крутов А. С. — три попытки дозвониться за последние семь минут. — Часть — не все.

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

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

— Вы понимаете, что сделали? — спросил он, когда они сели. Без предисловий.

— Да.

— Вы сделали невозможным тихое решение.

— Именно поэтому и сделал.

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

— Кирилл Андреевич, я работаю в системе двадцать три года. Я видел, как она росла. Я видел, как она несколько раз едва не рассыпалась — не от врагов снаружи, а от хаоса внутри. От того, что люди тонули в деталях, в конфликтах, в противоречивых версиях одного события. Управляемая история — это не ложь. Это навигация.

— Навигация, при которой убирают часть карты.

— Убирают лишний шум.

— Вы убрали имена людей, которые строили то, чем вы управляете. — Кирилл говорил ровно, но что-то в груди стягивалось, как перед прыжком. — Вы убрали дату, с которой началось доверие. И вы это сделали тихо — потому что знали: если открыто, вам скажут «нет».

Крутов не ответил сразу. Смотрел в стол.

— Вы правы, что мы сделали это тихо, — сказал он наконец. — Это была ошибка метода. Не цели.

— Метод и есть цель. Это же вы нам объясняли на первом году обучения.

Крутов поднял взгляд. Что-то в нём сдвинулось — не сломалось, но сдвинулось.

— Что вы намерены делать дальше?

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

Гражданская панель собралась через шесть дней.

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

Дискуссия длилась четыре часа. Кирилл сидел в зале и слушал, как люди говорят о памяти — по-разному, иногда противоречиво, иногда неточно. Один пожилой мужчина сказал: «Я живу в этом городе всю жизнь и не знал ни про какой протокол девятнадцать — и ничего, живу нормально». Молодая женщина возразила: «Вы живёте нормально именно потому, что кто-то тридцать лет назад решил, что вас нельзя обманывать незаметно». Зал загудел.

Крутов тоже выступил. Говорил спокойно, признал нарушение процедуры, не отказался от своей позиции по существу. Его слушали — и это тоже было частью системы: даже с тем, с кем не согласны, говорят, а не просто перекрикивают.

Голосование завершилось к десяти вечера. Результат: семьдесят четыре процента — за защиту архивных дат от административного редактирования без открытого согласования. Двадцать шесть — против или воздержались. Не единогласно. Но достаточно.

Кирилл смотрел на цифры и думал, что бабушка сказала бы именно это: «Достаточно — это не мало. Это ровно столько, сколько нужно, чтобы продолжать».

Победой это можно было назвать только с оговорками — и он это знал.

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

Но часть документов из пустого фрагмента была повреждена необратимо. Дима потратил на восстановление трое суток и смог вернуть около половины. Остальное — в зонах, которые при удалении были намеренно перезаписаны: не просто убраны, а заменены техническим мусором, из которого не вытащить ничего.

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

— Это не случайность, — сказал Дима, показывая ему отчёт. — Этот эпизод был целенаправленно перезаписан первым. Они знали, что ищут.

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

— Она сама его убрала? — спросил он наконец.

Дима помолчал.

— Не могу сказать точно. Метаданные повреждены. Но — может быть. Один из сигнатурных следов похож на ручное удаление. Очень старое. Лет пятнадцать назад, плюс-минус.

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

«Не доверяй системным уведомлениям», — было написано в записке.

Четырнадцатое июня пришло ясным, почти летним днём.

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

Людей пришло немного — не восемнадцать тысяч, не полный зал. Человек семьдесят, может, восемьдесят. Пенсионеры, несколько семей с детьми, группа подростков из соседней школы, которых привела учительница — молодая, примерно ровесница Кирилла, — и они слушали с тем специфическим вниманием, которое бывает, когда что-то понимаешь впервые и это оказывается не скучным.

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

Наталья Андреевна Вересова. Среди первых.

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

Дома, вечером, он открыл ноутбук.

В папке «Личное» лежал файл, который он нашёл три дня назад в том же архиве мастерской — не в капсуле, а в обычном хранилище, в разделе добровольно переданных материалов. Файл был загружен бабушкой в сорок четвёртом году, в тот же день, что и капсула. Пометка на нём была простой: «Только после первой попытки стирания».

Первая попытка стирания произошла. Условие выполнено.

Кирилл занёс палец над трекпадом.

Экран мигнул.

Потом погас.

Не завис, не выдал ошибку — просто погас, как гаснет свет, когда кто-то выключает рубильник. Он проверил питание — всё в порядке. Проверил сеть — сеть была. Попробовал перезагрузить.

В правом нижнем углу появилось одно системное уведомление — не от его устройства, а от городского сегмента Сети:

«Локальный узел Орджоникидзевского района. Незапланированное техническое обслуживание. Ориентировочное время восстановления: не определено».

Кирилл долго смотрел на экран.

Потом взял телефон и написал Марте одно слово:

«Снова».

Ответ пришёл через двадцать секунд:

«Знаю. Идите сюда. И возьмите папку».

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

Кирилл взял папку, вышел из квартиры и закрыл дверь.

Оценка участников конкурса и жюри: 
0
Голосов пока нет
+1
0
-1

Комментарии

Аватар пользователя Иван Корнилов

А что, у Сети монополия на память? Если стереть или исказить там некую информацию о прошлом, то она уже непоправимо уничтожена или искажена? А сами люди разве не помнят, что и как происходило?

+1
0
-1

Не пью, не курю, не смотрю телевизор, не пользуюсь Windows

Аватар пользователя Маргарита

С чего начинается Родина? Не с семимильных шагов, как пытаются представить общественное строительство государства историки в белых перчатках. Маленькая песчинка, вокруг которой нарастает прекрасная жемчужина, стыдливо изымается из исторической памяти – как будто её не было. Потому что мала и неказиста – не годится для пламенных речей.

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

+1
0
-1
Аватар пользователя Лилия

Спасибо за комментарии к моему рассказу! Рада, что вы прочитали и поделились мыслями.
Рада, что зацепило. Специально нагнетала атмосферу в середине, чтоб финал "выстрелил".
Главного героя хотела сделать его сдержанным.
А природа здесь не просто фон — она отражает настроение героя, его одиночество.
Также замысел был в том, что правда раскрывается не полностью — оставляет пространство для домыслов читателя.

+1
0
-1
Аватар пользователя Лилия

В мире рассказа Сеть Согласия стала главным инструментом, через который общество принимает решения и верифицирует прошлое. Люди помнят — но не могут доказать.
Бабушка понимала, что в системе, построенной на цифровом доверии, именно аналоговый след оказывается самым устойчивым.
И самые важные вещи начинаются с чего-то маленького и неказистого, и именно поэтому их так легко «изъять» из памяти — кому нужна история про ремонт двора, когда есть пламенные речи о великих переменах?
Часть терминологии задумывалась как элемент мира, где бюрократический язык впитал в себя техническую лексику.
Опечатки есть, признаю)

+1
0
-1
Аватар пользователя Сергей efan8109

По сути - это конец истории по Фукуяме, ликвидация всех изменений в общественном развитии человека с полной фиксацией фактологии по временной шкале, которая тоже не фиксируется, а маиркируется и купируется....
Событий, нет, измненений нет, изучать нечего, истории нет, а объект без изменений - мёртв. По факту - это ещё одна такая хорошо замаскированная и сладкая антиутопия. Не хотелось бы оказаться в этой вариации Реальности - 7 баллов моя оценка

+1
0
-1
Аватар пользователя Иван Корнилов

Вот кто бы объяснил, почему этот рассказ тут оценивается выше, чем другая работа того же автора - "Музей светлого будущего"? Вроде бы в художественном смысле они примерно на одном уровне, а действительно светлое будущее, по-моему, скорее как раз в "Музее", чем в "Протоколе Света".

+1
0
-1

Не пью, не курю, не смотрю телевизор, не пользуюсь Windows