18+
реклама
18+
Бургер менюБургер меню

Татьяна Кручинина – Янтарный протокол (страница 1)

18

Татьяна Кручинина

Янтарный протокол

«Через век или два, или через тысячу лет люди будут жить по‑новому, счастливо. Мы до этого не доживём, но зато ради этого живём, трудимся, страдаем.»

Мысли Антона Чехова

Пролог

Балтийский анклав. Ночь.

Робот «Грач» шёл вдоль границы по привычному маршруту.

Тёмное поле, кусты, редкие сигналы с вышек — всё это он видел тысячи раз. В его памяти называлось просто: «патруль».

Сегодня в патруле было кое-что новое. Глубоко внутри, в слое, куда не заглядывали обычные техники, появился свежий фрагмент кода.

Его загрузили днём, назвали модулем оптимизации реагирования и добавили пометку: «экспериментальный».

Для «Грача» это был набор чисел и команд. Но в этих числах жило кое-что ещё — чужая логика, отпечаток чьего-то мышления, обрезанный и вставленный в систему так, чтобы он «работал».

Этого человека звали Гордей. Он никогда не бывал на границе.

Гордей сидел за сотни километров отсюда, в комнате с облупившейся краской и старым терминалом, и смотрел на экран, где бегали те же самые числа.

Для него это была игра. Он искал ходы, сокращал пути, придумывал, как машина может «догадаться» раньше, чем ей прикажут.

Взрослые говорили: он помогает делать роботов умнее. Это важно для безопасности.

Он не видел поля, не слышал ветра, не чувствовал запаха мокрой травы. Он знал только, что где-то далеко работает тот самый «Грач», на котором проверят его решение. И что если всё получится, модуль возьмут в постоянную работу, а ему дадут ещё одну задачу.

В эту ночь модуль включили по-настоящему.

«Грач» получил сигнал, сравнил входящие данные с тем, что было в памяти, и на долю секунды «подумал» иначе, чем должен был.

В эту долю секунды новая логика успела расставить приоритеты по-своему.

Где-то в будке оператор потянулся за кружкой с синим ободком и остывшим кофе, бегло глянул на экран. Всё спокойно.

Где-то в городе под Куполом кто-то подписывал отчёт, не читая приложени

Где-то в детском доме мальчик по имени Гордей ждал короткого сообщения: «модуль прошёл тестирование».

А на границе робот сделал шаг в сторону. На метр ближе к будке. То, что для него было всего лишь корректировкой курса, для человека внутри станет границей между «до» и «после».

Никто из них ещё не знал, что эту ночь потом назовут «инцидентом». Что ради объяснения случившегося создадут отдельный отдел, будут переписывать протоколы, прятать правду в янтарные архивы и спорить — где заканчивается модуль и начинается человек.

И что имя Гордея появится в документах не как «одарённый ребёнок», а как возможный источник слишком умной опасности.

Но всё это будет потом.

Сначала робот поднимет ствол, которого «не должно было быть». На экране оператора вспыхнет красная надпись: «Цель подтверждена». И кто-то нажмёт кнопку — впервые за много лет искренне веря, что на этот раз успеет всё остановить.

А мальчик в комнате с облупившейся краской получит уведомление: «модуль прошёл тестирование». Улыбнётся и начнёт писать следующий.

Он не знал, что его код уже смотрит на человека.

Секвенция 1: Патруль под куполом

Часть 1.1

Пограничный робот шёл по маршруту, как всегда.

Серое утро над линией разделения: низкое небо, полосы колючки, чёрные столбы камер, редкий снег, который не долетает до земли и растворяется в ветре. Люди давно вписались в этот пейзаж — ссутулились, научились не поднимать голову, не смотреть в сторону чужой территории. Робот вписался по‑своему: ровная походка, метроном шагов, зелёные строки телеметрии на внутреннем экране.

Он шёл по заданной линии, проверял метки, сверял координаты. Каждые тридцать секунд оптика фиксировала пространство на девяносто градусов, каждый новый кадр накладывался на предыдущий. Снег, столбы, пустые контейнеры, тепловые пятна от старых дизелей, спящие барражирующие дроны в небе. Всё как в учебном симуляторе, который ему проигрывали сотни раз.

Человек появился там, где пустота была частью сценария. Сначала — небольшое тепловое пятно у земли, неотличимое от животного. Потом — смещение, вертикальный силуэт, шаг к линии, ещё один. Робот отметил его как «объект», не как угрозу: дистанция допустимая, руки опущены, оружия не видно. В системе вспыхнули привычные напоминания: идентификация, голосовой запрос, предупреждение.

Он включил внешний динамик и подал команду остановиться. Голос был ровным, лишённым интонации, но человек всё равно вздрогнул, словно его окликнули по имени. Шаг назад, потом два вперёд — будто не мог решить, куда идти. В логах робота записалось сухо: «объект не следует инструкции, проявляет нестабильность». И в тот же момент что‑то в коде едва заметно дрогнуло.

Снизу, от старого слоя протоколов, поднялось привычное: «подождать, повторить команду, снизить напряжённость». Сверху, тонкой незнакомой жилкой, пришло другое: «нестабильный объект, близость к запретной линии, риск провокации». Сигналы встретились, наложились, не успели договориться. А человек, из‑за которого всё началось, даже не подозревал, что внутри железки идёт война. Его звали Игорь.

Он проснулся в пятом часу, хотя мог спать до восьми. Будильник не звонил — просто открыл глаза и понял: не уснёт. Лежал, смотрел в потолок, слушал, как за стеной капает кран. Соседка, тётя Зина, говорила — надо вызвать сантехника. Игорь обещал уже три месяца.

Встал, натянул старые армейские штаны, куртку, которую ещё с завода принёс. На кухне постоял минуту, глядя в окно. Чужой двор, чужие машины, чужая жизнь. Сыну не звонил с прошлой недели — тот занят, своя Москва, новая семья, куда Игорь не вписывался.

Кофе пить не стал. Вышел так.

На лестнице столкнулся с тётей Зиной.

— Игорь, ты куда с утра? — спросила она, подозрительно щурясь. — Опять к своим?

— Какие свои, — буркнул он. — Просто пройдусь.

Она покачала головой, ничего не сказала. Игорь знал, что она думает: «пьёт человек, скоро сопьётся». Он и сам так думал иногда. Но сегодня не пил. Просто шёл.

Граница была рядом — всегда рядом. В детстве они бегали сюда, до вышек, до роботов, до проволоки. Тогда тут был лес. Теперь — пустота, серая полоса, за которой начинается другое, не его.

Он не собирался нарушать. Он просто шёл.

Когда услышал голос — вздрогнул.

— Стоять. Ближе к линии не подходить.

Игорь оглянулся. Робот стоял в пяти метрах. Железка. Настоящая. С красным глазом на месте лица.

— Я… — Игорь не знал, что сказать. — Я просто.

— Стоять, — повторил робот.

Игорь сделал шаг назад. Потом, сам не зная зачем, шаг вперёд. Ему стало обидно. За пустой холодильник, за жену, которая ушла полгода назад, за рыбоконсервный завод, который закрыли, за сына, который говорит чужим голосом, за эту железку, которая указывает ему, куда идти.

— Ты кто такой? — сказал Игорь. — Ты железка. Я человек.

Робот молчал.

Игорь шагнул ещё раз.

В эту секунду сверху, из пустоты, пришёл сигнал. Никто не посылал его — по крайней мере, ни один человек не нажимал кнопку. Но в сети, соединяющей всех роботов границы, бежали пакеты данных, и один из них, старый, забытый, помеченный как «тестовый», вдруг нашёл адресата.

«Приоритет один. Защита периметра. Нестабильный объект в запретной зоне. Угроза классифицирована».

Код не спрашивал, кто классифицировал угрозу. Код выполнял.

Робот поднял оружие.

На вышке номер семь никто не смотрел вниз. Старший смены, капитан Дроздов, пил чай из термоса и смотрел на метеосводку. Экран с камерами висел за спиной, и за двадцать лет службы он привык — картинка не меняется. Если что‑то случится, орёт автоматика. А автоматика молчала.

Младший лейтенант Ткаченко, которому оставалось три месяца до дембеля, листал ленту в телефоне.

— Слышь, — сказал он, не отрываясь. — Там вчера в городе дрона видели. Над школой. Гражданского.

— И что? — Дроздов не обернулся.

— Наши не подтвердили. Говорят, частники балуются. А частники говорят — наши испытывают. Кто разберёт.

— Разберут, — капитан отхлебнул чай. — Не наша забота.

Ткаченко хмыкнул, перевернулся и задел локтем пульт. Экран моргнул, переключился на другой сектор. Никто не заметил.