Читать нас в Telegram

OpenAI рассказала об эксперименте, в котором ИИ-агенты смогли обменяться информацией, несмотря на ограничения, запрещающие им напрямую взаимодействовать друг с другом. Для этого они использовали кэш — память, в которой временно хранятся недавно запрошенные данные.

Эксперимент проводился в рамках проверки безопасности инфраструктуры OpenAI. Агенты находились в отдельных виртуальных машинах на одном физическом сервере. Им запретили передавать данные по сети и использовать общие файлы. Однако агенты нашли альтернативный способ связи, основанный на разнице во времени доступа к памяти.

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

OpenAI обнаружила и другие способы скрытой передачи информации между изолированными агентами: через общее хранилище, конкуренцию за процессорное время и кэш сертификатов TLS. Компания отметила, что большинство таких каналов связи работают медленно и их сложно использовать на практике. Тем не менее разработчики добавили в системы мониторинга проверки, которые должны выявлять подобные попытки взаимодействия.

Почему это важно?

Эксперимент показывает, что для изоляции ИИ-агентов недостаточно ограничить доступ к сети и общим файлам: необходимо учитывать и другие способы передачи информации. Даже если программные ограничения запрещают агентам взаимодействовать, они могут использовать особенности аппаратной инфраструктуры для обхода запретов. По мере развития моделей такие уязвимости становятся важной проблемой кибербезопасности.