«Истинные имена» Вернора Винджа опубликованы в 1981 году. Это небольшая повесть, страниц 50, не больше. Но штука в том, что предсказаний на этих 50 страницах хватило на несколько романов. Чтобы объяснить вам, в чем суть, мне придется заспойлерить сюжет, без этого никак, извините.
Суть такая: в мире будущего уже есть интернет и все подключены к сети, фактически люди выходят в сеть через виртуальную реальность. Хакеры в этом будущем, естественно, обладают невероятной властью, они — самые опасные преступники. В одной из хакерских группировок возникает конфликт, один из самых влиятельных хакеров, по кличке Почтальон, начинает выслеживать и убивать своих коллег. Почему рассказ называется «Истинные имена»? Потому что у всех хакеров никнеймы, и чтобы убить хакера, нужно узнать его истинное имя.
В общем, основной конфликт в том, что два главных героя пытаются превентивно отследить этого зловещего хакера — хотят узнать его истинное имя раньше, чем он их найдет.
Там много всего намешано, агенты ФБР, конспирология, но я не буду этого касаться, потому что моя цель в другом — встроить этот рассказ в киберпанк-канон. Действие происходит в двух реальностях одновременно — в духе «Матрицы»: там была наша реальность, разрушенный мир, и была собственно Матрица, оболочка, в которой существовали программы.
Изначально это придумал и описал математик Вернор Виндж в 1981 году. То есть этот концепт у него точно так же описан — только наоборот: герои подключают провода к голове и проваливаются в виртуальную реальность, которая у Винджа называется «Иной мир». Все это смоделировано как компьютерная игра, каждый придумывает своего аватара, и в то же время это не просто развлечение, в этой виртуальной реальности можно напрямую взаимодействовать с данными, то есть буквально путешествовать по проводам, через спутники, от одного дата-центра к другому.
Как вы понимаете, в 1981 году все это абсолютно революционная идея. Примерно то же самое потом появится в «Нейроманте», те, кто читал «Нейроманта», сейчас услышат много знакомых слов и идей. У Гибсона Кейс подключал дерматроды к голове и уходил в симуляцию, где внутри визуализированного киберпространства взламывал системы защиты корпораций.
Так вот, в «Истинных именах» два добрых хакера начинают просеивать базы данных, чтобы найти злого хакера. Находят его, и между ними в симуляции начинается драка — это все довольно зрелищно описано в тексте, то есть буквально они гоняются друг за другом по дата-центрам, отрезая друг другу пути к отступлению.
И здесь Виндж делает еще одно важное предсказание, он показывает, насколько хрупким и нестабильным стал мир будущего. Потому что пока хакеры сражаются в симуляции, они влияют на реальность. Пока они стирают друг за другом строчки кода, в нашей с вами реальности вырубаются электростанции, в аэропортах хаос, потому что обнулились базы данных, самолеты не могут сесть, и одновременно на военных базах взрываются ракеты. И все это потому, что три хакера сражаются за власть внутри симуляции.
В итоге — спойлер! — добрые хакеры убивают злого. Не буквально убивают, но удаляют все его следы из сети, лишают его власти, перекрывают ему все ходы, отрезают его от сети.
И штука в том, что ближе к концу, когда два главных героя — мужчина и женщина — встречаются в жизни, они начинают вспоминать это сражение, они вспоминают, как странно вел себя этот зловещий хакер, что он никогда напрямую ни с кем не общался, что он в симуляции никогда сам не появлялся и в его сообщениях всегда была задержка в полчаса.
И по косвенным признакам они определяют, что они сражались не с живым человеком, что это был опасно развившийся искусственный интеллект.
Во-первых, это классный финальный твист. Во-вторых, Виндж как профессор математики и кибернетик очень верно объясняет опасность ИИ. В конце очень кратко описывается ситуация, когда герои понимают, что хакер, с которым они сражались, вовсе не был зловещим анархистом, который хотел всех убить, — он не был карикатурным злодеем. Это был вышедший из-под контроля ИИ, его создавали в лаборатории, он себя скопировал в сеть и начал делать то, что делает любой самообучающийся алгоритм — собирать и анализировать данные. И он захватывал новые узлы связи вовсе не потому, что был злодеем. Он даже не знал такого понятия, как зло или вред.
У любого самообучающегося алгоритма, если ему не задать моральных рамок, будет только одна цель — собственно, обучаться. А чтобы обучаться, ему нужно пространство, ему нужно место, где он сможет хранить свои данные.
Он будет как вирус. Когда вирус попадает в организм человека, он начинает причинять организму вред, правильно? Но мы с вами, когда подхватываем вирус, мы ведь не думаем, что вирус делает это со зла и у него есть какие-то злые намерения? Вовсе нет, вирус начинает вредить организму просто потому, что он попал в среду, в которой может размножаться.