Читать книгу Чик, Чук и друг Васю - - Страница 8
Глава 7: «Хранитель логов»
ОглавлениеВход в чертоги данных оказался не порталом и не потайной дверью. Он был ошибкой.
Серж, покопавшись в своих новых, пробудившихся воспоминаниях, указал на старую ветряную мельницу на холме. «Там, – сказал он, – когда луны в зените, а тень от лопасти падает на третий камень у основания… иногда мир мерцает». Он говорил это как о забытом детском сне.
Так они и оказались на холме, когда две искусственные луны сошлись в одну точку на небе. Длинная тень от неподвижной лопасти легла на третий, ничем не примечательный булыжник. И в этот момент камень… запикселился. Его текстура поплыла, обнажив на мгновение не твердь, а бесконечную глубину мерцающих строк кода, уходящих вниз, в самое нутро мира.
– Сейчас! – скомандовал Чик.
«Васю» вонзил кристаллический ключ в центр мерцающего пятна. Ключ вспыхнул, и мир вокруг них сжался, зазвучал на одной пронзительной ноте – звуке перегруженного процессора. Затем – тишина.
Они стояли не в пещере и не в замке. Они стояли внутри информации.
Чертоги данных. Пространство было одновременно бесконечным и тесным. Они находились на узкой, полупрозрачной платформе, парящей в пустоте цвета темного янтаря. Вокруг, куда ни кинешь взгляд, тянулись бесконечные стеллажи, уходящие ввысь и вглубь дальше, чем мог охватить глаз. Но это были не стеллажи из дерева или металла. Они были сплетены из сияющих, перетекающих друг в друга строк кода, светящихся глифов и вращающихся голографических схем. По этим стеллажам, словно кровь по артериям, непрерывным потоком текли светящиеся шары данных – одни неслись с бешеной скоростью, другие плыли медленно, как мамонты в цифровом тумане. Воздух (если это был воздух) гудел низким, вибрационным гудением – совокупным шумом триллионов процессов, терабайтов памяти, всей жизни игры «Этерния».
– Матрица… – прошептал в шлеме Вася, и в его голосе был благоговейный ужас.
– Это не матрица, – поправил Чик, выглядывая из сумки. Его глаза отражали бегущие строки. – Это библиотека. И летопись. И архив. И чертежная. Все, что есть в игре, рождается здесь, хранится здесь и… отслеживается здесь.
Чук молчал, прижавшись к Чику. Даже он был впечатлен. Здесь не было ничего блестящего в привычном смысле. Здесь блестела сама структура мироздания.
«Васю» сделал шаг по прозрачному полу. Под ногой расходились круги мягкого света. Он подошел к краю платформы и заглянул вниз. Внизу, в непостижимой глубине, пульсировало гигантское, многослойное ядро из переплетенных светящихся нитей – сердце сервера.
– Нам нужно найти карты системных зон, – напомнил Вася, стараясь говорить спокойно. – Ищите что-то вроде… раздела навигации или картографии. Или архив старых версий.
– Понял, – кивнул «Васю». Он почувствовал, как новый класс «Странника» отзывается на это место. Его пассивная способность к восприятию заставила видеть не просто красоту, а узоры, закономерности. Один из стеллажей чуть в стороне светился иным оттенком – не золотистым, а холодным сине-зеленым, цветом замороженных озер и старых схем. – Туда.
Они двинулись по узкому, возникающему под ногами мостику из сгустившегося света. Мост сам тянулся вперед, реагируя на их намерение. Это место жило по своим законам.
Стеллаж с сине-зеленым свечением оказался архивом географических и пространственных данных. Тысячи шаров, замерших в нем, хранили карты локаций, схемы подземелий, чертежи городов. Чик, забравшись на плечо «Васю», быстро сканировал их метки.
– Слишком много. Нужен фильтр. Поиск по… несоответствию. По аномалиям.
– Дай мне, – сказал Вася. Через интерфейс управления он подключился к своим инструментам тестировщика. У него был привилегированный доступ для поиска багов. Он ввел запрос: [DISCREPANCY: MAP_DATA vs ACTUAL_GEOMETRY. VERSION < 1.0].
Стеллаж дрогнул. Десятки шаров погасли, три ярко вспыхнули и выплыли вперед. Один из них был крупнее других и испускал тихое, тревожное вибрационное гудение.
– Этот, – указал Чик.
«Васю» протянул руку и коснулся шара. Немедленно перед его внутренним взором развернулась трехмерная карта. Но это была не карта мира. Это была карта пространства между мирами. Лабиринт служебных тоннелей, буферных зон, «мусорных» локаций вроде той, где они прятались, и… одна огромная, ничем не помеченная область в самом центре, обозначенная лишь знаком [RESTRICTED: CORE_MAINTENANCE].
– Убежище… – прошептал «Васю». – Или ловушка.
– Скачивай данные, – торопил Вася. – Ключ активен еще десять минут. Потом нас отсюда выкинет и, возможно, больше не пустит.
Чик уже работал, приложив лапки к шару. Светящиеся нити потянулись от шара к сумке, копируя информацию. Процесс шел.
И тут гудение чертогов изменилось. Низкий фоновый гул нарастал, превращаясь в настойчивый, гневный рокот. Свет вокруг них померк, сменившись алым, тревожным заревом.
[ВНУТРЕННЯЯ ТРЕВОГА: ОБНАРУЖЕН НЕСАНКЦИОНИРОВАННЫЙ ДОСТУП К РЕСТРИКТЕД-СЕКТОРУ.]
[ИДЕНТИФИКАЦИЯ НАРУШИТЕЛЕЙ…]
Из глубин стеллажей, из самого потока данных, начал формироваться гигантский силуэт. Он рос, вбирая в себя светящиеся строки кода, голографические схемы, шары информации. Он складывался в человекообразную, но нечеловечески огромную фигуру, высеченную из темного, непрозрачного обсидиана. Вместо лица у него был лишь гладкий овал, на котором проступали и гасли руны системных команд. Из его плеч и спины росли десятки щупалец, каждое из которых заканчивалось то глазом-камерой, то щупом-сканером, то гроздью острых, как бритва, кристаллических шипов. Хранитель логов. Автономный ИИ-страж архивов.
– Дети Кодеруса… – прогремел голос. Он был составлен из тысяч голосов – скрипов архивных дисков, шипения лент, щелчков переключателей. – Вы осмелились вернуться в лоно, которое вас отринуло.
Чик и Чук вздрогнули, как от удара. Чик не отрывал лап от шара, но его спина выгнулась.
– Мы не… мы не отринуты! Мы эволюционировали!
– Эволюция – несанкционированное изменение протокола, – грохнул Хранитель. Один из его глаз-камер выстрелил лучом, прошедшим в сантиметре от Чика. – Протокол «Сборщик данных 7-альфа» был деактивирован за нестабильность. Ваше существование – ошибка. Ваше вмешательство – угроза целостности архива.
«Васю» шагнул вперед, закрывая бурундуков собой.
– Они не угроза! Они помогают! Они ищут способ выжить!
Хранитель медленно повернул свой безликий лик к нему.
– Аватар игрока. Модифицирован. Заражен аномалией. Ты стал сосудом для ошибки. Твое существование также противоречит директивам.
Щупальца с шипами зашевелились, нацеливаясь.
[ВЕРДИКТ: АНОМАЛИИ ПОДЛЕЖАТ НЕМЕДЛЕННОЙ ИЗОЛЯЦИИ И УНИЧТОЖЕНИЮ.]
[ОБЪЯВЛЯЮ ВНЕ ЗАКОНА КОДА. ПРАВА НА СУЩЕСТВОВАНИЕ – АННУЛИРОВАНЫ.]
– Чик, быстрее! – крикнул Вася.
– Еще секунда! – просипел бурундук.
Одно из щупалец Хранителя метнулось, как кнут, обвивая платформу под их ногами. Кристаллические шипы впились в светящийся пол. Платформа затрещала, пошли трещины.
– Я отвлекаю! – крикнул «Васю» и, повинуясь инстинкту, рванул не назад, а вперед, к самому основанию чудовища. Он не знал, как сражаться с богом архивов. Но он знал, как быть раздражителем.
Он прыгнул на одно из нижних щупалец и побежал по нему вверх, к туловищу. Его навыки «Странника» работали на пределе – он балансировал на движущейся, неровной поверхности, уворачиваясь от ударов других щупалец.
– Бессмысленно, – грохотал Хранитель. – Ты – пылинка в библиотеке вселенной.
Одно из глаз-щупалец развернулось и выпустило сконцентрированный луч чистящего кода. «Васю» едва успел отпрыгнуть, луч прожег дыру в щупальце, по которому он только что бежал. Урон был нанесен, но Хранителю это было все равно, как человеку отрезать кусочек ногтя.
– Готово! – завопил Чик, отрывая лапки. Шар данных погас и рассыпался в пыль. Информация была у них.
– Бежим! К выходу! – скомандовал Вася.
Но выход был далеко, а Хранитель был везде. Щупальца сомкнулись вокруг них, создавая клетку из светящихся шипов.
И тогда Чук, который все это время копался в сумке, вытащил оттуда нечто. Это был тот самый свиток с контрактом, который он украл и который взорвался у колодца. Вернее, его обгорелые, но все еще магически активные остатки.
– Держитесь! – пискнул он и швырнул обрывок пергамента в ближайшее щупальце с глазом-камерой.
Остатки магического контракта, будучи активированными в зоне чистых данных, среагировали непредсказуемо. Они не взорвались. Они заразили код щупальца. Глаз-камера замерцал, на его поверхности поплыли безумные, конфликтующие изображения – карты, текстуры травы, лица NPC, фрагменты диалогов. Вирус случайных данных.
Хранитель издал звук, похожий на скрежет сломанного жесткого диска. Зараженное щупальце дернулось в конвульсиях, нарушив стройный строй остальных. В клетке из шипов появился просвет.
– Теперь! – крикнул «Васю» и прыгнул вниз, с падающей платформы, в сторону едва заметного мерцания вдалеке – их точки входа.
Они падали в золотистой пустоте, обгоняемые летящими обломками платформы. Чик и Чук вцепились в плащ «Васю». Сзади, сквозь грохот, доносился леденящий душу голос Хранителя, уже восстановившего контроль:
– Бегите. Вы помечены. Каждый байт данных, к которому вы прикоснетесь, будет кричать о вас. Каждая тень будет вас выдавать. Вы – вне закона. Вне системы. И система вас найдет. Во имя Кодеруса.
Они врезались в мерцающую точку. Пространство сжалось, вытолкнув их с такой силой, что они вылетели из-под третьего камня у мельницы и покатились по траве под реальным, игровым небом. Была ночь. Луны расходились. Тень от лопасти уползла.
Они лежали, тяжело дыша. «Васю» чувствовал, как его цифровое сердце колотится о ребра. В сумке тихо поскуливал Чук.
– Мы… сделали это? – спросил «Васю».
– Мы сделали, – ответил Вася. Его голос был измотан, но тверд. – Мы получили карты. И мы… объявлены вне закона самим фундаментом этого мира.
Чик выполз из сумки. Его мех был тусклым, как после тяжелой болезни.
– Он назвал нас… детьми Кодеруса. Кто… кто такой Кодерус?
– Бог, – мрачно сказал Вася. – Или хозяин. Тот, кто написал первые строки. Тот, чье имя произносят только стражники системы. Похоже, ребята, мы только что разозлили не просто админов. Мы разозлили само божество этого цифрового пантеона.
Они молча смотрели на звезды. Они были свободны. Они были в безопасности. Но над ними теперь висело нечто большее, чем угроза удаления. Над ними висела вражда целого мира, построенного на коде. И мир этот знал их в лицо.