Алгоритм Страсти

Глава 1: Сбой в Системе Сердец.
Серебристые волосы Айры Лунтарис переливались в свете неоновых мониторов, создавая причудливую игру теней на её изящном лице. Полуэльфийская кровь наградила её безупречными чертами – высокими скулами, миндалевидными изумрудными глазами и той особой грацией движений, которая выдавала в ней потомка Лесного Народа. Но человеческая половина досталась ей от матери-программистки, и именно она позволяла Айре чувствовать себя как дома среди бесконечных строк кода.
Пальцы танцевали по эргономичной клавиатуре – специально заказанной в Швейцарии, где гномы-инженеры создавали лучшие в мире устройства ввода. Каждое касание было точным, почти магическим. В офисе тридцать восьмого этажа небоскрёба "МагиТех Солюшнс" царила привычная тишина поздней разработки – время, когда большинство коллег уже разошлись по домам, а истинные фанатики кода творили свои цифровые заклинания.
За панорамными окнами простирался Нью-Аркадия – мегаполис, где небоскрёбы из стекла и стали соседствовали с башнями из живого дерева, выращенными эльфийскими архитекторами. По воздушным трассам между зданиями неспешно парили драконы-курьеры с посылками Amazon, их чешуя переливалась в лучах голографической рекламы. Где-то в глубине городских каньонов троллейбусы на магической тяге перевозили усталых офисных работников домой – и не важно, были ли это люди, эльфы, дворфы или представители других рас. В Нью-Аркадии двадцать первого века все были равны перед лицом корпоративной культуры и налоговых деклараций.
Айра отвлеклась от кода, потянувшись за чашкой остывшего кофе. На экране её рабочей станции мерцали тревожные красные уведомления – очередная порция жалоб пользователей SoulSync, приложения для знакомств, которое стало её гордостью и проклятием одновременно.
SoulSync был не просто очередным Tinder'ом для фэнтезийного мира. Это было произведение искусства, симбиоз древней магии и современных технологий. Алгоритм анализировал не только банальные предпочтения пользователей – возраст, расу, хобби, – но и их магические ауры, астрологическую совместимость, даже наследственную карму. Система могла определить, подходят ли друг другу огненный эльф и водяная нимфа, найти идеальную пару для привередливого дракона или свести робкого гнома с понимающей его душевные потребности феей.
Три года назад SoulSync произвёл революцию в мире знакомств. Межрасовые браки стали не исключением, а нормой. Приложение могло похвастаться девяностопроцентной совместимостью пар, что было неслыханно для индустрии. Айра получила награду "Разработчик года" от Международной Ассоциации Магических Технологий. Журнал "TechMage Weekly" поместил её фотографию на обложку со статьёй "Как полуэльф изменила любовь навсегда".
Но сейчас, просматривая отчёты последних двух недель, Айра чувствовала, как её мир рушится.
– Совместимость: минус двадцать семь процентов, – пробормотала она, изучая данные по очередной паре. – Эльф-пацифист и орк-берсерк. Боже мой, что происходит?
Статистика была безжалостной. За четырнадцать дней количество успешных совпадений упало с девяноста до двадцати трёх процентов. Но это было не самое страшное. Самое страшное заключалось в том, что приложение начало сводить врагов. Буквально. Представителей враждующих кланов, носителей несовместимых магических школ, существ, чьи расы веками воевали друг с другом.
Дверь офиса распахнулась с такой силой, что задрожали стеклянные перегородки. В проёме появился Маркус Стоунхарт, генеральный директор компании. Даже для дворфа он был необычайно коренастым, а его борода, заплетённая в традиционные косицы с рунными украшениями, дрожала от плохо сдерживаемого гнева.
– Айра! – его голос прогремел по тихому офису, заставив пару программистов-сов, работавших в дальнем углу, встревоженно поднять головы. – У нас чрезвычайная ситуация!
Маркус подошёл к её столу, тяжело дыша. За плечом у него маячил планшет с непрерывно обновляющимися уведомлениями.
– Что на этот раз? – устало спросила Айра, хотя в глубине души уже знала ответ.
– Жалобы поступают не сотнями – тысячами! – Маркус швырнул планшет на стол. – Смотри сама. Вампир-вегетарианец из общины "Кровь не наш путь" получил в пару охотника на нечисть! Охотника, Айра! С серебряными пулями и освящённым арбалетом!
Айра пробежалась глазами по экрану. Ситуация была ещё хуже, чем она думала.
– А здесь, – Маркус ткнул пальцем в другую запись, – дракониха из Золотого клана, семьсотлетняя аристократка, получила предложение от гоблина-мусорщика. Мусорщика! Её семья подала иск на десять миллионов золотых за оскорбление чести!
– Когда это началось? – Айра уже переключала мониторы на отладочный режим, погружаясь в логи системы.
– Четырнадцать дней, шесть часов и – Маркус глянул на свои смарт-часы, – двадцать семь минут назад. До секунды.
Такая точность заставила Айру поднять голову. В мире случайных сбоев и глюков подобная временная привязка выглядела подозрительно.
– Покажи мне полную статистику за это время.
Пальцы полетели по клавиатуре. Айра вызвала на центральный монитор графики совместимости, тепловые карты пользовательской активности, логи серверной нагрузки. Картина, которая открылась перед ней, была похожа на цифровой кошмар.
График совместимости не просто падал – он инвертировался. Словно кто-то взял алгоритм и вывернул его наизнанку, заставив искать не совместимые, а максимально враждебные пары.
– Это не случайный сбой, – медленно проговорила Айра. – Это саботаж.
– Саботаж? – Маркус прищурился. – Ты уверена?
– Посмотри на эти паттерны, – Айра указала на волнистые линии графика. – Изменения слишком систематичны. Слишком изящны. Кто-то проник в нашу систему и модифицировал её, причём сделал это невероятно профессионально.
Она углубилась в исходный код SoulSync'а, просматривая тысячи строк программы, которые знала лучше собственного отражения в зеркале. Каждая функция, каждый алгоритм были её творением, плодом бессонных ночей и вдохновенных озарений.
– Здесь, – прошептала она, указав на блок кода, отвечающий за расчёт магической совместимости. – Кто-то изменил базовые параметры оценки ауры. Вместо поиска гармоничных частот система теперь ищет диссонансы.
– На обычном языке, пожалуйста, – попросил Маркус.
– Представь, что у нас есть радио, которое ищет красивые мелодии. А кто-то переделал его так, чтобы оно ловило только помехи и скрежет.
Маркус потёр бороду – привычный жест, означавший глубокую задумчивость.
– Кто мог это сделать? Доступ к базовому коду SoulSync'а имеют только три человека: ты, я и.
– И Виктор Кэрроу из отдела безопасности, – закончила Айра. – Но Виктор работает в компании уже пять лет. Зачем ему портить собственное детище?
– Деньги, – мрачно ответил Маркус. – Конкуренты платят хорошо за качественный саботаж. Особенно если учесть, что нашими главными соперниками стала компания "Phantom Corp". Они уже два года пытаются отбить у нас долю рынка.
Айра кивнула, но что-то её беспокоило. Изменения в коде были слишком элегантными, слишком творческими для банального корпоративного шпионажа. Кто бы ни стоял за этим, он не просто хакер – он артист.
– Сколько у нас времени? – спросила она.
– Неделя, – Маркус тяжело опустился в кресло для посетителей. – Максимум. Совет директоров собирается в понедельник. Если мы не представим решение проблемы, SoulSync свернут. А с ним и половину компании.
Семь дней. Сто шестьдесят восемь часов на то, чтобы найти и устранить саботаж, который мог быть делом рук гения. Айра почувствовала, как адреналин разгоняется по венам – смесь страха и азарта, которую она всегда испытывала перед сложными техническими вызовами.
– Мне понадобится помощь, – сказала она. – Хороший специалист по безопасности. Кто-то, кто понимает и магическую, и техническую стороны современных систем.
– У меня есть несколько кандидатур, – Маркус достал свой планшет. – Но есть одна проблема. Лучший специалист, которого я знаю, работает фрилансером. Дамиан Норкросс. Слышала о нём?
Айра нахмурилась. Имя показалось знакомым, но она не могла вспомнить, откуда.
– Он эксперт по кибербезопасности с двухсотлетним опытом. Работал на правительство, на крупнейшие корпорации. Говорят, он может взломать что угодно – от банковских сейфов до защитных заклинаний драконьих сокровищниц.
– Звучит идеально. В чём проблема?
Маркус неловко кашлянул.
– Он вампир.
Айра моргнула. В современном мире расовые предрассудки считались дурным тоном, но некоторые стереотипы умирали с трудом. Вампиры имели репутацию непредсказуемых и опасных, особенно когда дело касалось работы в ночное время.
– И что с того? – пожала плечами Айра. – Если он профессионал, мне всё равно, пьёт ли он кровь или кофе.
– Проблема не в этом, – Маркус выглядел ещё более неловко. – Дамиан Норкросс известен своим сложным характером. Он не работает в команде. Никогда не раскрывает своих методов. И он очень дорог.
– Насколько дорог?
– Пятьдесят тысяч золотых за неделю. Плюс полный доступ ко всем системам компании.
Айра присвистнула. Это была астрономическая сумма даже для компании масштабов "МагиТех Солюшнс".
– Но есть ещё одна вещь, – добавил Маркус, глядя в сторону. – Он согласился работать только с тобой. Лично. Сказал, что слышал о создательнице SoulSync'а и хочет посмотреть на тебя в деле.
– Он меня знает?
– Видимо, да. Можешь связаться с ним сегодня же, если решишься. У меня есть его контакты.
Айра посмотрела на мониторы, где продолжали мигать красные уведомления о новых жалобах пользователей. SoulSync агонизировал, и каждая минута промедления приближала катастрофу. У неё не было выбора.
– Давай контакты.
Маркус передал ей визитную карточку – настоящую, бумажную, что было странно в эпоху цифровых технологий. На чёрном фоне серебристыми буквами было выведено просто: "Дамиан Норкросс. Консультант по безопасности." И номер телефона.
– Когда ты с ним встречаешься? – спросил Маркус.
– Думаю, прямо сейчас, – Айра взялась за телефон.
Номер оказался городским. Гудки тянулись долго, и Айра уже начала думать, что никто не ответит, как трубку подняли.
– Норкросс слушает.
Голос был глубоким, бархатистым, с лёгким акцентом, который Айра не смогла определить. Что-то европейское, возможно, восточноевропейское.
– Господин Норкросс, меня зовут Айра Лунтарис, я разработчик из компании "МагиТех Солюшнс". Маркус Стоунхарт сказал, что вы могли бы помочь нам с одной проблемой.
– А, мисс Лунтарис, – в голосе послышалась улыбка. – Создательница знаменитого SoulSync'а. Я уже слышал о ваших трудностях.
– Как быстро вы сможете приехать?
– Я уже в пути.
Связь прервалась. Айра удивлённо посмотрела на телефон.
– Он уже едет, – сообщила она Маркусу.
– Быстро работает, – одобрительно кивнул дворф. – Мне пора идти. Завтра утром у меня встреча с советом директоров, нужно подготовить предварительный отчёт. Постарайся найти что-нибудь, что позволит нам выиграть время.
Когда Маркус ушёл, в офисе снова воцарилась тишина. Айра вернулась к мониторам, но сосредоточиться на коде было трудно. Мысли постоянно возвращались к таинственному Дамиану Норкроссу. Что он за человек? И почему согласился работать только с ней?
Прошло полчаса, когда она услышала мягкий стук в дверь. Айра подняла голову и увидела силуэт в дверном проёме. Высокий, элегантный мужчина в чёрном пальто и тёмном костюме. При свете мониторов она не могла разглядеть его лица, но ощущение присутствия было почти физически ощутимым.
– Мисс Лунтарис? – тот же бархатистый голос, что и по телефону.
– Это я, – Айра встала из-за стола. – Заходите.
Мужчина шагнул в офис, и свет наконец упал на его лицо. Айра почувствовала, как у неё перехватывает дыхание. Дамиан Норкросс был красив той холодной, аристократической красотой, которая присуща только вампирам. Чётко очерченные черты лица, высокие скулы, прямой нос и пронзительные серые глаза, которые, казалось, видели её насквозь. Тёмные волосы были аккуратно уложены назад, открывая высокий лоб. Выглядел он на тридцать с небольшим, но Айра знала, что вампиры могли сохранять молодость веками.
– Прошу прощения за столь поздний визит, – сказал он, снимая пальто. – Но я предпочитаю работать в ночные часы.
– Конечно, – Айра кивнула, стараясь не показать смущения. – Хотите кофе? Или – она запнулась, не зная, как корректно предложить альтернативные напитки.
– Кофе будет прекрасно, – Дамиан улыбнулся, и Айра заметила, что клыки у него были едва заметными. Видимо, он следил за своим внешним видом. – Я перешёл на синтетическую кровь много лет назад.
Пока она готовила кофе в маленькой офисной кухне, Дамиан осматривал её рабочее место. Когда она вернулась с двумя чашками, он стоял перед центральным монитором, изучая код SoulSync'а.
– Элегантная работа, – заметил он, принимая чашку. – Я редко видел настолько изящное сочетание магических алгоритмов и традиционного программирования.
– Спасибо, – Айра почувствовала прилив гордости. Профессиональные комплименты от таких экспертов дорогого стоили.
– Но вы уже обнаружили проблему, не так ли? – Дамиан повернулся к ней, и его серые глаза в свете мониторов казались почти серебряными.
– Да. Кто-то изменил базовые параметры алгоритма совместимости. Теперь система ищет не гармонию, а конфликт.
– Покажите мне.
Следующий час они провели, склонившись над кодом. Дамиан оказался ещё лучшим программистом, чем Айра ожидала. Он мгновенно понимал самые сложные алгоритмы, задавал точные вопросы и предлагал нестандартные решения. Работать с ним было интересно. И немного тревожно. Айра чувствовала его присутствие всеми нервными окончаниями, словно в воздухе витал слабый электрический разряд.
– Здесь, – Дамиан указал на блок кода, который Айра уже изучала раньше. – Видите эту строчку?
```cpp.
if (aura_compatibility > HARMONY_THRESHOLD) {.
match_score = -match_score;
}.
```.
– Да, именно она инвертирует оценку совместимости. Но я не понимаю, как хакер смог пройти все защитные системы.
Дамиан внимательно изучил временные метки в логах системы.
– А что если хакера не было?
– В смысле?
– Что если изменения были внесены изнутри? Кем-то, у кого есть полный доступ к системе?
Айра нахмурилась. Эта мысль уже приходила ей в голову, но она не хотела в неё верить.
– Доступ к основному коду имеют только три человека.
– И одного из них можно исключить сразу, – Дамиан посмотрел на неё. – Создатель системы не стал бы уничтожать собственное творение.
– Остаются Маркус и Виктор Кэрроу.
– Расскажите мне о них.
Айра рассказала о Маркусе – честном, прямолинейном дворфе, который основал компанию двадцать лет назад и считал её своим детищем. О Викторе Кэрроу – специалисте по безопасности, который работал в компании пять лет и имел безупречную репутацию.
– Хм, – Дамиан задумчиво потягивал кофе. – А что если проблема не в том, кто имеет доступ, а в том, кто мог его получить?
– Объясните.
– Ваша система использует магические компоненты. Заклинания совместимости, руны защиты. Что если кто-то нашёл способ обойти технические барьеры с помощью магии?
Айра почувствовала, как по спине пробежали мурашки. В современном мире граница между магией и технологиями была размыта, но большинство программистов всё ещё мыслили в рамках одной из областей.
– Это могли сделать только маги высокого уровня, – медленно проговорила она. – И таких в Нью-Аркадии единицы.
– Или кто-то, кто имеет доступ к древним знаниям, – добавил Дамиан. – Демоны, например. Или драконы.
– Зачем им портить приложение для знакомств?
– Возможно, это не цель, а средство. Подумайте: SoulSync используют миллионы представителей разных рас. Если система начнёт сводить врагов, это может привести к.