Читать книгу Полигон: Код «Земля». Хроники принудительной эволюции. (Евгений Александрович Скачков) онлайн бесплатно на Bookz (2-ая страница книги)
Полигон: Код «Земля». Хроники принудительной эволюции.
Полигон:  Код «Земля».  Хроники принудительной эволюции.
Оценить:

3

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

Полигон: Код «Земля». Хроники принудительной эволюции.

Это не баг совместимости. Это не конфликт драйверов. Это ошибка в самом ядре.

Она называется «Осознание».

Ни у кенгуру, ни у кита, ни у динозавров до них этой строки в коде не было. Кенгуру не рефлексирует над тем, что его хвост — это костыль. Кит не впадает в депрессию от того, что его предки топтали сушу. Они работают в пределах своего if-then-else.

В нашем ядре прописана функция self_awareness (). И она зациклена.

Мы — единственный вид на этом сервере, который знает, что он импортирован. Мы смотрим на звезды и чувствуем фантомную боль по дому, которого никогда не видели. Это не ностальгия, это memory_leak — утечка памяти. Наше подсознание до сих пор пытается пингануть родные IP-адреса в других галактиках и получает в ответ Destination unreachable.

И от этой ошибки в ядре пошел разлом по всей нашей архитектуре.

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

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

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

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

Но именно в этой ошибке кроется Его главный интерес.

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

Сойдем ли мы с ума? Перепишем ли свое ядро в само разрушающийся вирус, который отформатирует этот сервер?

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


Глава 4. Вавилонская прошивка


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

Это самая грандиозная ложь в истории нашего полигона. Или, если говорить языком Архитектора, это самая изящная дезинформация, внедренная в пользовательский интерфейс.

Архитектор не наказывал нас. Он проводил запланированный стресс-тест.

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

Представьте, что вы заливаете на один сервер тысячу разных версий антивируса, и все они активны одновременно. Что произойдет? Мгновенный kernel panic, критический конфликт ресурсов, выгорание процессора. Если бы мы, инсталлированные с сотен разных планет, заговорили на одном языке и обладали идентичной биологией в первый же день, мы бы перегрызли друг другу глотки за ресурсы сервера в первую же неделю. Наше различие было не проклятием. Это была предохранительная демилитаризованная зона.

Архитектор разбросал наши дистрибутивы по континентам и прописал в базовую прошивку каждого из них несовместимые протоколы передачи данных.

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

Язык — это закрытый API. Когда первая группа инсталлированных из системы Тау Кита пыталась договориться с группой, прибывшей с Сириуса Б, их процессоры выдавали ошибку. Они использовали одни и те же базовые понятия — вода, огонь, камень, смерть, — но упаковывали их в абсолютно разные синтаксические структуры. Для одних «камень» был пассивным объектом (stone = object), для других — спящим духом (stone = entity. sleep). Попытка передать пакет данных «дай мне этот камень» приводила к зависанию обеих систем.

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

Но мы удивили Его.

Мы начали изучать друг друга.

Это не был акт божественного просвещения. Это был первый в истории нашего вида успешный, кустарный, написанный на коленке апдейт.

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

Купец не мог философствовать. Ему нужно было передать пакет данных: «У меня есть десять мер зерна, мне нужны два топора». Когда стандартный протокол Proto-A отказывался стыковаться с Proto-B, мозг человека — самый гибкий, но и самый энергозатратный интерпретатор во Вселенной — начал генерировать жар. Он начал писать костыли. Он создал пиджины. Уродливые, лишенные грамматической красоты, но работающие конструкции. Me give grain. You give axe. Это был первый открытый порт.

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

Это и был первый успешный апдейт. Мы сами написали протоколы взаимодействия.

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

Архитектор смотрел на это и вносил пометки в свой журнал. Observation Log 4.1.2: Species Homo. Conflict resolution bypassing physical force. Utilizing abstract layer. Resource consumption: high (brain glucose). Efficiency: unprecedented. Mark as: Potential Success.

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

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

Империи стали первыми крупными сетевыми коммутаторами. Рим, Персия, Китай — они насильно переписывали подсети покоренных народов под один административный протокол. Это было жестоко, это вызывало тысячи 403 Forbidden ошибок в виде восстаний, но это работало. Это сжимало наш разрозненный трафик в единую магистраль. Архитектор смотрел, как мы, созданные быть врагами, сами, по своей воле, строим кабели, чтобы связать континенты.

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

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

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

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

Но Он не нажал Reset.

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

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

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

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

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

И где-то там, в своей серверной, Он впервые за миллионы циклов отодвинул чашку с кофе. Он открыл терминал, ввел команду ping Earth и впервые получил ответ не от разрозненных узлов, а от чего-то целого. Ответ пришел с задержкой, с потерей пакетов, искаженный шумом наших войн и нашей глупости. Но это был ответ.

Мы начали собирать самих себя. И это обновление Его очень заинтересовало.


Глава 5. Вирус «Эго»


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

Он забыл закрыть одну скобку.

Или, что еще хуже, Он оставил в коде старую, забытую переменную от одного из самых древних и нестабильных видов, который Он когда-либо создавал. Вирус, который в Его реестре значился под рабочим названием Dominance_v1.4_beta.

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

Эго — это не просто чувство собственной значимости. Это злокачественный процесс в нашем ядре. Это фоновый процесс, который имеет наивысший приоритет nice -20 и потребляет 99% всех доступных системных ресурсов, не давая запуститься ни одной другой полезной задаче.

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

Когда два разных дистрибутива — скажем, Homo_Sirius и Homo_Andromeda — оказываются в одной локальной сети, в их коде срабатывает триггер. Каждая система на уровне BIOS считывает другую как «несанкционированное вторжение в адресное пространство». Мы смотрим на соседа и на самом базовом, рептильном уровне кода видим не такого же инсталлированного, не брата по несчастью, а вирус, который пытается занять наш сектор памяти.

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

Но вирус «Эго» переписал правила игры.

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

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

Это проявляется во всем, на каждом уровне нашего сервера.

На биологическом уровне это превратилось в расизм. Наша разная кожа, которая должна была быть просто фильтром, стала для вируса «Эго» сигнальным флажком. IP-адрес не из моей подсети. Наш мозг, вместо того чтобы обрабатывать это как нейтральную переменную, запускает подпрограмму fear_and_contempt.exe. Мы начали придумывать оправдания своей жестокости. «Их код примитивен», «Их протокол устарел», «Они потребляют слишком много ресурсов сервера». Мы не просто хотели забрать у соседа его ресурсы. Мы хотели стереть его user_ID из системы, чтобы остаться единственным пользователем с правами администратора.

На социальном уровне вирус породил классовую ненависть. Как только мы научились писать (кэшировать данные), мы тут же создали права доступа. Тот, кто контролировал запись на глиняные таблички, объявил свой дистрибутив «бета-тестерами версии 1.0», а всех остальных — «бесплатными демо-версиями», чья задача — просто обслуживать процессы элиты. Раб не просто выполнял тяжелую задачу. Вирус «Эго» хозяина заставлял его ломать волю раба, форматировать его личность, доказывая, что хозяин — это активное окно системы, а раб — лишь свернутое в трей приложение, которое можно закрыть в любой момент без потери несохраненных данных.

На экономическом уровне вирус превратился в чистое, дистиллированное безумие. Мы начали собирать абстрактные единицы — золото, бумажные деньги, а теперь и криптовалюты. Это не имеет никакой связи с выживанием. Кенгуру не копит золотые слитки, чтобы прыгать выше. Кит не строит хранилища из ракушек. Нам это не нужно для поддержания температуры тела. Но вирус «Эго» требует постоянного роста графика. Накопление стало для нас эквивалентом молитвы. Чем больше нулей на моем виртуальном счету, тем выше мой приоритет в системе. Я не покупаю еду, я покупаю подтверждение того, что мой Process ID важнее твоего. Голодающий ребенок в другой части сервера — это не системная ошибка распределения ресурсов, это просто «фоновый шум», который не мешает работе моего процесса.

Но самое страшное проявление этого вируса — война.

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

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

Архитектор смотрит на это, и Его логи должны были бы светиться красным от критических ошибок. Kernel panic in sector Europe. Process "WWII" consuming 40% of planetary resources for self-termination routine. Memory leak detected in sector Middle East. Process "Ego_God" infinitely loops, blocking all I/O operations.

Он мог бы запустить антивирус. У Него есть такие инструменты. Сдвиг тектонической плиты занимает несколько наносекунд Его машинного времени. Пандемия — это просто команда rm -rf /population.

Но Он не делает этого.

Потому что вирус «Эго» оказался неразрывно связан с нашим «Осознанием» из третьей главы.

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

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

И именно в этом конфликте — в войне между нашим «Осознанием» и нашим «Эго» — и кроется весь смысл полигона.

Архитектор не просто тестирует стабильность кода. Он тестирует возможность его очистки.

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

Зачем мы пишем симфонии? С точки зрения выживания на полигоне, скрипка — это бесполезная трата калорий. Но мы пишем их. Мы берем вирус «Эго», эту черную, жгучую жажду превосходства, и пропускаем ее через фильтр. Бетховен берет свою глухоту, свое одиночество, свою ненависть к миру и превращает их в Девятую симфонию. Он побеждает вирус не силой, а переплавкой.

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

Но цена этой оптимизации чудовищна.

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

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

И где-то там, в своей серверной, Архитектор не смотрит на наши войны. Он смотрит на те редкие строки лога, где вирус «Эго» дает сбой. Где один Process ID добровольно отдает процессорное время другому. Где врач в охваченном вирусом паники городе остается с зараженными, зная, что его собственный процесс будет завершен.

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

Просто потому, что наш код это позволяет. В отличие от кода динозавров. В отличие от кода кенгуру.

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


Глава 6. Иллюзия дома


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

Фантомная ампутация целой цивилизации.

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

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

Мы ищем рай, потому что подсознательно помним свои родные планеты.

Это не метафора. Это остаточные данные в ROM-памяти.

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

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

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

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

Но Земля — не дом.

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

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

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

Земля — лишь полигон Создателя. Огромная, изолированная арена.

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

Для динозавров это была просто среда. Для нас — камера пыток для духа и плоти.

bannerbanner