К содержимому
MoranaLabs.
Платежи / Антифрод — 04 апр. 2026 г.

Антифрод в реальном времени на потоке транзакций 

Платёжный сервис проводит миллионы транзакций в сутки, и вердикт по каждой нужен за долю секунды — потом деньги не вернуть. Мы встроили проверку в сам платёжный поток: потери от мошенничества упали почти вдвое, честные клиенты попадают под блокировку на треть реже.

40 мс
p99 решения в потоке
−47%
потери от фрода
−31%
ложных блокировок

Задача

Заказчик — платёжный сервис. Мошеннические переводы он ловил задним числом: пока проверка разбиралась, деньги уходили со счёта.

Времени на решение — десятки миллисекунд. Пропустили мошенника — минус деньги, заблокировали живого клиента — минус платёж.

Подход

Встроили антифрод — автоматический отсев мошеннических операций — прямо в платёжный поток. Ядро — граф связей карт, устройств и получателей: он вскрывает организованные схемы, где каждый перевод поодиночке выглядит чистым.

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

Стек

Kafka · Flink · graph features · online ML · feature store + gRPC

Результат

Подозрительный перевод теперь останавливается до списания денег: решение готово за 40 мс. Заказчик меньше теряет на мошенниках и реже отказывает честным клиентам.

40 мс
решение по транзакции в потоке
  • streaming
  • fraud detection
  • real-time
  • graph ML
  • High-load
заказчик

Платежи / Антифрод · детали под NDA

НаправлениеПотоковая аналитика

Что мы делаем в этом направлении и сколько это стоит.

Комментарий инженера

Граф прямо в потоке — место, где я сам себе долго не верил. Ну не может перебор связей карт и устройств на каждой транзакции жить при таком темпе — на бумаге не сходилось никак. Сдвинуло дело одно: пересчитывать всё целиком не стали, каждое новое событие просто дописывает свою связь к уже собранной картине. Погоняли на боевом потоке — в бюджет времени влезает. До замеров я бы на такое не поставил, честно.
ведущий инженер стриминговых систем · MoranaLabs
Другие кейсы
— заявка

Опишите задачу  ответим как инженеры. 

Оставьте имя и Telegram — остальное обсудим. Без брифов на 40 слайдов и звонков по три раза.

Отвечаем за пару часовотвечает инженер, а не отдел продажNDA по запросу

Сюда напишем — это быстрее всего

Или сразу написать в Telegram

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