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