Полная версия
Реальная виртуальность
О. Палёк
Реальная виртуальность
Предисловие
Данная повесть рассчитана на читателей, знакомыми с основными понятиями «виртуальной реальности» и компьютерных технологий. По возможности объяснения терминам даны в конце текста. Прошу не слишком придираться к точности передачи их значения. Текст написан в 1994-м году, в 2010-м переведен в FB2 с исправлением ошибок и дополнительным форматированием.
Ответы на часто задаваемые вопросы.
1. Книга написана в 1994-м году
2. Игра DOOM вышла в 1993-м году.
3. "Лабиринт отражений" С.Лукьяненко написал в 1997-м году.
4. Начало жанр "киберпанку" относят обычно к 80-м годам XX-го века.
5. "Шлемы", "интерфейсы", "виртуальная реальность" – непременная составляющая жанра восходит еще к романам У.Гибсона.
Глава 1
Игра. Мэжиктаун
Появившись в городе, Тоник первым делом отправился в пивную – узнать новости.
В пивной было темно и сильно накурено. Дела заведения, по-видимому, шли неважно, потому что сам хозяин стоял за стойкой, да еще пара-тройка завсегдатаев сидела за столами. Увидев вошедшего, хозяин лениво оторвался от протирки стаканов и подошел к стойке:
– Пива или пива?
– Вина.
Так же лениво хозяин налил кружку пива:
– Вы, видимо, приезжий – здесь дают только пиво.
– Да, кстати, почему?
– Приказ графа. Крепкие напитки – под запретом. Боится волнений.
– Что так?
– Да вот, зачастили к нам приезжие маги – другого места нет, что ли? То ли шабаши здесь устраивают, то ли соревнования, – хозяин насмешливо оглядел Тоника с ног до головы.
Действительно, длинный серый плащ, особый заплечный мешок, а главное – посох со всей очевидностью выдавал в Тонике представителя нелюбимой хозяином профессии.
– Чушь какая-то. Ты можешь поить посетителей хоть серной кислотой – никто не заметит. Главное, чтобы они не пили до. Что касается магов, кому они помешали?
– Да всем. Чуть ли не каждый круче всех крутых, обещает жителям манну небесную. Граф вон нанял их сдуру дюжину, а теперь не знает, как от них избавится.
– Маги разные бывают. Да и редкая это профессия – откуда в провинции дюжина магов?
– Не знаю. Может медом у нас намазано. Или дочка графская чересчур много сказок читает.
– А что дочка, хороша?
– А вы думаете я скажу «плоха»? – хозяин отвернулся и снова начал демонстративно протирать стаканы.
«Так, – подумал Тоник, – понятно, почему городок так активно рекламировался – кто-то хочет собрать весь цвет магов». Маг расплатился и вышел на улицу. Он не обратил внимания, что один из посетителей отправился за ним. Впрочем, завернув за угол, он по привычке незаметно оглянулся и увидел преследователя. Возможно, ему было по пути с ним, но для проверки Тоник направился в магическую лавку, которую обычный горожанин обходил стороной.
В лавке продавались сувениры, магические амулеты, лекарства и всякая мелочь, в большинстве своем совершенно бесполезная. Попросив хозяина дать посмотреть одну из шкатулочек, Тоник открыл ее и посмотрел в зеркало. Преследователь не вошел в лавку, но стоял неподалеку. Поблагодарив хозяина, Тоник вышел и отправился на окраину городка. Это было легко, потому что Мэжиктаун в самом длинном месте вряд ли превышал милю.
Преследователь не отставал. Более того, теперь он шел за Тоником совершенно открыто. Наконец, Тоник остановился и повернулся к нему:
– Чем могу служить?
– А почему вы решили, что сможете мне служить? – теперь Тоник смог рассмотреть его получше. Молодой маг. Одет по-местному, хотя с некоторой долей щегольства.
– Послушайте, любезный. Я вас не знаю, я вообще здесь случайный странник. Мне не нужны ни собеседники, ни попутчики. Если вас не затруднит, дальнейший путь я проделаю в одиночестве.
– Мне кажется, что невежливо так говорить с коллегой по ремеслу в богом забытом месте. Я уверен, что смогу составить вам великолепную компанию.
– Может быть, вы выберете объектом ссоры кого-нибудь другого? Я не имею дела с юнцами.
– С юнцами?! Не слишком ли сильно сказано?
– Сказано человеком, привыкшим отвечать за свои слова. – Тоник крепче сжал посох. Положительно, юнец действовал ему на нервы. В кой-то веки забрел в рекламируемый городок и вместо нечисти ему предлагают сразится с «коллегой» по ремеслу.
Молодой маг отступил на шаг. В тот же миг Тоник почувствовал на себе действие заклинания отрицания магии.[1] Сила заклинания оказалась на удивление весьма высока и никак не вязалась с молодостью того, кто его применил. «Что ж, подумал Тоник, – тебя ждет сюрприз». Вслух же он сказал:
– У вас все здесь нападают без предупреждения?
– А вы чего ждали, когда пришли сюда? Предлагаю сдаться на выгодных условиях.
– Непременно сделаю после того, как вы познакомитесь с моим другом.
– Каким другом?
– Он как раз у вас за спиной.
Молодой маг обернулся и увидел совсем рядом стоящего демона в полном боевом облачении. Кстати, единственный пеший демон; далее стояло полдюжины демонов на драконах. Видно было, что маг изрядно перепугался, но все же нашел в себе силы криво усмехнуться:
– Иллюзия, – он произвел заклинание «правды».[2] Теперь Тоник смог хорошо рассмотреть, как он произвел это заклинание. Молодой маг почти не смыслил в своем ремесле – он пользовался магическими амулетами и артефактами. Хотя делал это уверено, безошибочно и необыкновенно сильно для вторичной магии,[3] демон не развеялся; только чуть шелохнулись ряды драконов. Тонкий момент. На самом деле, реален только демон. Весьма сильный демон, уровня десятого,[4] особенно если учесть, что Тоник вызвал его при действующем заклинании отрицания магии. Но вызвать целый отряд мог только маг шестнадцатого и выше уровня. Тоник мог и это проделать, но стремился сэкономить силы. Отряд стоял в изрядном отдалении; чтобы произвести по-настоящему сильное заклинание «правды», надо знать, с чем имеешь дело. Плюс растерянность и неопытность – Тоник был уверен, что его призрачный отряд устоит.
– Предлагаю сдаться на выгодных условиях, – Тоник передразнил даже тон молодого мага.
– Впечатляет, что и говорить. – Маг собрался с силами. – Только в нашем роду сдаваться не принято. Поскольку бой проигран, я уйду с честью. И, прежде чем Тоник успел что-либо сказать, маг произвел какое-то неизвестное Тонику заклинание самоуничтожения. Вспышка, огненный смерч – и на том месте, где только что стоял маг, осталась чуть обугленная трава. Это не фокус – маг действительно кончил самоубийством. Причины совершенно непонятны. Да, по условиям дуэли выигравшему досталось бы половина добычи проигравшего мага или его служба в течении некоторого времени. Ни то, ни другое, магу совершенно не нужно – он просто отпустил бы его восвояси. Хватило бы просто позора от людской молвы – вон сколько собралось зрителей.
Действительно, зрителей собралось предостаточно. Они будто бы заранее знали о месте и времени дуэли и быстро собрались на окраине городка, побросав повседневные дела. Вместе со своими женами, детьми они кричали магу слова ободрения. С почтительного расстояния, разумеется. Тоник на секунду почувствовал себя боксером, только что отправившим соперника в нокаут. Однако здесь не стадион, а их дуэль – не представление. Тоник произнес отменяющие заклинания и развеял свои создания. Ему хотелось поскорей убраться из грязного городишки, где потехой являются дуэли. Он уже хотел просто отключиться от него, но решил соблюсти приличия. Маг перекрестил руки в воздухе и повернул невидимый рычаг. Рядом с ним появилась дверь. Открыв ее, он оказался в гостевой комнате. Большой журнал записей и выходная дверь. Он сразу же отправился к двери, но журнал записей ожил, подпрыгнул, раскрылся на лету, перекрыл дорогу и произнес мелодичным голосом:
– Не хотел бы посетитель записать текущее состояние?
– Нет, не хотел. Прошу дать мне выйти.
Журнал трансформировался в женскую головку:
– Неужели многоуважаемый Тоник не почтит своим посещением замок хозяина этих земель?
Женская головка прелесть как хороша.
– Если вы покажетесь целиком, то может быть, я переменю решение. У головы появилась не менее прекрасное тело. Сначала совершенно обнаженное, потом, словно нехотя, оно закрылось одеждой.
– Я дочь графа, от его лица и своего, приглашаю вас в замок Мэжиктауна в любое удобное для вас время. Бесплатно.
– Вы – реальное лицо или фантом?[5]
– Это имеет значение?
– В общем, да. Я хотел узнать, когда вы здесь бываете.
– Я почти все время в Сети.[6] Только позовите, я приду.
– Только позвать и вы придете?
– Нет, если только позовет такой сильный маг, как вы.
– Хорошо. Я воспользуюсь вашим любезным приглашением. Как-нибудь.
– Берегитесь. Вы находитесь в опасности.
Обычная рекламная уловка подобных заведений, доставшаяся им в наследство еще от гадалок. Тоник криво усмехнулся, открыл выходную дверь и провалился в темноту.
Глава 2
Реальность. Дом
Темнота рассеивалась понемногу, чтобы Тонни (так его звали в «миру») постепенно привык к реальности. Наконец он увидел свою комнату, снял шлем и сканер нервных импульсов.[7]
Тонни жил на сто пятидесятом этаже (если считать от земли) огромного дома. Таких зданий, похожих на гигантские растения, в городе с десяток – разных по форме и содержанию. Общим для них было одно – чем выше – тем дороже. Тонни жил на самом верху. Только некоторые птицы и иногда флаеры[8] могли до него добраться. Тонни не любил беспокойства.
Так. Теперь работа. Немного кофе с коньяком от головной боли – после виртуального шлема[9] как обычно побаливала голова. Кстати, на этот раз не слегка. Наверное, новая система подавления внешних раздражителей для более полного погружения не совсем безвредна.
Не отвлекаясь от экрана во всю стену, Тонни сказал: «Кофе с коньяком» и переключился на новости. Так. Все, как обычно, тихо и гладко. Никаких социальных потрясений, минимум преступности. И сплошная реклама новых развлечений. Когда домашний робот привез кофе, он уже переключился на точки входа Всеобщей Платежной Системы (ВПС). На его счету всего десять кредитов и этим нужно срочно заняться. Найдя подходящий банк, он запросил условия кредитования. Когда банк выдал первые данные, Тонни подключил свою программу. Началась собственно работа. Сама по себе хакерская[10] идея проста – запрос кредита, для чего требовалось обмануть охранную программу, подсунув чужие авторизационные данные. Однако для начала надо хотя бы знать данные, не говоря уже о том, что частью авторизации являлось идентификация по опечаткам пальцев и сетчатке глаза. Модифицированный сканер как раз являлся одним из «ноу-хау» Тонни.
Бегло просмотрев список богатых клиентов банка, который «достала» его программа, Тонни остановился на подходящем клиенте, который частенько получал краткосрочные кредиты в банке. Получив запрос на авторизацию, он переключил его на свой сканер. Первая попытка оказалась неудачной, однако со второго раза все же последовал запрос на кредитоприемник. Тонни вставил свою универсальную кредитку и его счет увеличился на пару сотен. Максимальная сумма, не вызывающая подозрений – необходимая среднему обывателю для еженедельного похода по магазинам.
В тот момент, когда хакер спрятал кредитку в карман, он понял, что находится в комнате не один. Более чем странно, потому что и в обычную квартиру этого дома не просто войти без разрешения, а в его – просто невозможно. Тем не менее, обернувшись, он увидел совсем рядом двоих. Предупреждая его вопрос, они одновременно сделали легкое движение руками и в воздухе появились их голографические фигуры, но в официальной форме специальных правительственных агентов. Сравнительно новая технология – даже Тонни впервые видел голограмму такого размера и уровня реалистичности без применения видимой аппаратуры. Прежде чем фигуры, как положено, сделали полный оборот в воздухе и растаяли, он успел уничтожить всякие следы нелегальных действий в компьютере. Правительственные агенты не пытались ему помешать. Маловероятно, что они не видели движений его руки,[11] значит, доказательства его преступных действий они имели до прихода сюда. Плохо. Очень-очень плохо.
– Вы арестованы за нелегальное проникновение в частные сети и кражу денежных средств. Все, что вы скажете с этого момента, может быть использовано против вас…
– У вас есть доказательства?
– У нас есть разрешение на арест, – один из агентов сделал пасс руками и в воздухе появилось голографическое изображение ордера на арест. Датировано прошлой неделей.
Тонни надеялся, что его не проведут по всему дому в сопровождении двух громил. Действительно, они вышли на балкон и через несколько секунд над ними завис флаер. То, что он не имел водителя и сразу же вышел на нужный маршрут после погрузки, еще раз убедило его, что все спланировано заранее, а не было случайным следствием его недавних действий. В этом секторе города отделений полиции хватало; вероятнее, через несколько минут он узнает ответы на свои вопросы. Однако полет продолжался достаточно долго. Если учесть, что полицейский флаер имеет приличную скорость, то они уже за городом. Тонни еще раз посмотрел на своих тренированных спутников и воздержался от вопросов.
Глава 3
Реальность. Специальный отдел
Когда поступил сигнал об успешном окончании операции, дежурный офицер Карнавел смотрел очередную серию полицейской мыльной оперы. Сняв транслирующие очки, он усмехнулся, потому что в сериале тоже только что операция закончилась успешно. Правда, без пары трупов не обошлось. Он же в реальности практически не сталкивался со смертью.
Он еще раз глянул на документы человека, которого скоро предстояло допрашивать. Ему докладывали, что улики на него собрать будет очень трудно, почти невозможно. Тем не менее, все нужное для ареста перед ним. Странно. Еще более странен тот способ, которым они доставлены: еще несколько дней назад этих файлов у него не было. Он проверил: недавно их не было нигде, а потом они просто материализовались в базе данных Управления. Взлом, шутка исключались; никто не мог сопроводить документы всеми необходимыми реквизитами. Тем более в десятках связанных баз сделать отметки о прохождении документа. Прикинув трудности объяснения такого события шефу, Карнавел решил пока отложить эту загадку на потом, а пока сделать вид, что работа проделана под его руководством.
Поступил сигнал о прибытии флаера. Переключив камеру на приемную, Карнавел внимательно рассмотрел Тонни. Спокоен, несколько расслаблен. Разговор с таким будет непростым. Что ж, посмотрим, как он будет себя вести, когда ознакомится с документами. офицер открыл дверь.
– Я буду разговаривать только в присутствии адвоката, – Тонни выглядел спокойным и напускно холодным.
– Согласен. Но может быть, вы сначала познакомитесь с обвинением?
– Мне его уже предъявили. Разрешите мне позвонить?
– Пожалуйста, – Карнавел вынул из стола радиотелефон. Тонни помедлил и делано высморкался:
– Где вы взяли этот антиквариат? Я думал, что уж в вашем-то управлении найдется что-нибудь получше.
– Достаточно, чтобы позвонить адвокату. Мы имеем веские основания и близко не подпускать вас к компьютерам.
– Хорошо. Тогда я хочу услышать доказательства. Разрешите, я буду все записывать?
– Не разрешаю. Кроме того, вы давно уже включили записывающую аппаратуру. Спешу вас разочаровать, она не работает.
Тонни вынул из кармана записную книжку и раскрыл ее. Экран не светился.
– На всякий случай, знаете ли. У нас здесь масса аппаратуры, и нам хотелось бы, чтобы она работала нормально. Только не надо меня убеждать, что у вас в руках обычная серийная электроника.
– Конечно нет. Это нейронный[12] компьютер, с системой связи, универсальным голосовым переводчиком…
– А также набором универсальных электронных отмычек, полной базой городских систем связи…
– У вас есть доказательства?
– Насчет компьютера? При желании можно получить. Даже если ваша машинка будет активно защищаться. Но зачем? Мы и так все о вас знаем, – Карнавел повел рукой в воздухе возник виртуальный сейф. Из него появилось папка с делом Тонни, раскрылась и начали появляться картинки. Детство, родители, школа…
– А можно покороче и лучше голосом? – знаете, не нравится мне ваша новая супервиртуальная реальность.
– Можно. Тонни Крэг. 06 года рождения. Холост. Программист. Неоднократно привлекался за выступления против правительства. Работает в компании самообучающихся алгоритмов «Лидея и К». Номинально. Фактически последние десять лет основным заработком является мелкое воровство в сетях. Говорите, не любите виртуальной реальности. А у нас сведения, что то время, свободное от мелких электронных краж, вы тратите на магические квесты[13] во всех известных узлах Виртуальных Приключений.
– Это запрещено?
– Боже упаси! Я тоже этим развлекаюсь. Иногда. Но за удовольствие я плачу из собственного кармана. А вы?
– А за меня платит компания, в которой я работаю.
– В которой вы работает программистом? Да такой профессии уж лет пять как не существует, сами знаете. А с вашими знаниями и амбициями быть простым клерком или консультантом по интеллектуальным системам вряд ли интересно, а?
– Я участвовал в разработке многих крупных информационных серверов, и заработал очень прилично.
– Все потрачено на дорогую квартиру. У вас же там есть аппаратура, которой и у нас-то нет. Кстати, не удивляет, что она не предупредила о нашем визите? Да. Вы же сами и подрубили сук, на котором сидели. Кому теперь нужны новые программы? Да все серверы завалены абсолютно совершенными алгоритмами, потому что лучше машины алгоритма для машины не напишет никто. Безработный вы, Тонни, обычный безработный. Да не стыдитесь. У нас семьдесят процентов населения – безработные. Вот только живут они тихо, по средствам, не то, что некоторые.
– Может быть, вернемся к доказательствам?
– Я хотел вам показать, но вы меня прервали.
– А что вы хотели мне показать? Что я там-сям пару раз стянул у безалаберных компаний мелочишку на жизнь – так это же даже на задержание не тянет.
– Именно. А мы, глупые, готовим целую операцию по задержанию мелкого административного нарушителя. Вы думаете, что круты немеренно – так у вас на сленге, что ли? Следов не оставили, шито-крыто, а если где и оставили, то доказать будет трудно. Ладно, поступим так. Компьютер ваш сейчас заработает, дайте ему команду присоединиться к нашей информационной системе.
– Частота, канал, пароль?
– Как будто не знаете. Включайте, включайте, они сами между собой договорятся.
Крэг отдал команду о включении в сеть управления. Подвигав пальцами в воздухе, как будто общаясь с глухонемым, он отдал еще несколько команд.
Пока Тонни занимался общением со своим помощником, Карнавел еще раз подумал о том, что шансы отловить его без помощи извне были бы практически равны нулю. Да и кто бы стал этим заниматься?
Наконец хакер закончил и закрыл компьютер:
– Две сотни доказанных нелегальных проникновений. Тянет лет на пять. Я уже проконсультировался с кое-какими адвокатами, это минимум. Одного не пойму – что-то я не нашел никаких следов операции против меня. Я не буду спрашивать, как вам это удалось. У меня вопрос другого рода: почему я не в полиции? Кому потребовалось тратить деньги налогоплательщиков на отлов фрикера,[14] кстати, средства на порядок превышают причиненный им ущерб? Ордер подписан специальным отделом Управления по Информационной Безопасности. Вы тут в основном, судя по детективам, занимаетесь внешними врагами; всякие хакеры, фрикеры и прочая шушера – не ваша епархия.
– Приятно иметь дело с умным человеком, который, оказывается, еще находит время и детективы почитывать. Ну, раз вы их читаете, то должны знать, что настало время о предложении сотрудничества.
– Я догадывался. С того самого момента, как ваши люди меня побеспокоили.
– Помнится, вы уже сотрудничали с Особым Отделом?
– Было дело.
– Вот и отлично, – Карнавел достал листок бумаги. – Писать умеете?
– Плохо.
– Всего-то нужно написать несколько фраз. Пододвиньте листок на край стола. Видите спроецированные буквы? Обведите их аккуратно. Система зафиксирует все ваши движения, что будет в дальнейшем доказательством того, что бумага написана вами.
– …согласен на добровольное сотрудничество с СО УИБ в деле информационной безопасности страны… Так. Теперь я настоящий шпион?
– Не берите в голову. Кроме того, есть определенные преимущества. Во-первых, легальный доход для начала четыре сотни кредитов в неделю. Во-вторых, к большинству закрытых правительственных баз и узлов, кроме военных. Опять же легальный. В-третьих…
– Разрешение на частный флаер. Только не надо мне говорить, что они запрещены в черте города.
– Но нам придется дать вам идентификатор какой-нибудь правительственной силовой или мафиозной структуры. И то, и другое слишком заметно. Кроме того, мы вербуем вас не для погонь. Если вы еще не заработали геморрой от сидения перед компьютером, то с нашей работой – наверняка. Потому что сидеть придется больше.
– Это мне нравится. Главное, что не за решеткой. Так что же там «в-третьих»?
– В-третьих, не думайте, что такие права вам даются без контроля. За вами будет установлено плотное электронное и физическое наблюдение. У нас есть основания беспокоиться за вашу безопасность в связи с вашим новым заданием.
– А что, уже были «старые» задания?
– Так вот, задание. Вы не замечали в сетях каких-либо странностей?
– Да, замечал. К обычным придуркам, ищущим виртуальный секс, добавились правительственные агенты, которые пытаются вычислить узлы, предоставляющие этот сервис.
– Кстати, с нулевыми результатами. Мы тоже искали сайты, предоставляющие запрещенный ментальный доступ и не нашли. Но это только часть вашего задания, весьма несущественная. Когда вы активизируете домашний компьютер, посмотрите наше досье. Вкратце, проблема такова: у нас создалось впечатление, что кто-то пытается монополизировать ресурсы всеобщей сети.
– Какая-нибудь хакерская организация?
– У меня ощущение качественно другой силы. Впрочем, ощущения ощущениями, а в досье есть прямые указания на неожиданные перегрузки каналов, скачки трафика, сбои систем и пр. Для начала вам предлагается внедриться в несколько хакерских групп на выбор – везде уже готовы легенды. А вообще, просто осмотритесь, попутешествуйте, виртуально, разумеется. А то вы, как мы знаем, крутитесь на весьма узком пространстве высоких технологий машинного обучения.
– Можно последний вопрос?
– Можно.
– Мы с вами живем в высокоавтоматизированном обществе. У нас роботизировано все – производство, потребление, даже управление. Только не надо мне говорить, что правительство нами управляет – оно даже не знает, сколько у него граждан.
– К чему вы это?
– Да вот думаю, почему до сих пор не автоматизирована система наказаний?
– То есть хотите за любую провинность – штраф один доллар? – Карнавел улыбнулся. Однако улыбка вышла кривой.
– Ну да. У нас же большая часть товаров стоит символическую плату – доллар.
– Интересное предложение. И тогда управлять обществом будете вы – фрикеры, хакеры, технари в общем.
– Вы меня не поняли. Я же говорю, сейчас безвластие – никто никем не управляет.
– Слава Богу, пока я вами управляю.
Офицер потянулся к кнопке звонка. Тонни уловил этот жест.
– Я могу быть свободен?
– Да. Пароли найдете в том же досье. Просьба не пользоваться никакими другими каналами для связи, кроме предусмотренных там.
Те же двое охранников вывели его из кабинета и подвели к лифту. Как только Крэг зашел в него, тот пришел в движение. Судя по перегрузке, за несколько минут движения он прошел не одну сотню этажей. Наконец движение прекратилось и Тонни с удивлением обнаружил, что находится на нижнем этаже универсального магазина. Прежде всего, надо добраться до дома, чтобы разобраться в происшедшем.
Тонни уже несколько лет не был вне дома, и некоторое время соображал, как отсюда выбраться. Людей в магазине практически не видно, в том числе и продавцов. Это на руку; он приблизился к автоматизированному продавцу магазина и подключился к нему, а через него – к центральному компьютеру магазина. Западная часть города; если добираться пневмолифтом, скоростной электричкой, снова пневмолифтом, через полчаса он будет на месте.
Добираясь до дома, Тонни еще раз отметил, как малолюдно вокруг. А те, кто куда-то двигался, смотрели фильмы, слушали музыку или просто в полной отрешенности молчали.
Глава 4
Реальность. Дом
Оказавшись дома, Тонни прежде всего проверил все системы охраны. Ни замки, ни контактные и бесконтактные датчики не сообщали о несанкционированном проникновении за последние несколько лет. Тем не менее, агенты были здесь, не виртуально же он арестован. Значит, проникновение совершено посредством нападения на его домашний компьютер. Тонни решил дотошно проверить его – может быть там остались следы.