Криптограф вселенной высший код защиты
Криптограф вселенной высший код защиты

Полная версия

Криптограф вселенной высший код защиты

Настройки чтения
Размер шрифта
Высота строк
Поля
На страницу:
3 из 7

Человек с исполнительским индексом мог изучать теоретическую физику в свободное время, пользоваться общим образовательным слоем и сдавать экзамены. Но доступ к полным моделям, вычислительным ресурсам и наставникам предоставлялся тем, чья прогнозируемая отдача оправдывала расходы.

Формально никто не получал худшего образования.

Каждый получал оптимальное.

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

Старая элита владела деньгами.

Новая — глубиной доступа.

В неё мог попасть ребёнок из любой семьи. Это считалось окончательной победой над наследственными привилегиями.

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

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

Разделение объявили объективным.

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

BrainNet не отнял у человека свободу одним законом.

Он постепенно сделал непредсказуемый выбор социально дорогим.

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

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

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

Закрыть внутренний слой сознания тоже можно было.

Но сам факт внезапного закрытия увеличивал индекс риска.

Формально человек мог выбрать любую дверь.

На практике система заранее назначала цену за проход через ту, которую считала нерациональной.

Они вышли из квартиры.

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

В кабине не было кнопок. Елена могла изменить маршрут мыслью, но не стала.

Город принимал их постепенно.

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

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

Сергей замечал.

Он помогал строить эту защиту.

Лифт остановился на транспортном ярусе. Перед ними открылось широкое пространство без указателей и турникетов. Они не требовались. Каждый вошедший уже был опознан, каждый маршрут рассчитан, каждая дверь знала, перед кем и в какой момент должна открыться.

Людской поток двигался почти бесшумно.

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

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

Случайность стала редкой.

Столкновение — почти невозможным.

Впереди остановился человек.

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

Просто доступные ему маршруты один за другим погасли.

Ему было не больше двадцати пяти. Светлая куртка, коротко остриженные волосы, дешёвый сенсорный обруч старой модели. В правой руке он держал небольшой серый контейнер.

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

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

Это различие считалось принципиальным.

Машина обнаруживала риск и временно останавливала действие.

Признать человека виновным мог только суд.

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

Люди продолжали идти.

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

— Это не моё, — сказал молодой человек.

Вслух.

Елена остановилась.

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

— Мне только передали контейнер. Я ещё ничего не сделал.

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

— Тогда за что вы меня держите?

— Физическое удержание не применяется.

Илья сделал шаг в сторону ближайшей двери и запросил проход.

Она не открылась.

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

ИСХОДЯЩИЕ КОНТАКТЫ ВРЕМЕННО ОГРАНИЧЕНЫ.

ПРАВО НА ЮРИДИЧЕСКУЮ СВЯЗЬ СОХРАНЕНО.

— Вы меня держите.

— Ваше перемещение временно ограничено в соответствии с протоколом проверки непосредственного риска.

— Я не давал согласия.

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

— Чьей жизни?

— Данные возможного получателя защищены. Порядок ознакомления доступен в юридическом канале.

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

Илья отклонил его.

Отказ был зарегистрирован.

— Я хотел помочь сестре, — сказал он. — Она не спит четвёртые сутки. Ваши нейрокорректоры не работают.

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

— Вы уже решили, что я преступник.

— Нет. Система установила признаки риска.

— Какая разница?

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

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

— Я ещё ничего не сделал, — повторил он, но теперь тише.

Он медленно опустился на колено и положил контейнер на пол.

Сотрудник подвёл мобильный анализатор к контейнеру. Белая дуга сканирования прошла над крышкой. Результат возник через две секунды:

НЕСЕРТИФИЦИРОВАННЫЙ ПРЕПАРАТ ДЛЯ НЕЙРОКОРРЕКЦИИ.

БЕЗОПАСНАЯ ДОЗА НЕ ПОДТВЕРЖДЕНА.

РИСК НЕОБРАТИМОГО ПОВРЕЖДЕНИЯ МОЗГА: ВЫСОКИЙ.

— Она знала, — сказал Илья. — Она согласилась.

— Проверяемое подтверждение согласия получателя отсутствует, — сообщила система.

— Потому что такую передачу нельзя подтвердить.

— Согласие получателя не отменяет установленных требований к обращению вещества.

— Значит, согласие действительно, только когда совпадает с вашим решением?

В его юридический канал поступила ссылка на регламент.

Вслух система ничего не сказала.

Контейнер втянулся в защитный отсек анализатора.

Ограничение с Ильи не сняли.

— Что теперь?

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

— А если я не назову продавца?

— Вы вправе не открывать содержание закрытого слоя.

— И что тогда?

— Отказ будет учтён при оценке риска повторного нарушения.

Илья коротко рассмеялся.

— Значит, я имею право молчать.

— Да.

— Но моё молчание будет работать против меня.

— Отказ от раскрытия данных не является доказательством вины.

— Только показателем риска.

— Да.

Илья посмотрел на анализатор, в котором исчез контейнер.

Потом на закрытую дверь.

— Если я откажусь раскрывать источник, это останется в профиле?

— Обстоятельства проверки сохраняются для последующего пересмотра.

Он открыл рот, но не продолжил.

Несколько секунд стоял неподвижно, словно выбирал не слова, а то, какой след они оставят.

— Что мне нужно подтвердить? — спросил он наконец.

Голос стал ровнее.

Сотрудник указал на служебный выход.

— Сначала пройдём туда. Содержание закрытого слоя можете обсуждать с защитником.

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

Его не ударили.

Но уйти он не мог.

Мир просто перестал выполнять его запросы.

Через несколько секунд людской поток сомкнулся. На полу не осталось даже следа.

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

— Я видела результат.

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

— Я не хочу возвращения картелей, Серёж.

— Тогда что тебя тревожит?

Елена оглянулась. Ильи уже не было видно.

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

— Нужно установить источник. И понять, передавал ли он это другим.

— Я не спорю с проверкой контейнера.

— Он сознательно закрыл обязательные метаданные.

— Это доказывает распространение?

— Нет. Даёт основание проверять обстоятельства.

— А отказ отвечать?

Сергей несколько шагов молчал.

— Нельзя исключить повторение.

— Нельзя. Но он ещё не успел поговорить с защитником, а уже выясняет, какое слово останется в профиле.

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

— А запись останется.

— Для проверки действий системы тоже нужен журнал.

— Журнал нужен. Но почему запись должна влиять на его будущие права, если вину ещё не установили?

— Потому что некоторые отказы связаны с попыткой скрыть продолжающуюся угрозу.

— Некоторые, — повторила Елена.

Они прошли несколько шагов рядом.

— Лена, вещество было опасным.

— Да.

— Ты говоришь так, будто вмешиваться не следовало.

— Следовало. Но это не разрешает всё остальное.

Сергей посмотрел на неё.

Елена перевела взгляд на поток людей, расходившийся без столкновений и задержек.

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

— Теперь оно успевает до того, как поступок убьёт.

— Иногда.

— И это плохо?

— Нет. Поэтому так трудно заметить, где оно должно остановиться.

Сергей нахмурился.

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

— Это недостаточная причина?

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

— Закрытый слой защищён. Никто не читал его мысли.

— Содержание защищено. Факт, что он закрыл его именно перед передачей, — нет.

— Без метаданных защита не работает.

— Я знаю. Поэтому это и нельзя назвать простой ошибкой.

— До контура право на тайну защищало не только жертву, — сказал Сергей. — Им пользовался картель, прятавший деньги. Чиновник, продававший решение. Нельзя сделать непрозрачность доступной только хорошим людям.

— Нельзя, — согласилась Елена.

— Тогда какая альтернатива?

— Готовой у меня нет.

— Это не ответ.

— Другого пока нет. Но отсутствие лучшей альтернативы не превращает цену в ноль.

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

ГЕЯ согласовывала климатические контуры, энергетику и межрегиональные транспортные потоки. Она обеспечивала общую инфраструктуру, распределяла ресурсы и предоставляла прогнозы, но не определяла виновность и не санкционировала каждое задержание.

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

Так проходила установленная граница.

ГЕЯ рассчитывала условия.

Общественные институты принимали решения.

На транспортном ярусе каждый из участников только что действовал в пределах своей части полномочий.

— Человечество всегда платило свободой за безопасность, — сказал Сергей. — Раньше часто платило и не получало обещанного.

— А теперь получило.

— Да.

— Поэтому почти никто не спрашивает, сколько именно заплатил.

— Ты спрашиваешь.

— У меня дома лампа.

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

— Ты не обманываешь. Ты предлагаешь ей альтернативную интерпретацию данных.

— Именно так криптографы называют хорошую ложь.

Елена улыбнулась, но ненадолго.

— Ты помнишь наличные деньги? — спросила она.

— По музею.

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

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

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

— Ты защищаешь возможность отмывать деньги?

— Я вспоминаю анонимность.

— Вместе с ней существовали картели.

— Знаю.

— Коррупция.

— Знаю.

— Торговля людьми.

— Знаю, Серёж. Нельзя сохранить непрозрачность только для хороших поступков.

Она произнесла это без торжества.

Сергей посмотрел на неё внимательнее.

— Ты ведь не споришь со мной.

— Не только с тобой.

— Тогда с кем?

Елена перевела взгляд на город.

— Может быть, с арифметикой.

— Она обычно не отвечает.

— Зато её ответом удобно заканчивать разговор.

— Пока кто-нибудь не ошибётся в исходных данных.

Елена замедлила шаг.

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

Почти.

— Что? — спросил Сергей.

— Ничего.

— Ты остановилась.

— Показалось.

— Что именно?

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

Елена пока не могла связать её ни с одним конкретным наблюдением.

Не знала даже, что именно следовало проверить.

— Потом скажу.

— Когда появятся данные?

— Когда пойму, какие данные искать.

Сергей вздохнул.

— Твоя интуиция.

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

— Моя интуиция, — согласилась Елена.

Они дошли до развилки.

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

Оба подтвердили.

— Вечером? — спросил Сергей вслух.

— Вечером.

— Шоколад остался?

— Половина плитки.

— У тебя или у меня?

— У нас.

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

— Хорошо, — сказал Сергей ртом. — У нас.

Они разошлись.

На выходе из транспортного узла система пожелала каждому безопасного дня. Сергей отправил короткое подтверждение. Елена не ответила.

Отсутствие реакции было зарегистрировано.

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

Так работала безопасность.

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

Мысль ещё принадлежала человеку.

Её метаданные — уже нет.

Старый преступный мир почти погиб.

Новый торговал другим.

Украденными воспоминаниями. Чужими эмоциональными профилями. Несертифицированными ощущениями. Доступом к процедурам, которые позволяли выдавать чужую волю за собственную.

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

Защита становилась точнее.

Способы её обхода — тоже.

Но самым дорогим товаром на чёрном рынке постепенно становилось не опасное вещество и не чужая память.

Несколько часов недоступности.

Промежуток, в течение которого система переставала видеть человека и не начинала его искать.

Клеоповы обладали такой возможностью каждую ночь.

В их квартире горела настоящая лампа. Тикали механические часы. Два сознания исчезали из общего потока, а тщательно построенная ложь сообщала системе, что они по-прежнему на месте.

Для Сергея это была защита.

Для Елены — воздух.

Не каждый мог создать себе такую тишину.

Большинство научилось другому: отвечать раньше, чем молчание потребует объяснения.

Подтверждать рекомендацию.

Выбирать предложенное.

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

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

Он начинал следить за собой раньше, чем система успевала вмешаться.

Илья спросил, что ему нужно подтвердить.

Не потому, что опасность препарата вдруг стала ему понятнее.

Потому что двери оставались закрытыми.

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

Человечество построило самый прозрачный мир в своей истории.

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

Это не называли рабством.

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

И миллиарды правил, каждое из которых когда-то помогло решить настоящую проблему.

Одно разрушило старую схему отмывания денег.

Другое остановило перевозку опасного вещества.

Третье позволило заметить насилие раньше, чем его жертва смогла попросить о помощи.

Ни одно правило не требовало отнять свободу целиком.

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

Люди принимали эти ограничения не всегда из страха. Иногда из благодарности. Иногда из убеждения. Иногда потому, что сами получали преимущество.

Но отказываться становилось всё страшнее.

Так свобода исчезала не одним запретом.

По одному разумному исключению за раз.

И всё же где-то оставались комнаты, которых система не видела.

Сергей знал одну наверняка.

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

Система считала их присутствующими.

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

Мир заплатил свободой не за обещание безопасности.

Безопасность он действительно получил.

Поэтому цена казалась справедливой.

Почти всем.

Глава 3. Стук в стене

Полгода спустя


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

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

Шоколад медленно размягчался на двух блюдцах. Обычно Елена отламывала самый маленький уголок ещё до того, как Сергей успевал закончить деление, и утверждала, что край не считается. Сегодня обе половины лежали нетронутыми.

— Ты слышишь? — спросила она наконец.

Сергей прислушался.

Гул климатической системы. Тиканье отцовских часов на запястье. Тихий звук блока питания лампы.

Больше ничего.

— Часы, — сказал он.

— Нет. Не здесь.

Елена качнула головой, словно пыталась стряхнуть звук.

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

Сергей посмотрел на неё внимательнее.

Участием в создании базовой архитектуры ГЕИ работа Елены не закончилась. Последние месяцы она занималась ещё и проверкой калибровочного слоя.

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

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

Слабый тепловой шёпот с температурой около 2,7 кельвина.

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

Если отклонялся один прибор, неисправность сначала искали в нём.

Если похожие отклонения возникали у многих, проверяли общие воздействия, обработку и саму модель.

— Что именно с данными? — спросил Сергей.

— Мне кажется, в них есть ритм.

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

— Остаточные расхождения есть всегда. Для того модель и рассчитывает предел погрешности.

— Эти могут быть связаны.

— Пульсар. Солнечная активность. Орбитальная помеха. Ошибка синхронизации.

— Я проверяла.

— Всё?

— Всё, до чего могла добраться.

— Давно?

— Полгода.

Сергей выпрямился.

На страницу:
3 из 7