Что такое risk score 0–100% и как читать отчёт AML-проверки
Подробный разбор: что значит risk score от 0 до 100, какие бывают находки (sanctioned, mixer, scam, exchange), как интерпретировать отчёт VerifAML для решения о транзакции.
Risk score — число от 0 до 100, показывающее уровень риска криптоадреса. 0 = чистый, 100 = критично. Но за этим числом стоят конкретные находки (findings), и понимать их структуру важно для правильного решения.
Шкала risk score
| Score | Категория | Что значит | Действие |
|---|---|---|---|
| 0 | Чистый | Адреса нет ни в одном списке | Сделку можно проводить |
| 1-19 | Низкий риск | Лёгкие репутационные флаги | Обычно безопасно |
| 20-49 | Средний риск | Связь с подозрительными адресами | Думайте дважды |
| 50-89 | Высокий риск | Прямая связь с миксером/скамом | Откажитесь |
| 90-100 | Критично | Адрес в санкционном списке | Сделку отменить |
Score = сумма «весов» всех находок. Первая находка даёт базовый вес по severity (info=5, warning=25, danger=55, critical=90). Каждая следующая — 40% от базы. Для mixer_exposure добавляется бонус от процента.
Типы находок (FindingType)
Каждая находка в отчёте имеет тип, который объясняет природу риска:
sanctioned — санкции
Адрес находится в санкционном списке OFAC SDN или EU consolidated. Это самый серьёзный тип — severity всегда critical, score ≥ 90.
Пример: адрес LAZARUS GROUP (КНДР) в OFAC → score 90, категория Critical.
mixer_exposure — связь с миксером
Адрес прямо или косвенно взаимодействовал с криптомиксером (Tornado Cash, Blender). Severity warning (25) или danger (55) в зависимости от процента «грязных» средств.
scam — скам-адрес
Адрес замечен в мошенничестве: фишинг, honeypot, drainer, фейковые токены. Источники: eth-labels (category=scam) и GoPlus (honeypot/blacklist). Покрытие — EVM-сети; для BTC/TRON проверенных bulk-списков скам-адресов пока нет.
honeypot — honeypot-контракт
Смарт-контракт, из которого нельзя вывести средства (мошеннический токен). Определяется через GoPlus.
exchange — биржа
Адрес принадлежит централизованной бирже (Binance, Coinbase и т.д.). Severity info (5) — не повышает риск, это нормальный контрагент.
label — произвольная метка
Адрес имеет метку из eth-labels (DeFi-протокол, NFT-маркетплейс и т.д.). Severity info.
Severity и её веса
Примеры отчётов
Пример 1: чистый адрес (score 0)
Адрес: 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045 (Vitalik)
Chain: ETH
Risk score: 0 — Clean
Sources queried: OFAC, EU, GoPlus, eth-labels
Findings: нет
Пример 2: санкционный адрес (score 90)
Адрес: 0x098B716B8Aaf21512996dC57EB0615e2383E2f96
Chain: ETH
Risk score: 90 — Critical
Findings:
- source: OFAC
type: sanctioned
severity: critical
entity: LAZARUS GROUP
description: Адрес связан с санкционной сущностью OFAC
Пример 3: адрес биржи (score 5)
Адрес: 0x...Binance hot wallet
Chain: ETH
Risk score: 5 — Low
Findings:
- source: eth_labels
type: exchange
severity: info
label: Binance 14
Как интерпретировать несколько находок
Если адрес имеет несколько находок — они суммируются. Например:
sanctioned(critical, 90) +mixer_exposure(warning, 25 × 0.4 = 10) = score 100
Несколько находок низкого severity могут дать средний score:
- 3 ×
label(info, 5 + 2 + 2) = score 9 — Low
Связанные материалы
- Категории риска: Mixer/Darknet/Sanctioned — что значит каждая
- Как проверить USDT на Tron перед P2P-сделкой
- Почему AML-чекеры расходятся в оценках
VerifAML — информационный сервис. Risk score рассчитан по открытым данным на момент проверки и может измениться.