12+
Телегон: принцип метаверта

Объем: 284 бумажных стр.

Формат: epub, fb2, pdfRead, mobi

Подробнее

От автора

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

«Принцип метаверта: Телегон» — это художественное исследование современного цифрового мира, где теория становится сюжетом, а идеи — судьбами героев.

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

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

Примечание: все события, персонажи и технологические концепции в романе «Телегон» являются художественным вымыслом. Любые совпадения с реальными людьми, компаниями или событиями случайны и непреднамеренны.

Феникс Фламм


Пролог

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


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


Холод шёл отовсюду. От перил, к которым прижимались пальцы. От плитки под ногами, отсыревшей за ночь. От ветра, что гнал по воде маслянистые блики от фонарей. За спиной стояли башни Москва-сити — стеклянные и холодные, как они сами. Они смотрели не как на человека – как на неисправность. Так и работает любая система: обнаруживает сбой, изолирует, удаляет. Меня удалили. Чисто, тихо, по-нашему. Однажды утром я просто перестал существовать для банков, карт, пропусков в офис. Стал ошибкой в данных, человеком с грифом «НЕ НАЙДЕН».


В кармане лежало то, что от меня осталось. Не вещи — ключи, которые ничего не открывали. Паспорт. СНИЛС. Пропуск в тот самый офис, где теперь меня не знали. Я вытащил эту стопку. Пластик был холодным и скользким. На пропуске — моя фотография. Улыбка. Тогда казалось, что эта улыбка что-то значит. Что я что-то значу.


Заблуждение. Это были просто логины. А логины отозвали.


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


Пальцы должны были разжаться.


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


Пальцы, вместо того чтобы разжаться, вцепились. Рука дёрнулась назад. Я отпрянул от перил не от страха упасть – от профессионального раздражения. Небрежность. Если уж стирать, стирай до конца, не оставляй артефактов.


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


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


Морозный воздух обжёг горло. Я сделал шаг, но не к метро, не домой (дома больше не существовало). Я пошёл в город – туда, где в таких же подъездах, за такими же дверями люди, как и я пять минут назад, чувствовали себя удалёнными файлами.


Разница была в одном: я перестал чувствовать – я начал считать. И расчёт показывал: система, которая так легко вычёркивает людей, обязана где-то хранить ключ от стирания. Или считать, что он ей не нужен.


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


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


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


«Здравствуйте. Восстановите доступ. Потерял все данные, но у меня есть номер паспорта».


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


И это будет куда страшнее, чем ещё одна тёмная вода под мостом.

Глава 1. Тишина после бури

Шумно пируют в Итаке, но сердце моё не на месте.

Тени незваных гостей навсегда удалились к Аиду.

Тяжкое слово Тиресия в мыслях моих пробудилось:

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

— Фрагмент «Телегонии» (песнь I: «Тишина после бури»)

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


Платон Павлов знал, что это иллюзия. Буря не закончилась – её просто перевели в фоновый режим, как шум вентиляторов в серверной: если слышишь, значит всё ещё работает.


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


Эту сеть у него уже забрали. Народ — оставили.


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


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


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


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


— А если нет? — спокойно спросил Платон.


— Если нет, — Андрей подошёл ближе и положил ладонь на спинку кресла, — ты ещё неделю будешь героем в «Твиттере». А потом подпишет совет директоров. Без тебя.


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


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


— Здесь нет лимитов, — тихо сказал он. — Никаких количественных, никаких по основаниям. «По запросу» это не регламент – это приглашение.


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


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


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


— Корабль жив, — сказал он, — а капитаны меняются. Ты же сам нас этому учил.


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

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


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


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


«Те ребята наверху» это были не топ-менеджеры – это были те, кто никогда не светился в отчётах, но всегда звонил первым.


Платон открыл отчёт. Не пролистал — вчитался.


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

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

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


Он читал вслух, медленно, как будто пробовал текст на вкус:


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


Андрей пожал плечами.


— Так сейчас у всех. Мы ещё мягко прописали – другие подписывают гораздо жёстче.


— «У всех» — это не аргумент, — сказал Платон. — Когда корабли идут на мель, никто же не говорит: «Ну, все же идут».


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


— Смотри, — Андрей шагнул ближе и положил ладонь поверх отчёта, прямо на подпункт «3.4». — Давай честно, без позы. Ты уже не принимаешь решения здесь. Это не твой корабль. Ты в лучшем случае фигура на носу – красивый деревянный Одиссей, который украшает прорезь ледокола.


— Фигура на носу тоже влияет, — тихо сказал Платон. — То, с каким лицом она рассекает лёд.


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


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


Андрей нахмурился:

— Чего ждать?


Платон чуть усмехнулся:

— Стать Избранным — это не получить суперспособности. Это просто перестать ждать, когда тебя выберут, и выбрать себя самому. Я только что это сделал. Просто выбрал себя. Не героя — себя.


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


— И что означает моя подпись? — спросил он. — В юридическом смысле — ничего. Совет всё равно утвердит. В политическом — красивый жест примирения. В человеческом — что?


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


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


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


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


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


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


Он отодвинул руку, оставил отчёт открытым. На столе лежал тонкий чёрный маркер. Тот самый, которым Платон когда-то чертил архитектуру первой версии сети на стеклянной стене переговорки.


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


— Хочешь сыграть в древнюю демократию? — сухо усмехнулся Платон. — Подписать приговор самому?


— Если не ты, — сказал Андрей, — его подпишут за тебя, только без права последнего слова.


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


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


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


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


— Всё, — сказал Платон, отрывая маркер. — Теперь это их корабль.


— И твой тоже, — автоматически возразил Андрей.


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


Он закрыл отчёт. Бумага мягко шуршала, словно камень падал в воду.

                            * * *

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


— Благодарю, Платон, — сказал он, забирая папку. — Это сильно облегчает нам работу.


— Рад облегчить, — ответил Платон. — Я всегда старался делать системы удобнее.


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


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


— Слышишь, если что… предложение по переезду в силе. Пока.


«Пока» в их лексиконе означало: успей уехать до того, как тебя начнут вычёркивать организованно.


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


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


На одном из квадратиков было написано его рукой: «Пользователь». От этого квадрата шли стрелки: к «Сообщениям», «Данным», «Рекламе», «Государству» – и отдельная тонкая стрелка к слову «Свобода». Тогда эта стрелка казалась важнее всех.


Теперь поверх неё кто-то другим цветом нарисовал ещё одну линию — от «Государства» к «Данным». Без подписи. Эту стрелку он не рисовал.


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


Подпись под отчётом означала одно: стрелка стала правилом. И если раньше он мог спорить с художником, то теперь картину принимают в музей.


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


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


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

                           * * *

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


— Платон, можно фото? — Девушка в худи с логотипом продукта подбежала, едва не пролив кофе. — Я вообще сюда из-за вас устраивалась.


Он остановился, улыбнулся. Фото заняло три секунды. История — чуть больше.


— А почему из-за меня? — спросил он, когда камера щёлкнула.


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


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


— Делать по-своему всегда можно, — сказал он. — Вопрос в том, кто платит по счёту.


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


                           * * *

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


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


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


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


— Я не ваш человек, — спокойно ответил Платон. — Я ваш бывший риск.


За столом посмеялись –Приняли за шутку. Это было удобно всем.


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


— Честно, — сказал он тихо, чтобы не слышали остальные, — нам было бы намного проще, если бы вы просто уехали. Без пресс-конференций, манифестов. Тихо, как взрослый человек.


— Удобно — кому? — спросил Платон.


— Всем, — ответил тот. — И вам тоже.


Он был прав. В их логике всё сходилось. Удобно всем — значит, решение рациональное.


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


— А если неудобно? — спросил он.


Замминистра пожал плечами.


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


Сказано было без угрозы, как диагноз.

                           * * *

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


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


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


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


Флешка отличалась от остального. Внутри было не его досье, а его код. То, чем система ещё не успела завладеть.


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


На экране телефона мигали уведомления: «Платон, ты подумал о нашем предложении?», «Важно обсудить варианты безопасного переезда», «Просто уезжай, пожалуйста, тихо».


Он отключил звук, поставил будильник на четыре утра.


Не потому, что хотел прыгнуть, – потому что хотел проверить: что сделает система, если он попробует исчезнуть из её интерфейса по собственной инициативе.


В четыре утра город превращается в карту. Удобнее смотреть на карту, чем на людей.

                           * * *

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


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


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


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


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


Тишина после бури это не покой – это момент, когда ветер меняет направление и старые карты становятся бесполезными.


В этот момент и начался его настоящий путь.

Глава 2. Гнев, который не кончается

Море бушует опять, разбивая чужие триремы,

Гибнут посевы в полях, и жрецы вопрошают напрасно.

Знаю я: это не случай, а гнев колебателя суши,

Имя моё в каждом громе звучит беспощадным укором.

— Фрагмент «Телегонии» (песнь II: «Гнев Посейдона»)

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


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


Платон ставил плюсики в голове: «Люди, которые решили, что я уже ушёл». Они относились к нему так, как принято относиться к мёртвым: хорошо или никак.


Гнев жил в другом месте — в логах.


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


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


Доступы ещё работали. Это было почти неприлично.


Платон мог в один клик отключить десяток внутренних сервисов. Мог открыть логи приватных переписок. Мог посмотреть, какие запросы приходили с тех самых IP, которые числились за «компетентными органами». Мог, но не делал.


Гнев требовал движения. Профессиональная деформация — расчёта.


Он вбил команду и выгрузил список всех своих ролей в системе. «Основатель», «GlobaIAdmin», «EmergencyAccess». Рядом с каждым статусом — отметка: активен / ограничен / снят.


Большинство уже сняли, но одну строку оставили.


«Сервисный доступ. Только чтение».


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


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


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


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


В разделе «Запросы компетентных органов» было пусто. Или так притворялось… История очищена, поля обнулены, даты за последние полгода просто отсутствовали.


— Красиво, — сказал он в пустоту. — Чисто.


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


Платон открыл консоль. Там, где обычные администраторы работали мышкой, он предпочитал командную строку. Белые буквы на чёрном фоне, никакой косметики – только язык системы.


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


Строчки посыпались как дождь. Время, дата, идентификатор процесса, ip-адрес. Картина вырастала сама: ровно в тот день, когда его впервые назвали «системным риском», кто-то тихо отключил сохранение конкретных типов запросов. Не всех – только тех, что приходили из определённого диапазона адресов.


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


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


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


Платон отключил экран. Сидел в темноте, слушая, как тихо гудит роутер.


Гнев не уходил — он оседал, сжимался до точки.


Где-то в этот момент телефон на столе мигнул экраном. Сообщение от Андрея: «Кстати, тебе всё ещё доступна опция переезда. Окно маленькое, но есть. Подумай».


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


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


Он посмотрел на чёрную флешку: та лежала так, будто ждала момента, когда её наконец признают не просто носителем данных, а семенем.


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


Гнев хотел заполнить эту пустоту. Не взрывом – функцией.


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


«Функция №1. Обратная логика стирания».


Под этим — несколько сухих строк:


1. Если система стирает следы запросов, значит, боится их контекста.

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

3. Нужен контур, который пишет то, что другие стирают.


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


Гнев, который не кончался, превращался в язык. В набор операторов. В правила будущего кода.


Телефон мигнул ещё раз. На этот раз — уведомление из банка: «Операция отклонена. Обратитесь в отделение для уточнения статуса».


Платон усмехнулся: значит, процесс пошёл быстрее, чем он ожидал.


Система не любила подвешенных состояний. Если кто-то не вписывается в её таблицы, его рано или поздно доводят до нуля.


— Ладно, — тихо сказал он, глядя на мигающий экран. — Давайте к нулю.


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


Он перевернул страницу блокнота и написал вверху: «TELE…». Потом зачеркнул: слишком рано давать имя тому, чего ещё нет.


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


Гнев, который не кончался, оказался не эмоцией – Исходным кодом…


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


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


Он вернулся к консоли: белые строки спокойно мигали курсором, как пульс.


— Ладно, — сказал он машине. — Проверим, насколько вы уверены, что меня больше нет.


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


Не то, что приходит, а то, что исчезает.


Он назвал файл нейтрально, без намёков: «service_health_check_legacy.py». Таких в системе было сотни. Никто не станет разглядывать ещё один.


Код собирался быстро. Слишком простой, чтобы им гордиться; слишком опасный, чтобы рассылать его кому-то ещё. Скрипт не ломал защиту, не вскрывал чужие данные – он просто отмечал дырки в ткани мира.


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


Когда всё было готово, он завис на секунду над кнопкой запуска.


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


Сейчас как раз была ночь. И он был один.


— Хорошее время для чудовищ, — пробормотал он, нажимая Enter.


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


Платон откинулся на спинку стула. В консоли мигало: listener started. Он взял ручку и медленно вывел в блокноте, смакуя каждое слово:


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


Он посмотрел на строчку и хмыкнул. Раньше он искал свободу в бунте. Теперь понял: она была в этом простом уравнении.


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


Он связал два конца: соединил внутреннюю тишину с внешней памятью.


«Если у моря пропадает звук волн, — подумал он, — значит, кто-то построил дамбу. Наша задача — записать момент, когда вода перестала шуметь».


Первый сигнал пришёл через пять минут.


Никаких драматичных вспышек, никаких «разоблачений». Просто запись: «2026-02-04T22:41:03Z — expected log entry missing for request type X from range Y».


Где-то в глубине инфраструктуры кто-то снова попросил доступ к чужой жизни. Система должна была оставить след, но не оставила. И эта пустота отозвалась тихим щелчком на его внешнем сервере.


Платон посмотрел на метку времени. Сверил её с расписанием работы тех самых «компетентных органов», которые любили делать вид, что ночами спят.


— Доброй ночи, — сказал он в пустоту. — Рад, что вы ещё не забыли адрес.


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


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


Гнев ослаб, уступая место более знакомому ощущению – контролю.


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


На кухне стало темно. За окном город продолжал мерцать как огромный монитор, выведенный в режим экономии энергии. Платон сложил руки на столе, положив ладонь на блокнот. На последней строке, где он пытался написать название, оставалось «TELE», зачёркнутое одним движением.


Название всё равно приходило в голову само.


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


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


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


Гнев, который не кончался, нашёл себе занятие.


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


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

Глава 3. Совет в тени экрана

Тихо мерцает очаг, освещая печальные лица.

Если останусь я здесь, принесу лишь беду на Итаку.

Если уйду, потеряю я вас, мои сердце и радость.

Должен один я идти, чтоб спасти этот дом от проклятья.

— Фрагмент «Телегонии» (песнь III: «Совет в тени очага»)

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


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


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


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

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

Рустам — DevOps, живший в другом часовом поясе и вечно писавший «у меня уже утро».

И он сам: формально – «советник», фактически — человек, который уже не имел права прийти в офис без предварительного согласования.


Чат назывался просто – core. Когда-то это значило «ядро продукта». Теперь — «ядро тех, кто ещё помнит, как всё начиналось».


Платон отправил в чат одно изображение: фотографию листа из блокнота. Чёрная ручка, три строчки:


1. Там, где стирают логи, должна появляться память.

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

3. Там, где удаляют людей, должен появляться след.


Никаких пояснений.


Первым отозвался Рустам.


> Р: Это что, новый ТЗ или твоя терапия?


Соня поставила смайлик с огоньком, потом всё-таки написала словами:


> С: Ты сейчас про нас или про них?


Платон ответил сухо:


> П: Про систему.

> П: Я запустил маленького слушателя. Он записывает тишину.


Никита долго молчал. Это всегда было плохим и хорошим знаком одновременно. Плохим — потому что он думал. Хорошим — потому что думал серьёзно.


> Н: Ты полез внутрь после подписи?

> Н: Формально ты уже не имеешь права админить.


> П: Формально меня уже не существует, так что права тут ни при чём.


Пауза. Три мигающих точки от Никиты.


> Н: Ты понимаешь, что, если они поймут, что это ты, тебе будет некуда уезжать?

> Н: Не «нечем» – некуда.


> П: Для того, кого нет в системе, понятие «куда» теряет смысл.


Ответил не он, а Рустам:


> Р: Это красиво, но меня больше интересует «как».

> Р: Ты сейчас говоришь о пассивном мониторинге или уже придумал, где хранить это «эхо»?


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


Соня отреагировала первой:


> С: Это не продукт – Это совесть.


> П: Продукт и совесть несовместимы?


> С: Совместимы, но плохо монетизируются.


Рустам добавил:


> Р: Это больше похоже на «чёрный ящик» самолёта.

> Р: Самолёт может разбиться, а запись останется.

> Р: Вопрос: ты планируешь потом давать это послушать пассажирам или комиссии?


> П: Пока я планирую проверить, действительно ли самолёт уже летит без пилота.


Никита наконец вышел из молчания:


> Н: Окей. Технически это аккуратно, а этических вопросов тысяча.

> Н: Но меня сейчас волнует другое.

> Н: Ты хочешь остаться призраком в их машине или уже смотришь билеты?


Это был тот самый вопрос, который все трое держали при себе. Каждый из них знал: в их положении «эмиграция» — это не романтика, а формат тихой сдачи.


Платон посмотрел на экран. Пальцы сами набрали:


> П: Если уехать сейчас, я останусь их историей.

> П: Если остаться, есть шанс стать их багом.


Соня быстро:


> С: Баги фиксит релиз.


Никита:


> Н: Иногда баг переписывает логику релиза.

> Н: Но для этого баг должен знать, что он баг.

> Н: Ты готов жить как баг?


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


> П: Готов жить как функция.

> П: Которая не принадлежит ни им, ни нам.


Опять тишина. В чатах тишина чувствуется как холод.


Через пару минут пришло сообщение от Никиты:


> Н: Тогда давай говорить честно.

> Н: Ты не просто слушатель: ты хочешь строить контур вокруг них.

> Н: Свой. Вне юрисдикции. Вне лицензий. Вне всего.


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


Он посмотрел на флешку, на блокнот, на экран с мигающим курсором.


> П: Я хочу построить место, где люди не зависят от их стрелок.

> П: Где удаление не равно смерти.

> П: Где лог «НЕ НАЙДЕН» не финальная строка.


Соня:


> С: Мета-сеть?


Рустам:


> Р: Мета-порт?


Никита:


> Н: Мета-версия мира.


Слова начали подбираться сами.


> П: Метаверт.

> П: Мир поверх мира. Мир не вращается вокруг тебя. Мир разворачивается из тебя.

> П: Метаверт — это и есть способ развернуть свой мир. Не центр вселенной, а точка сборки.


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


Никита:


> Н: Красиво. И страшно. Потому что ответственность сразу на тебе.


Соня поставила три точки, потом написала:


> С: Красивая метафора.

> С: И идеальный маркер для прокурора.


Рустам:


> Р: Метаверт — это путь.

> Р: Но нам нужен корабль.


Никита:


> Н: Корабль мы будем строить позже.

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


Это и был их «совет в тени очага» — только вместо огня у них светились четыре экрана, а вместо домов Итаки — коробки многоэтажек.


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


Платон написал последнее на сегодня:


> П: Я никого не зову.

> П: Просто говорю: я останусь здесь и буду считать.

> П: А когда корабль будет готов, место на нём найдётся не для всех.


Ответ Никиты пришёл через минуту:


> Н: Я давно не верю в билеты «всем сразу».

> Н: Оставь мне доступ к слушателю.

> Н: Если увидишь слишком большую дыру в их тишине, скажешь.


Соня:


> С: Я пока останусь в офисе.

> С: Кто-то должен следить за тем, что пишут в официальных протоколах.

> С: Но бета-тест нового моря — я в деле.


Рустам:


> Р: У меня и так всё в облаках.

> Р: Скажешь, где поднимать первые узлы.


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


Гнев, который не кончался, перестал быть личной эмоцией. Теперь это был общий ресурс.


Он закрыл чат. В комнате стало темнее, как будто потух один из виртуальных костров.


На столе остались блокнот и флешка. Между ними лежало слово «метаверт», написанное от руки и обведённое в кружок.


Он взял флешку и подключил её к ноутбуку. Первый файл в новой папке он назвал просто: metavert_scaffolding. txt. Внутри был всего один вопрос, адресованный самому себе: «С чего начинается мир, который должен существовать, даже если его отключат от электричества?


Корабль ещё не имел имени, но море уже появилось.

Глава 4. Прощание с домом

Рано покинул я дом, на плечо возложивши весло.

Тихо сказала жена: «Возвращайся не тенью былого,

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

Путь мой лежит в те края, где не слышно дыхания моря.

— Фрагмент «Телегонии» (песнь IV: «Прощание с домом»)

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


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


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


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


— Ты ещё здесь? — спросил голос.


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


— Пока да, — ответил он.


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


— Я думала, ты уже уехал, — сказала она. — Все, кто пишет мне, уверены, что ты где-то «там».


Слово «там» произнесла так, будто это другой континент, другая жизнь, хотя до самолёта оставалось всего несколько часов.


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


Она молчала, потом кивнула.


— Вчера звонила мама, — сказала Лена. — Спросила, правда ли, что тебя «всё равно посадят, только теперь заочно». Я не знала, что ответить.


Платон усмехнулся без улыбки.


— Скажи ей, что меня уже посадили. В корзину.


Лена не улыбнулась.


— Я серьёзно, — сказала она. — Ты понимаешь, что делаешь?


Это был не тот вопрос, на который он обычно любил отвечать.


— Я понимаю, чего не могу сделать, — ответил он. — Не могу остаться и сделать вид, что всё в порядке. Не могу уехать и стать говорящей головой на YouTube. Остаётся третье.


— Которое называется? — спросила она.


— Стать тем, кого у них нет в таблицах, — сказал Платон. — Внешней функцией.


Она вздохнула.


— Ты всегда так говоришь, когда хочешь спрятать боль в формулу, — сказала Лена. — «Внешняя функция», «система», «контур» – Это всё красиво. Но я сейчас не про это.


Она положила на стол ладонь. Не тянулась к нему — просто обозначила точку.


— Для меня ты не функция – ты человек, — сказала она. — Человек, который уходил уже много раз. Сначала — в свою сеть, потом — в свои войны.

— Я не ухожу от вас, — сказал он. — Я ухожу от них.

— Они — везде, — спокойно ответила Лена. — В любом банке, любом операторе, любой консульской базе. Ты уйдёшь от одного интерфейса в другой. Вопрос не в этом.

Она замолчала, подыскивая слова.

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

— В метаверт, — подсказал он. — Мир поверх мира.

— Вот. — Она чуть усмехнулась. — В эту твою метаверсию. ––

Сказала с лёгкой насмешкой, как всегда, когда он приносил домой новые термины.

— Метаверт, — машинально поправил Платон.

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


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


Она молчала, подыскивая слова, а потом сказала очень просто:


— Вопрос в том, вернёшься ли ты человеком.


Эта фраза повисла в воздухе как предупреждение о низком заряде.


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


Она наконец подняла глаза прямо на него.


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


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


— Я не знаю, в каком виде вернусь, — честно сказал Платон. — Возможно, вообще не вернусь.


— Знаешь, — Лена чуть улыбнулась, — это самое честное, что ты сказал за последние годы.


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


— Что из этого ты берёшь? — спросила она.


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


Он постучал по ноутбуку, блокноту, флешке.


— Код, идеи и лог их тишины, — добавил Платон. — Этого достаточно для старта.


Лена посмотрела на флешку.


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


— Все империи так уходят, — сказал он. — В архив.


Она подошла ближе.


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


— Глупости?


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


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


Она говорила о том, что делает его не только оператором, но и человеком.


— Я постараюсь, — тихо сказал Платон.


Лена кивнула, как будто именно этого ответа и ждала — не клятвы, а попытки.


— Я отвезу тебя в аэропорт, — сказала она.


— Не нужно, — автоматически ответил он. — Так будет проще.


— Мне сложнее, когда я не знаю, где ты, — сказала она. — Пожалуйста.

                           * * *

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


— Дальше ты один, — сказала она.


— Дальше я всё равно один, — согласился он.


Она повернулась к нему.


— У меня одно условие, — повторила Лена. — Не обещание – условие.


Он кивнул.


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

Лена посмотрела на него в упор:

— Я не хочу, чтобы ты вернулся призраком. Героем, сломленным системой. Ты слышишь?


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


— Я понял. Ты — это не то, что с тобой случилось. Ты — это то, что ты решил с этим сделать в следующую секунду.


Он взял ее руку, сжал на мгновение.

— Обещаю. Каждую следующую секунду буду решать сам.


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


Она помолчала.


— А если нет, пусть для меня ты останешься тем, кто уехал сегодня.


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


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


— Договорились, — сказал Платон.


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


Когда он выходил из машины, Лена остановила его:


— И ещё. — Он обернулся. — Они могут стереть твои логи. Но они не могут стереть то, что ты сделал с людьми и с собой. Помни об этом, когда будешь считать.


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


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


Он не знал, получится ли.


Но именно эта фраза стала единственным обещанием, которое он взял с собой в новый мир.

Глава 5. Земля
без кораблей

Странные люди кругом: не видали они кораблей.

Смотрят на вёсла мои и лопатой их кличут в беседе.

Имя моё здесь молчит, не рождая ни страха, ни чести,

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

— Фрагмент «Телегонии» (песнь V: «Земля без кораблей»)

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


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


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


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


У него больше не было «обратно».


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


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


Платон открыл ноутбук: офлайн-режим, никаких входящих – только локальные файлы.


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


Папка meta — новая. В ней пока было немного: скрипт-слушатель, лог первых «тишин», несколько текстовых файлов с названиями «принцип_1», «принцип_2» и один — без имени. Там было всего одно слово: «Tele…», зачёркнутое несколькими слоями.


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


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


Никита — «оставь мне доступ к слушателю».

Соня — «я пока в офисе, но бета-тест моря — я в деле».

Рустам — «скажи, где поднимать первые узлы».


Он летел в страну, где моря не было – только озёра регламентов и аккуратные речки бизнес-процессов. Там интернет был инфраструктурой, а не полем битвы. Там никто не считал соцсеть политическим актором. И именно поэтому Платон выбрал её как первую «землю без кораблей».

                           * * *

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


— Цель визита? — спросил пограничник.


«Изгнание», — подумал Платон.


— Работа, — сказал вслух. — Консалтинг.


Штамп прозвучал как удар по клавише Enter. Допуск. Новый лог.


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


Внутри квартира была белой и пустой. Стол, стул, кровать, лампа, розетка в нужном месте – этого было достаточно, чтобы начать.


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


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


Он зашёл на сайт своей бывшей компании. Интерфейс радостно приветствовал его как обычного пользователя: «Добро пожаловать! Войдите, чтобы продолжить». Для системы он уже давно был обычным.


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


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


«Вы стираете, — подумал Платон. — Я запоминаю».


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


Здесь его никто не знал – двойная анонимность. Для людей на улице он был просто иностранцем. Для системы, которую он слушал, — нулём, статистической погрешностью. И в этой двойной слепоте была его единственная свобода. Он мог наблюдать за обеими системами, оставаясь для них фоном. Здесь не было ни одного чиновника, который считал бы его «системным риском». Здесь его фамилия не вызывала ассоциаций. Он был чистым листом.


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

                            * * *

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


Комната для переговоров была прозрачная, со стеклянными стенами. За окном медленно проплывали лодки. Внутри сидели трое: CEO, CTO и Head of Legal — юридический в каждом стартапе появляется раньше, чем психотерапевт.


— Мы рады, что вы выбрали нас первой точкой, — начал CEO, энергичный мужчина с лицом, на котором время от времени включался режим «pitch deck». — Нам очень важен ваш взгляд на вопросы приватности и взаимодействия с государством.


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


— У нас другая ситуация, — вставил юрист. — Наш регулятор достаточно прозрачен. Есть чёткие правила, понятные процедуры. Никто не требует «бэкдора» без решения суда.


Слово «бэкдор» прозвучало почти невинно, как название детской игры.


— Пока, — тихо сказал Платон.


Юрист задумчиво посмотрел на него.


— Вы думаете, это изменится?


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


CTO оживился:


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


Он подсмотрел слово в своих заметках.


— То есть вы хотите построить систему, которая заранее не умеет нарушать приватность? — уточнил Платон.


— Да, — хором сказали они.


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


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


— Но ведь можно… — начал CEO.


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


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


— Вы говорите как человек, который уже… — Он подбирал слово. — … Вынужден был сотрудничать.


«Вынужден был подписать», — поправил себя Платон мысленно.


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


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


— Вы хотите, чтобы мы… — CTO запнулся, — …записывали всё?


— Я хочу, чтобы вы честно ответили себе, — сказал Платон. — Если однажды вас попросят стереть следы чужого захода в чужую жизнь, вы сможете сказать «нет»?


Он смотрел не на CEO и не на юриста – на CTO. На того, кто в итоге будет писать код.


Тот отвёл взгляд. Его пальцы бессознательно постучали по крышке ноутбука — тот самый жест инженера, который уже мысленно комментирует строку кода, добавляя //TODO: implement secure backdoor later. Платон узнал этот жест. Он сам его делал когда-то, в самом начале, когда верил, что «позже» никогда не наступит.


— Мы… постараемся, — сказал он.


«Эти ещё не готовы», — отметил Платон.


Эта встреча была нужна не для того, чтобы найти союзников. Она была нужна, чтобы почувствовать разницу. Здесь боги были другими. Их звали «GDPR», «compliance», «data protection office». Они были мягче, но механика та же. Там, где есть данные, есть и соблазн.


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

                           * * *

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


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


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


Под ним — несколько слов:


«Не юрисдикция. Не платформа. Переход».


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


Земля без кораблей дала ему главное: ощущение, что можно существовать там, где твоё имя ничего не значит. Где не нужно сразу быть чьим-то риском или чьим-то символом.


Это была промежуточная точка – пространство между Троей и тем, что ещё даже не имело имени.


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


Он снова оттолкнул его.


Сначала — море. Потом — корабль. Потом — имя.


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


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


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


Он поставил ноутбук на стол, воткнул флешку. Где-то далеко за окном проплывала лодка. Внутри было пусто, но пустота эта была не страшной — чистой, как новый жесткий диск.


Платон улыбнулся чему-то своему и записал в блокнот:


«Не жди, пока система выдаст тебе счастье — пропиши его в параметрах текущей сессии».


Он закрыл блокнот. Сессия только начиналась.

Глава 6. Непонимающие боги

Жертвы принёс я богам, но не знают они про Троян.

Зевс-громовержец для них лишь далёкое эхо в горах.

Старой легендой стою пред иным и чужим алтарём,

Чувствуя холод небес, где молитвы мои не слышны.

— Фрагмент «Телегонии» (песнь VI: «Непонимающие боги»)

В этой стране боги были вежливыми. Они не кричали из экранов, не присылали повестки, не вызывали «на беседу». Они висели на стенах в виде рамок с сертификатами и логотипами регуляторов, мирно жили в PDF-документах с названием «Guidelines» и разговаривали голосами людей в идеально сидящих пиджаках.


Платон понял это в тот день, когда пришёл на первую «стратегическую сессию» с местным регулятором.

                           * * *

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


— Господин Павлов? — Девушка с бейджем улыбнулась искренне. — Вас ждут на третьем этаже. Комната D-3. Вот ваш временный пропуск.


На пропуске вместо фотографии — QR-код. Никаких фамилий на пластике, никаких магнитных полос. Пропуск жил и умирал за день. Идеальный бог временного доступа.


Бесплатный фрагмент закончился.

Купите книгу, чтобы продолжить чтение.