Back to Blog

Как внедрить AML-скрининг для депозитов на криптовалютной бирже: пошаговое руководство

Phalcon Compliance
July 23, 2026
7 min read
Key Insights
  • Депозиты являются узлом с наибольшей степенью риска в цепочке ПОД биржи: проверка должна выполняться до зачисления средств и до их перевода в общий горячий кошелёк, поскольку отследить конкретный источник после смешивания средств значительно сложнее.

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

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

Депозит поступает в 03:14 на горячий кошелёк CEX. Сумма перевода невелика — ниже порога отчётности платформы, а адрес источника не числится ни в одном локальном санкционном файле. Система зачисляет средства на счёт пользователя. Двадцать минут спустя внешний разведывательный фид помечает этот адрес источника как принадлежащий санкционному субъекту. Теперь биржа удерживает незаконные средства, онбординг состоялся до того, как кто-либо успел вмешаться, а журнал аудита фиксирует чистое одобрение. Именно такой сценарий сбоя скрининга депозитов регуляторы неизменно упоминают в правоприменительных действиях против поставщиков услуг виртуальных активов.

Причина носит структурный характер. Депозиты — это первый момент, когда внешние средства касаются кошелька под управлением платформы, что делает их узлом наивысшей уязвимости в цепочке противодействия отмыванию денег на любой бирже. Группа разработки финансовых мер борьбы с отмыванием денег (FATF) ожидает, что поставщики услуг виртуальных активов (VASP) будут применять риск-ориентированный подход к каждому входящему переводу, а обязательства по Закону о банковской тайне FinCEN распространяют это требование на платформы, зарегистрированные в США. В данной статье описано, как внедрить AML-скрининг на стороне депозитов в четыре шага — от составления карты потока депозитов до формирования защищённого журнала аудита.

Почему AML-скрининг на стороне депозитов — ваша первая линия обороны

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

Скрининг депозитов — это контроль, закрывающий данный пробел; он работает на уровне адреса и транзакции, а не на уровне идентификации. KYC верифицирует клиента при онбординге. KYA (Know Your Address, «знай свой адрес») оценивает блокчейн-адрес, который фактически доставляет ценность на платформу. KYT (Know Your Transaction, «знай свою транзакцию») отслеживает движение средств в момент подтверждения. AML-скрининг депозитов строится на KYA и KYT, а не на проверках личности, которые платформа, возможно, уже выполнила.

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

Шаг 1: Составьте карту потока депозитов и определите точки запуска скрининга

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

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

Различные бизнес-модели распределяют эти контроли по-разному. Спотовая биржа с розничным потоком может развернуть автоматизированный скрининг при подтверждении и оставить ручную проверку для крупных депозитов. OTC-деск может требовать прохождения скрининга перед выставлением котировки. Платёжная организация, работающая и с депозитами, и с выводами, может рассматривать уровень скрининга депозитов как один модуль внутри более широкого комплаенс-пайплайна. Упражнение по составлению карты вынуждает команду принять решение — ещё до написания интеграционного кода — о том, где именно каждый контроль располагается в существующей кодовой базе и кто за него отвечает.

Шаг 2: Интегрируйте API скрининга адресов в пайплайн депозитов

После того как точки запуска определены, следующий шаг — подключение API скрининга к каждой из них. Последовательность интеграции неизменна вне зависимости от того, где именно расположен вызов. Первое — нормализация формата адреса. Второе — отправка в KYA-движок. Третье — получение уровня риска с контекстом категорий. Четвёртое — ветвление рабочего процесса депозита в соответствии с этим уровнем.

Консоль Phalcon Compliance API с управлением ключами API и графиками использования каждого ключа для интеграции скрининга депозитов
Консоль Phalcon Compliance API с управлением ключами API и графиками использования каждого ключа для интеграции скрининга депозитов

Нормализация важнее, чем кажется. Адрес Ethereum может встречаться в форме с контрольной суммой, в нижнем регистре или в EVM-псевдонимном виде, а адрес Tron использует base58, а не hex. Вызов скрининга должен передавать адрес в формате, который ожидает движок для данной сети, иначе вердикт будет молча ошибочным. После нормализации движок сопоставляет адрес с заранее построенным графом меток и возвращает уровень риска вместе с категориями меток, которые его обусловили. KYA-движок BlockSec выполняет сопоставление с более чем 600 миллионами предварительно построенных меток и более 200 сигналами риска с временем отклика в миллисекунды (Документация Phalcon Compliance). Этот ответ напрямую поступает в ветку «Разрешить», «Проверить» или «Заблокировать» пайплайна депозитов.

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

Шаг 3: Определите пороговые значения риска и ответные действия

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

Центр уведомлений Phalcon Compliance со списком проверенных депозитов, уровнем риска, активировавшим риск-движком, типом риска и статусом разрешения
Центр уведомлений Phalcon Compliance со списком проверенных депозитов, уровнем риска, активировавшим риск-движком, типом риска и статусом разрешения

Phalcon Compliance возвращает один из пяти уровней риска для каждого проверяемого депозита: «Критический», «Высокий», «Средний», «Низкий» или «Нет риска». Каждая организация самостоятельно настраивает значение каждого уровня в соответствии со своей комплаенс-политикой и аппетитом к риску. Типичное сопоставление для депозитов выглядит следующим образом: «Критический» — автоматическая блокировка и немедленное расследование; «Высокий» и «Средний» — ручная проверка или удержание; «Низкий» — продолжение с текущим мониторингом; «Нет риска» — автоматическое зачисление.

Уровень риска Типичное системное действие Действие аналитика Сохраняемые доказательства Регуляторный триггер
Критический Автоматическая блокировка, эскалация Немедленное расследование, подача STR при наличии оснований Полный след скрининга, цепочка решений Отчётность о подозрительной деятельности
Высокий Удержание зачисления, направление в очередь Проверка контекста меток, решение в рамках SLA Идентификатор аналитика, обоснование решения Файл расширенной проверки благонадёжности
Средний Удержание зачисления, направление в очередь Проверка контекста меток, принятие решения Идентификатор аналитика, обоснование решения Файл расширенной проверки благонадёжности
Низкий Автоматическое зачисление, текущий мониторинг Не требуется Уровень, категории, временная метка Стандартное ведение записей
Нет риска Автоматическое зачисление Не требуется Уровень, временная метка Стандартное ведение записей

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

Шаг 4: Сформируйте журнал аудита комплаенса для скрининга депозитов

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

Панель уведомлений Phalcon Compliance с депозитами уровней «Критический», «Средний» и «Низкий» и риск-движком, активировавшим каждое уведомление
Панель уведомлений Phalcon Compliance с депозитами уровней «Критический», «Средний» и «Низкий» и риск-движком, активировавшим каждое уведомление

Каждое событие скрининга должно быть зафиксировано с указанием проверенного адреса, временной метки, возвращённого уровня риска, категорий меток, обусловивших оценку, и принятого решения. Журнал должен быть защищён от несанкционированного изменения и доступен для экспорта по требованию. Когда проверяющий спрашивает, почему конкретный депозит был пропущен в конкретную дату, ответом служит не описательное объяснение, а запись скрининга с этой временной меткой, воспроизведённая в точности. Платформа Phalcon Compliance записывает каждый вердикт в журнал комплаенса, доступный для экспорта в ходе проверок, и поддерживает генерацию отчётов STR в один клик в соответствии с требованиями основных регуляторных юрисдикций (Документация Phalcon Compliance, уровни риска).

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

Более подробное рассмотрение того, как скрининг депозитов вписывается в полную программу AML-комплаенса для бирж и VASP, см. в разделе Crypto AML Compliance. Платформа Phalcon Compliance реализует описанные выше шаги в промышленной эксплуатации.

Начните работу с Phalcon Compliance

Комплаенс-хаб для криптовалют: скрининг кошельков и KYT

Попробуйте бесплатно

Часто задаваемые вопросы

Чем AML-скрининг на стороне депозитов отличается от KYC? KYC верифицирует личность клиента при онбординге и работает на документальном уровне. AML-скрининг на стороне депозитов выполняется на уровне адреса и транзакции, оценивая блокчейн-источник каждого входящего перевода, а не личность инициирующего его лица. Оба контроля дополняют друг друга в рамках полноценной AML-программы.

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

Что происходит, если уровень риска обновляется после того, как депозит уже зачислен? Журнал аудита позволяет команде комплаенса выявить предшествующие депозиты с того же адреса и оценить необходимость ретроактивных мер. Уровень непрерывного мониторинга, работающий параллельно со скринингом в момент депозита, фиксирует обновления меток, поступающие после первоначального вердикта, и выносит их на повторную оценку.

Замедляет ли скрининг депозитов пользовательский опыт? Движок скрининга с временем отклика в миллисекунды не вносит ощутимой задержки в процесс депозита. Узким местом, как правило, является время подтверждения блокчейна, а не вызов скрининга, который выполняется параллельно с опросом подтверждений.

Что должен содержать журнал аудита для каждого депозита? Как минимум: проверенный адрес, временную метку, уровень риска, категории риска, обусловившие оценку, принятое решение и применённую версию политики. Для полос «Средний» и «Высокий» должны также сохраняться идентификатор аналитика и обоснование принятого решения.

Start Real-Time AML with Phalcon Compliance

Turn Phalcon Network alerts into actions with Phalcon Compliance. Use verified blockchain intelligence to screen wallets, monitor transactions and investigate risks. This helps you respond quickly and stay compliant in the digital assets ecosystem.

Phalcon Compliance