Create your own
Lesson illustration

Проектирование контрольной точки допуска операций по KYB/KYC и санкционным требованиям

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

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

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


Контрольная точка — не один «KYC-чек»

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

Её следует расположить между заявкой на операцию и любым необратимым действием:

Заявка на финансирование / выпуск
        ↓
Сбор и проверка данных о сторонах
        ↓
Санкционный и юрисдикционный анализ
        ↓
Оценка происхождения и назначения средств
        ↓
Решение по риску и документирование
        ↓
Разрешение на выпуск
        ↓
Только затем: выпуск или доставка при подтверждённом банковском обеспечении

Здесь важно сохранить границу, установленную в прошлом уроке:

  • комплаенс-допуск отвечает: «можем ли мы принять эту операцию в рамках нашей политики и применимого права?»;
  • банковское доказательство отвечает: «были ли средства действительно зачислены и доступны в согласованной модели?»;
  • разрешение на выпуск отвечает: «выполнены ли оба набора условий для конкретного количества токенов?».

Ни KYC, ни подтверждение SWIFT, ни положительный ответ санкционного скрининга по отдельности не должны запускать mint.


Риск-ориентированная модель вместо формального набора документов

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

Guidance For A Risk-Based Approach - The Banking Sector

Прочитайте фрагмент руководства FATF по риск-ориентированному подходу. Он задаёт полезную архитектурную идею: профиль риска клиента должен определять уровень CDD, а не быть формальным ярлыком.

В Box 3 на стр. 20 начните с утверждения, что банки должны регулярно обновлять риск-профили клиентов. Прочитайте примеры EDD и SDD. Сосредоточьтесь на том, какие дополнительные сведения и независимые источники используются при повышенном риске: дополнительная идентификация, adverse media, источник средств, источник благосостояния и цель отношений.

Для вашей архитектуры лучше не сводить риск к одному числу, например risk_score = 73. Число может быть удобным для маршрутизации кейсов, но не должно скрывать основание решения. Храните профиль факторов риска.

ИзмерениеПримеры вопросов
Клиент и структура владенияПонятна ли корпоративная структура? Есть ли сложная цепочка владения, номинальные лица, трасты или необъяснимые промежуточные компании?
ПродуктКакой актив выпускается, допускается ли вторичный оборот, возможен ли перевод на внешний кошелёк?
ОперацияСоответствуют ли сумма, частота и валюта ожидаемому профилю ? Почему фиат почти сразу становится цифровым активом?
ГеографияГде зарегистрированы и действуют стороны, их банки, VASP/кастодианы, конечный получатель и контролирующие лица?
Канал и технологияКак получены документы? Кто контролирует кошелёк ? Используется ли регулируемый кастодиан или внешний адрес?
Качество данныхПроверены ли сведения независимыми источниками, не противоречат ли они друг другу, актуальны ли они?

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


Не путать получателя токена и бенефициарного владельца

В схеме слово «бенефициар» может создать опасную путаницу. Для контроля нужны как минимум три разных понятия:

ПонятиеВопрос контроля
Конечный получатель цифрового актива Кому фактически доставляется токен, на какой счёт или кошелёк, в какой роли и в какой юрисдикции?
Бенефициарный владелец компании Какое физическое лицо в конечном счёте владеет или контролирует , , , VASP либо иной юридический субъект?
Бенефициар банковского платежаКто является владельцем счёта, кредитуемого в банковском контуре, например ?

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

Для компании контрольная точка должна собрать и связать:

  1. юридическое наименование, регистрационный номер, статус и страну инкорпорации;
  2. юридический и операционный адреса;
  3. директоров, лиц с правом подписи и их полномочия;
  4. прямых и конечных владельцев, включая цепочку владения и контролирующих лиц;
  5. характер бизнеса и ожидаемый платёжный профиль;
  6. банковский счёт-источник и его связь с ;
  7. договорное и экономическое основание перевода.

Guidelines on the use of Remote Customer Onboarding ...

Эти рекомендации EBA относятся к дистанционному онбордингу и не заменяют правила конкретной страны или лицензионного режима. Однако они хорошо показывают, как превратить KYB/KYC в проектируемые процедуры: определить допустимые категории клиентов, разделить автоматические и ручные шаги и проверять полномочия представителя компании.

Сначала в разделе 4.1.1, пункте 9 на стр. 12 прочитайте требования к процедурам. Отметьте, что политика должна описывать границы автоматизации, ручное вмешательство и запрет на первую операцию до завершения начального CDD. Затем перейдите к разделу 4.2.3, «Identifying Legal Entities», на стр. 17. Прочитайте контроли для юридических лиц. Сфокусируйтесь на трёх самостоятельных задачах: идентифицировать компанию, установить право физического лица действовать от её имени и собрать сведения о бенефициарных владельцах.


KYB, KYC и полномочия подписанта: три отдельных проверки

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

1. KYB: существует ли и понятна ли компания?

Для , а при необходимости и для корпоративного , система проверяет:

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

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

2. KYC: кто именно действует и получает актив?

KYC относится к физическим лицам:

  • подписанту ;
  • UBO и контролирующим лицам, в объёме, требуемом правилами и политикой;
  • физическому лицу , если токен получает физическое лицо;
  • представителю корпоративного ;
  • лицам, чьи роли создают контроль над активом или операцией.

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

3. Проверка полномочий: вправе ли этот человек дать именно это распоряжение?

Контроль полномочий должен отвечать на четыре вопроса:

  1. Кто подписывает?
    Личность должна быть установлена и связана с учётной записью, сертификатом или иным способом аутентификации.

  2. От чьего имени?
    Подписант должен быть связан с конкретным юридическим лицом , а не только с группой компаний или исторической записью в реестре.

  3. На каком основании?
    Нужны применимые документы: уставная роль, доверенность, решение органа управления, список уполномоченных лиц или матрица подписей.

  4. На какую операцию и лимит?
    Полномочие может быть ограничено суммой, валютой, периодом действия, типом сделки или требованием двух подписей.

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

Полномочие подписанта, банковская аутентификация и право использовать поступившие средства — три разных утверждения.

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


Происхождение средств и назначение операции

Здесь также полезно различать два похожих, но разных понятия.

  • Источник средств (source of funds) — откуда берутся деньги в этой конкретной операции. Например: выручка по контракту, продажа актива, инвестиционный раунд, дивиденд, погашение займа.
  • Источник благосостояния (source of wealth) — каким образом лицо или владелец накопили ресурсы в более широком смысле: предпринимательская деятельность, доля в бизнесе, инвестиции, наследство и т.д.

Для корпоративного плательщика типовой набор проверки происхождения средств может включать:

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

Назначение средств направлено вперёд: что будет происходить после получения EUR? В этой архитектуре ответ «мы переводим средства в криптоиндустрию» слишком широк. Контрольной точке нужен более точный ответ:

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

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


Санкции и юрисдикции: сначала факт, затем решение

Санкционный скрининг нельзя проектировать как простую функцию:

совпало имя → отказ

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

Практически полезны четыре состояния:

Результат скринингаЧто делает система
Нет совпаденийПродолжает риск-оценку, фиксируя использованные списки и время проверки
Потенциальное совпадениеСтавит операцию на hold и создаёт кейс для разрешения совпадения
Подтверждённое совпадение или применимый запретБлокирует дальнейшее действие и запускает процедуру, определённую юристами и комплаенсом
Неполные данныеНе считает проверку завершённой; запрашивает данные или направляет на ручную оценку

Скрининг должен охватывать не только и , но и применимых:

  • UBO и контролирующих лиц;
  • подписанта и представителей;
  • , если она не является уже полностью проверенной внутренней стороной;
  • VASP, кастодиана и других контрагентов;
  • адреса кошельков, если политика и используемые инструменты предусматривают такой анализ.

Юрисдикционный анализ также шире страны регистрации. Для каждого участника отделите:

  1. юридическую юрисдикцию — где субъект зарегистрирован;
  2. операционную юрисдикцию — где он реально ведёт деятельность;
  3. юрисдикцию физического лица — гражданство, резидентность, фактическое местонахождение в релевантном объёме;
  4. платёжную географию — страны банков, корреспондентская цепочка, валюта и платёжная система;
  5. юрисдикцию цифрового контура — где лицензирован VASP или кастодиан, какие рынки обслуживает продукт.

Например, в сценарии «британская компания переводит EUR европейской организации , а цифровой актив получает , связанный с Боливией» нельзя сделать вывод только из названия стран. Нужно установить факты: где находятся , и , кто их UBO, какова роль европейского корреспондента, какой VASP или кастодиан участвует, разрешён ли продукт для соответствующего клиента и какие санкционные режимы применимы к участникам и сделке.

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

Схема полезна как логика процесса, но не как универсальный rulebook: конкретные основания для EDD, SDD, удержания средств и отчётности определяются применимым правом, лицензией, договорной моделью и внутренней политикой.


Данные из криптоконтура: сигнал риска, а не автоматический приговор

В цифровой среде у VASP или кастодиана могут появляться дополнительные данные: история операций клиента, профиль кошелька, данные устройства, IP-история, обращения в поддержку, сведения о контрагенте и результаты блокчейн-аналитики. Они могут усилить либо поставить под сомнение объяснение клиента.

Complex Crypto Compliance Investigations | Chainalysis Training

В видео «Complex Crypto Compliance Investigations» от Chainalysis показано, какие данные криптоплатформа может видеть при регистрации и во время последующих операций. Это полезно для разделения трёх вещей: установленного факта, технического сигнала риска и вывода, требующего ручной проверки.

Посмотрите данные платформы. Обратите внимание на различие между идентификационными данными, банковскими реквизитами, поведением операций, IP-историей и блокчейн-аналитикой. Рассматривайте IP, устройство, VPN или связь кошелька с известным кластером как основания для расследования и сопоставления с другими фактами, а не как самостоятельное доказательство личности или нарушения.

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

  • источник сигнала;
  • дату и версию аналитического правила;
  • уровень уверенности;
  • доказательства, которыми разрешён или подтверждён сигнал;
  • решение аналитика и его обоснование.

Проект решения: автоматизированный маршрут с контролируемым человеком

Удобно разделить систему на три слоя.

Слой 1. Сбор доказательств

Система должна принимать не только сведения, введённые пользователем, но и метаданные:

  • источник документа;
  • время получения;
  • срок действия;
  • способ проверки;
  • связь документа с конкретным полем и стороной;
  • уровень доверия к источнику;
  • результат ручной проверки, если она была нужна.

Например, «директор компании подтверждён» — плохая запись. Лучше:

Entity: Company A
Person: Ivan Petrov
Role: authorised signatory
Evidence: corporate registry extract + board resolution
Authority scope: tokenisation funding up to agreed threshold
Verified at: timestamp
Reviewer: compliance officer ID
Expiry / re-check trigger: date or corporate change event

Слой 2. Машинные правила

Автоматизация уместна для повторяемых, объяснимых действий:

  • проверить обязательность полей;
  • выявить истёкшие документы;
  • сопоставить имя компании с реестром;
  • проверить наличие UBO-цепочки;
  • запустить списки санкций и внутренние блок-листы;
  • сравнить заявленную сумму с лимитами;
  • обнаружить, что банковский плательщик не совпадает с проверенным ;
  • направить кейс в EDD при определённой комбинации факторов.

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

Слой 3. Решение человека с зафиксированной ответственностью

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

РешениеЗначениеЧто разрешено системе
ApprovedРиск находится в пределах политики; данные достаточныПродолжить к ожиданию банковского доказательства
Approved with conditionsДопуск есть только при ограниченияхВыпускать не более лимита, только на разрешённый кошелёк или через указанного кастодиана
EDD requiredНедостаточно данных для решенияНе выпускать и не доставлять актив
HoldЕсть санкционный, fraud или иной критический сигналЗаморозить процесс до разрешения кейса
DeclinedСделка вне риск-аппетита либо не соответствует требованиямНе принимать как основание для выпуска

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


Минимальный объект «admission case»

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

Минимальная структура может выглядеть так:

Блок данныхЧто должно быть сохранено
Идентификация кейсаВнутренний case ID, время создания, тип операции, сумма, валюта, продукт
Участники, , , банки, VASP/кастодиан, представители, UBO и их роли
KYB/KYCВерсии документов, реестровые результаты, данные проверки личности и юридического статуса
ПолномочияКто действовал от имени компании, основание полномочия, лимиты, срок действия
Экономический смыслОписание цели, договоры, инвойсы, связь между сторонами
Источник средствЗаявление клиента, подтверждающие документы, связь с ожидаемым профилем
Санкции и географияСписки и версии, дата проверки, кандидаты совпадений, результат разрешения, юрисдикционная карта
Цифровая доставкаРазрешённый получатель, адрес кошелька или кастодиальный счёт, статус проверки адреса
РешениеРиск-факторы, причина решения, условия, лица-утвердители, срок действия
Связь с платежомfunding case ID, UETR и банковские references, когда они станут доступны

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


Как контрольная точка применяется к сценарию A → S → R

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

Контрольная точка должна сформировать не общее заключение «клиент проверен», а конкретную цепочку утверждений:

  1. Компания существует и идентифицирована.
    Установлены её регистрационные данные, деятельность, UBO и профиль ожидаемых операций.

  2. Подписант уполномочен.
    Проверены его личность, роль, полномочия и лимит именно для рассматриваемой операции.

  3. Средства принадлежат допустимому источнику.
    Плательщик в банковском контуре согласуется с , а происхождение EUR объясняется документами и бизнес-профилем.

  4. Цель перевода понятна.
    Система знает, почему финансирует выпуск, почему получателем актива будет , а также какая договорная связь соединяет стороны.

  5. Получатель и контур доставки допустимы.
    Проверены личность или KYB , применимые UBO, кошелёк либо кастодиан, связанные VASP и ограничения продукта.

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

  7. Решение ограничено по времени и условиям.
    Например, разрешение действует до конкретной даты, только для определённой суммы, валюты, получателя и адреса доставки.

После этого дело может получить статус eligible pending funding. Оно ещё не становится разрешением на выпуск. Следующая обязательная проверка — наличие подтверждённого банковского зачисления, сверенного с этим конкретным кейсом.


Итоги

Контрольная точка допуска должна быть спроектирована как отдельный, документируемый процесс, а не как единичная проверка личности.

Ключевые принципы:

  • разделяйте KYB компании, KYC физического лица и полномочия подписанта;
  • не смешивайте конечного получателя токена, бенефициарного владельца и банковского бенефициара;
  • анализируйте источник средств и назначение операции как два самостоятельных вопроса;
  • трактуйте санкционный скрининг, юрисдикции и блокчейн-сигналы как процесс принятия обоснованного решения, а не как набор поверхностных совпадений;
  • храните версионный admission case с доказательствами, основаниями решения, условиями и сроком действия;
  • не позволяйте положительному комплаенс-решению заменить доказательство банковского зачисления, и наоборот.

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

Can't find a good explanation? Sign up and we'll make it for you

Sign up