Кройчи и Пётр побежали в машину за инструментом, но он не понадобился – обесточенные замки отпустили двери, и они открывались без проблем, достаточно было поддеть чем-нибудь острым за край. В боксах лежали мужчины и женщины, от едва созревших юношей и девушек до седых морщинистых стариков. Лица их были искажены страданием и запятнаны потёками крови, пальцы скрючены, некоторые сползли с ложементов, как будто пытаясь убежать от терзающей их боли, – но это не помогло. Все они были мертвы.
Мерит всё ещё стояла и смотрела на мёртвую девушку, когда к ней подошёл Андрей.
– И так везде? – спросил он тихо.
– Да, – бесцветным голосом ответила Мерит. – Сегодня вы убили… не знаю сколько. Пять? Десять миллионов человек?
– Откуда столько! – возмутился он. – Да их всего пара миллионов, этих йири!
– Это не так, – покачала головой Мерит, рефлекторно убирая с мёртвого лица девушки волосы. – Экспоненциальное падение численности йири – ложное. Просто те, кто попадали в глубокое погружение и становились частью вычислительной системы, исключались из статистики. Они не числились среди живых, но были живы. До сегодняшнего дня.
– Но почему они вообще стали такими? – спросила подошедшая из коридора Криспи.
– Небольшая… даже не ошибка, просто особенность архитектуры системы. Из-за того, что дополненная реальность должна быть непротиворечива для всех участников, все действия всех пользователей верифицировались многоуровневым блокчейном[23]
. Это обеспечивало единое виртуальное пространство для всех – если один йири рисовал в дополненной реальности на стене член, то любой йири видел эту стену уже с рисунком, и мог дорисовать этому члену, например, крылышки. А третий мог его раскрасить – и это при том, что на самом деле никакого члена, крылышек, а, возможно, и самой стены, не было. Но, чтобы это обеспечить, вся последовательность рисунков должна была быть сохранена для всех участников процесса, включая зрителей. И она сохранялась навечно во множестве копий и не подлежала изменению, потому что иначе начались бы расхождения в версиях реальности у разных людей. Один бы видел член с крылышками, а другой – с ножками, для одного здесь была бы стена, а другой шел напрямую… В какой-то момент вычислительные возможности системы перестали справляться с растущим по экспоненте объёмом информации, но изменение этой логики потребовало бы полного переформатирования системы с обнулением всех цепочек. А речь ведь шла не просто о рисунке на стене – это вся история событий, как реальных, так и игровых – и неизвестно, что сильнее травмировало бы общество. Обнулить все игровые достижения? Обесценить миллионы человек-часов? Сбросить в ноль все цепочки взаимных социальных обязательств, эти их «эквобы»? Специалисты предлагали остановить систему, сохранив текущий дамп, и изменить логику работы, передав контрольные функции центральному серверу. Однако часть пользователей категорически не хотела остановки их игр, часть испугалась, что центральный контроль вместо распределённой записи даст возможность манипулирования результатами, а большая часть, как всегда, просто не поняла сути проблемы. Ведь все работает! В общем, при голосовании победило неквалифицированное большинство, и пошли по экстенсивному пути наращивания мощности, в том числе и за счёт «неиспользуемых биоинформационных резервов». Многие оказались не против иметь лучшее качество виртуала за счёт того, что часть их мозга участвовала в расчётах. Но чем быстрее рос виртуал, тем больше мощности требовалось, и положительная обратная связь привела к тому, что мы здесь увидели. А вирус, запущенный в систему Пегленом, привёл к критическому росту нагрузки и закономерному итогу.– Откуда ты все это узнала? – поразилась Криспи.
Мерит провела пальцем по мёртвой щеке девушки:
– Я больше суток была ею. В глубоком погружении это очень, очень долго.
– Андираос! – сказала Криспи звенящим от сдерживаемой ярости голосом. – Альтерион обвиняет тебя в геноциде народа йири!
– Да пошла ты в жопу, дура! – рявкнул в ответ Андрей и выбежал из бокса. Ему хотелось хлопнуть на прощание дверью, но её конструкция, к сожалению, это полностью исключала.
Глава 20. Зелёный
Ночью мне приснился девайс, при правильной настройке превращающий для всех УАЗик в дефендер, и я полночи скачивал для него текстуры. Интернет во сне был поганый и всё время срывался, а сервер не поддерживал докачку, и приходилось начинать сначала. Вторую половину сна я его монтировал, почему-то на фаркопе, и настраивал. Текстуры оказались не те, вместо дефа УАЗ стал похож на гелик, и остаток сна я мучительно решал, – перескачать скин или хрен с ним, так кататься? Вопрос, на кой чёрт УАЗику выглядеть как деф, почему-то во сне не поднимался. Это же сон, у него своя логика.