Backend в эпоху AI: как отличать агентов от вредителей

Как опытный backend-разработчик FinTech сервисов, я смотрю на продукт не только как пользователь, а ещё и как человек, который понимает: за каждой кнопкой на сайте стоят деньги, риски и инфраструктура.

Сегодня бот на сайте — это не всегда про abuse

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

Но есть и другие боты - они не помогают пользователю и не приносят ценности бизнесу. Их цель нанести вред и парализовать работу компании.

Кейс на стыке добра и зла

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

Боты умело маскируются под реальных пользователей, используют реальные ip, и производят не массовые, а точечные атаки, стараясь не выдать себя.

Задача backend’а здесь — не просто “забанить всех”. В современном продукте это уже слишком грубый подход.

Нужно понять поведение

Типовые системы логирования, подобно Graylog уже не способны предоставить нужный функционал, и разработка собственных систем логирования становится стратегическим вопросом для компании.

Нужна система, которая не просто собирает логи, а оценивает и присваивает рейтинг запросам, ограничивая функционал для высокорискованных пользователей, при этом не внося их в чёрный список.

Для решения такой задачи, я разработал и внедрил в продукт механизм Risk Score Engine — систему, которая оценивает риск каждого действия, а так же анализирует логи истории поведения на сайте.

Сравнивается fingerprint (хэш ip + device) каждого запроса, нарушение обычных паттернов поведения, или наоборот, наличие подозрительных паттернов.

Будучи бэкендером, для создания UI, использовал современный Livewire, как инструмент реактивной разработки. К слову нейросети прекрасно верстают и добавляют интерактивности, на компоненте Livewire.

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

Вывод

Для бизнеса хороший backend — это не только стабильность и скорость.

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

Поэтому задача backend-разработчика — строить системы, которые не просто обрабатывают запросы, а помогают бизнесу принимать правильные решения в реальном времени.

В эпоху AI выигрывают не те продукты, которые закрыты для ботов, а те, которые умеют отличать помощников от вредителей.

Backend в эпоху AI: как отличать агентов от вредителей | Сетка — социальная сеть от hh.ru