24/7 On-chain AML : 계좌 AML 이후의 통제 모델
기존 AML이 고객과 계좌를 중심으로 거래를 모니터링했다면, 디지털자산 AML은 Wallet Address와 자금의 경로를 실시간으로 해석해야 합니다. 24/7 On-chain 환경에서 AML의 통제 모델이 어떻게 달라지는지 살펴봅니다.
디지털자산 AML은
단순히 기존 계좌 모니터링에
Blockchain 데이터를 하나 더 붙이는 일이 아닙니다.
은행의 AML은
오랫동안 고객과 계좌를 중심으로 발전해왔습니다.
누가 고객인지 확인하고,
그 고객이 어떤 계좌를 가지고 있으며,
계좌에서 어떤 거래가 발생했는지를 모니터링합니다.
이상한 거래가 발견되면 추가 확인을 하고,
필요하면 거래를 제한하거나 의심거래를 보고합니다.
단순화하면 기존 AML의 기본 단위는 다음과 같습니다.
고객 Customer → 계좌 Account → 거래 Transaction
이 구조에서는 흐름이 명확합니다.
계좌에는 고객이 연결되어 있고,
은행은 고객의 신원과 거래내역을 알고 있습니다.
그런데 Digital Asset이 들어오면
이 구조가 달라집니다.
고객은 알고 있어도
고객의 상대방은 Wallet Address일 수 있습니다.
그 주소가 누구의 것인지 바로 알기 어렵고,
그 주소가 이전에 어디와 거래했는지,
어떤 자금이 흘러왔는지를 함께 봐야 할 수도 있습니다.
그래서 On-chain AML은
기존 AML 시스템에 새로운 데이터 하나를 추가하는 것이 아닌,
AML 흐름 전체를 다시 설계하는 문제에 가깝습니다.
Blockchain은 투명하지만, 상대방은 익명에 가깝습니다
Blockchain의 장점 중 하나는
거래내역을 확인할 수 있다는 것입니다.
어느 주소에서 어느 주소로,
언제, 얼마가 이동했는지
공개된 네트워크에서는 상당한 정보를 볼 수 있습니다.
간단히 생각하면 기존 금융보다 AML도 쉬워져야 할 것 같습니다.
하지만 실제로는 더 어려워집니다.
거래는 보이지만
'그 주소가 누구의 것인지' 항상 알 수 있는 것은 아닙니다.
더 나아가 하나의 주소만 보는 것으로도 충분하지 않습니다.
그 주소가 아래에 해당하는지 확인해야 합니다.
- 제재 대상과 연결되어 있는지
- 해킹 자금과 관련되어 있는지
- Mixer를 거쳤는지
- Bridge를 통해 다른 Chain에서 넘어왔는지
- 불법 서비스나 고위험 거래소와 관계가 있는지
결국 Blockchain에서는
거래의 가시성(Transaction Visibility)은 높아졌지만,
거래상대방을 식별하고 위험을 해석하는 능력(Counterparty Interpretability)은 별개의 문제가 됩니다.
데이터는 더 많아졌지만,
그 데이터를 금융의 판단으로 바꾸는 능력이 없다면
통제는 오히려 어려워집니다.
계좌 AML과 On-chain AML이 보는 대상은 다릅니다
기존 은행 AML을 단순화하면 아래와 같이 사항을 체크합니다.
- 누가 거래하는가?
- 얼마를 거래하는가?
- 평소 거래와 다른가?
- 의심스러운 상대방인가?
On-chain 환경에서는 여기에 새로운 체크 사항이 추가되어야 합니다.
- 이 Address는 누구와 연결되어 있는가?
- 자금이 어떤 경로를 거쳐왔는가?
- 한 단계 앞이나 뒤의 거래에는 어떤 위험이 있는가?
- 최근 이 Address의 Risk가 바뀌지는 않았는가?
그래서 분석 단위도 달라집니다.
기존 구조가 Customer → Account → Transaction 이라면,
On-chain 환경에서는
Customer → Wallet → Address → Transaction → Counterparty → Flow
까지 볼 필요가 생깁니다.
단일 거래보다 '거래 간 관계'가 중요해지는 것입니다.
Risk는 주소 하나에 고정되어 있지 않습니다
여기서 또 하나 중요한 차이가 있습니다.
은행계좌의 고객정보는 상대적으로 안정적입니다.
고객의 신원은 갑자기 바뀌지 않습니다.
반면 Wallet Address에 대한 Risk는
시간에 따라 달라질 수 있습니다.
오늘 정상적으로 보였던 주소가
며칠 뒤 해킹 사건과 연결될 수도 있습니다.
새로운 제재 정보가 발표될 수도 있습니다.
과거에는 알 수 없었던 거래 관계가
추가 분석을 통해 새롭게 발견될 수도 있습니다.
따라서 On-chain Risk는
정적(Static) 이 아닌 동적(Dynamic) 입니다.
이 말은 AML 판단도 한 번으로 끝날 수 없다는 의미입니다.
고객을 처음 확인하는 KYC가 중요하듯,
Address와 Transaction에 대한 위험도
거래 전후에 계속 업데이트될 수 있어야 합니다.
그래서 24/7이 중요합니다
Blockchain은 24시간 운영됩니다.
은행의 제한적인 영업시간과 다르게
토요일 새벽에도 거래가 발생하고,
해외에서는 한국의 공휴일에도 자금이 이동합니다.
Stablecoin이나 Digital Asset Wallet이
24시간 사용 가능하다면,
AML도 실질적으로 그 시간에 맞춰 작동해야 합니다.
여기서 말하는 24/7 AML은
AML 담당자가 24시간 화면을 보고 있어야 한다는 뜻은 아닙니다.
오히려 대부분의 판단과 조치를
시스템이 지속적으로 실행할 수 있어야 한다는 의미에 가깝습니다.
예를 들어,
KYC : 누가 거래하는가.
KYT : 어떤 자금과 거래하는가.
Risk Assessment : Address와 거래경로의 위험은 어느 정도인가.
Decision : 허용할 것인가, 추가 확인할 것인가, 보류할 것인가.
Action : 승인 · 보류 · 차단 · 제한
Review & Reporting : 사후분석 · EDD · STR · 감사
이 과정이 하나의 운영 흐름으로 연결되어야 합니다.
핵심은 AML 시스템이 단순히 경고를 만들어내는 데서 끝나지 않는다는 것입니다.
위험 탐지(Risk Detection)가
실제 거래 통제(Transaction Control)로 이어져야 합니다.
Reporting보다 Tracking이 중요해질 수 있습니다
기존 AML의 중요한 기능 중 하나는
의심스러운 거래를 찾아 보고하는 것입니다.
하지만 거래가 더 빠르고
여러 네트워크로 분산된다면
사후 보고만으로는 부족할 수 있습니다.
거래 하나하나를 별개의 사건으로 보는 것보다
자금이 어디에서 시작해
어떤 경로를 거쳐
어디로 이동하고 있는지를 이해해야 합니다.
그래서 앞으로 AML의 중요한 능력은
의심거래를 보고하는 것(Reporting)에서
자금의 흐름을 추적하는 것(Tracking)으로 이동할 수 있습니다.
그리고 한 단계 더 나아가면
추적(Tracking)에서 실제 거래 통제(Control)로 이어져야 합니다.
흐름을 이해하는 목적은
단순히 좋은 보고서를 만들기 위해서가 아닙니다.
위험한 자금이 들어오지 못하게 하고,
의심스러운 거래를 보류하고,
필요하면 추가 확인을 요청하고,
허용할 수 없는 거래를 실행 전에 차단하기 위해서입니다.
가장 강력한 통제 지점은 거래 중간이 아닐 수도 있습니다
자금의 흐름을 계속 추적하는 것은 중요합니다.
하지만 더 효과적인 지점이 있습니다.
바로 On-ramp입니다.
On-ramp는 현실의 돈이
디지털 금융 네트워크로 들어가는 관문입니다.
예를 들어, 아래와 같은 순간 입니다.
- 은행예금이 Stablecoin으로 전환되는 순간
- 법정화폐가 Digital Wallet으로 들어가는 순간
- 기존 금융자산이 Tokenized Asset으로 바뀌는 순간
이때
고객의 신원을 확인하고,
자금의 출처를 검증하고,
허용 가능한 거래범위를 정한다면
네트워크에 진입한 이후의 Risk를 상당 부분 줄일 수 있습니다.
구조를 단순하게 보면,
자금이 들어온 뒤 이상 징후를 탐지하는 것보다
처음부터 위험한 자금이 들어오지 못하도록 통제하는 것이 더 강력할 수 있습니다.
즉 AML의 중심이
거래 이후 모니터링(Post-transaction Monitoring)에서
네트워크 진입 이전의 통제(Pre-entry Control)까지 확장되는 것입니다.
하지만 On-ramp만 통제한다고 끝나지는 않습니다
여기서 오해하면 안 되는 점이 있습니다.
진입 단계에서 고객을 잘 확인했다고 해서
그 이후 모든 거래가 안전해지는 것은 아닙니다.
고객이 나중에 고위험 Address와 거래할 수도 있고,
정상적인 Address의 Risk가 사후에 변경될 수도 있습니다.
따라서 Digital Asset AML에는
두 가지 통제가 동시에 필요합니다.
1. Entry Control
- 누가 들어오는가.
- 어떤 자금이 들어오는가.
- 어떤 Wallet을 사용하는가.
- 어떤 범위까지 거래를 허용할 것인가.
2. Flow Control
- 누구와 거래하는가.
- 어떤 경로를 거치는가.
- 거래 상대방의 위험이 변하지 않았는가.
- 이상한 패턴이 새롭게 나타나지 않았는가.
즉,
어떻게 들어왔는지 알고(Know the Entry),
어디로 흘러가는지 이해하는 것(Understand the Flow)
이 함께 작동해야 합니다.
입금과 출금도, 같은 방식으로 볼 수 없습니다
은행 Digital Wallet에서
입금과 출금은 비슷해 보이지만
통제 가능한 시점이 다릅니다.
입금
외부 Blockchain에서
고객 Wallet으로 자산이 들어옵니다.
이미 On-chain Transaction이 발생한 상태일 수 있습니다.
은행은 송신 Address와 자금 출처를 분석하고,
위험도가 높다면
반영을 보류하거나,
별도 격리하거나,
고객에게 소명을 요구하는 방식으로 대응할 수 있습니다.
출금
은행이 관리하는 Wallet에서
외부 Address로 자산이 이동합니다.
여기에서는 Transaction이 실행되기 전에
통제할 수 있는 여지가 더 큽니다.
수취 Address를 확인하고,
Risk Score를 평가하며,
고위험 거래는 추가 승인을 요구하거나 차단할 수 있습니다.
따라서
Deposit AML과 Withdrawal AML 은
같은 정책을 적용하기보다
통제 가능한 시점에 맞춰 다르게 설계할 필요가 있습니다.
거래가 끝났다고 AML도 끝나는 것도 아닙니다
On-chain 환경에서는
사후 Monitoring에도 새로운 의미가 생깁니다.
오늘 고객이 송금한 Address가
당시에는 정상으로 분류됐다고 가정해보겠습니다.
그런데 일주일 뒤
해당 Address가 해킹 자금과 관련된 것으로 확인됩니다.
그러면 이미 완료된 거래라고 해서
아무런 의미가 없는 정보일까요?
그렇지 않을 수 있습니다.
고객의 Risk Rating을 다시 평가하거나,
해당 Address를 Whitelist에서 제거하거나,
추가적인 EDD가 필요한지 판단하거나,
관련 거래를 다시 살펴볼 수 있습니다.
즉 On-chain AML에서는
거래 전 사전 점검(Pre-transaction Screening)과
거래 후 재평가(Post-transaction Reassessment)가 함께 필요합니다.
거래를 승인하는 순간이
Risk 판단의 마지막 순간이 아닌 것입니다.
결국 Hybrid AML이 필요합니다
기존의 AML 체계를 버리고
Blockchain Analytics로 모두 교체할 수 있는 것은 현실적으로 어렵습니다.
On-chain 데이터만으로는 알 수 없는 정보가 많습니다.
은행은 고객이 누구인지 알고 있습니다.
계좌 거래내역이 있고,
직업과 사업정보, 자금 원천,
기존 거래 패턴을 보유하고 있습니다.
반대로 Blockchain에서는
은행 내부에서 볼 수 없는 자금 이동의 관계를 확인할 수 있습니다.
따라서 두 데이터를 결합해야 합니다.
- Customer
- Account
- Transaction Pattern
- KYC / CDD / EDD
- Wallet Address
- Transaction Graph
- Counterparty
- Exposure
- Risk Intelligence
+
Transaction Context
이 구조가 필요한이유는,
은행이 알고 있는 고객의 신원과 금융거래 정보(Identity Context)에
Blockchain에서 확인되는
주소와 자금흐름 정보(Transaction Context)를 결합할 수 있기 때문입니다.
Risk Score가 곧 금융의 판단은 아닙니다
여기에서도 금융기관이 지켜야 할 중요한 경계가 있습니다.
Blockchain Analytics 사업자는
특정 Address의 Risk Score를 제공할 수 있습니다.
하지만 Risk Score = 87 이라는 숫자가 곧바로 거래 거절을 의미하는 것은 아닙니다.
왜 위험한지,
어떤 거래와 연결되어 있는지,
직접 노출인지 간접 노출인지,
얼마나 오래된 관계인지,
고객의 거래 목적은 무엇인지
함께 판단해야 합니다.
외부사업자는 위험정보와 분석(Intelligence)을 제공할 수 있습니다.
하지만 최종적인 판단(Decision)은
금융회사가 정한 정책(Policy)과 위험수용 기준(Risk Appetite)에 따라 이루어져야 합니다.
이전 글에서 다룬 Wallet Architecture와 같은 원칙입니다.
분석과 정보는 외부에서 가져올 수 있지만,
최종 책임(Accountability)까지 외부화할 수는 없습니다.
즉 분석기술은 전문사업자의 도움을 받을 수 있지만,
그 결과를 어떻게 해석하고 어떤 조치를 취할지에 대한 책임은
결국 금융회사에 남습니다.
좋은 AML 시스템은
Alert를 많이 만드는 시스템이 아닙니다
AML 시스템의 성능을
얼마나 많은 경보(Alert)를 생성하는지로 평가하기도 합니다.
하지만 경보가 많다는 것이
곧 통제를 잘하고 있다는 의미는 아닙니다.
오히려 오탐(False Positive)이 지나치게 많으면
AML 담당자가 정말 중요한 위험 신호에 집중하기 어려워질 수 있습니다.
따라서 On-chain AML에서도 중요한 것은
더 정확하게 판단하고, 필요한 조치로 연결하는 것입니다.
이를 위해서는 단순한 위험점수(Risk Score) 하나만 보는 것이 아니라,
고객의 특성, 거래금액, 거래상대방, 거래 빈도, 과거 행동,
그리고 온체인 위험 노출(On-chain Exposure)을 함께 봐야 합니다.
결국 AML의 경쟁력은
규칙의 개수보다 맥락을 읽는 능력에서 나올 수 있습니다.
같은 거래라도
누가, 왜, 누구와, 어떤 경로로 거래했는지에 따라
위험의 의미는 달라질 수 있기 때문입니다.
그래서 AML은 서비스 설계의 일부가 되어야 합니다
디지털자산 서비스에서 AML을
규제가 요구하는 후선 통제 업무로만 보면 문제가 생깁니다.
서비스를 먼저 만들고
마지막에 AML을 붙이는 방식입니다.
하지만 Digital Wallet에서는 AML 자체가 서비스 설계의 일부입니다.
- 누구에게 서비스를 열어줄 것인지
- 어떤 자산을 허용할 것인지
- 어느 주소(Address)로 전송할 수 있는지
- 거래한도를 얼마로 둘 것인지
- 언제 추가 확인을 요구할 것인지
AML 정책(AML Policy)이
곧 서비스 운영규칙(Product Rule)과 연결됩니다.
따라서 Digital Asset Banking에서는
규제·통제 설계(Compliance Architecture)와
서비스 설계(Product Architecture)가 점점 가까워질 수 있습니다.
AML은 더 이상 서비스 뒤에서 거래를 감시하는 기능에만 머무르지 않습니다.
누가, 무엇을, 어디까지, 어떤 조건으로 거래할 수 있는지를
서비스 앞단에서 정의하는 핵심 인프라가 되는 것입니다.
24/7의 핵심은, Risk의 지속적인 재평가입니다
디지털자산 시장은 이미 24시간 운영됩니다.
따라서 On-chain AML의 차별점을
단순히 24/7 운영에서 찾는 것은 충분하지 않습니다.
더 중요한 변화는 위험의 상태가 거래 이후에도 계속 바뀐다는 점입니다.
거래 당시에는 정상으로 보였던 주소가
이후 해킹, 제재, 불법 서비스와의 연관성이 확인되면서
고위험 주소로 재분류될 수 있습니다.
반대로 과거에는 위험해 보였던 거래도
추가 정보가 확보되면서 다른 판단이 가능해질 수 있습니다.
즉 On-chain AML에서는
거래를 승인하는 순간이 위험 판단의 끝이 아닙니다.
거래 전에는 실행 가능 여부를 판단하고,
거래 후에는 새롭게 드러난 정보를 반영해 위험을 다시 평가해야 합니다.
이 때문에 중요한 것은 24시간 사람을 배치하는 것이 아니라,
위험정보가 바뀔 때마다 고객·주소·거래의 위험도를 다시 계산하고
필요한 경우 후속 조치로 연결할 수 있는
지속적 위험평가(Continuous Risk Assessment) 체계입니다.
예를 들어 거래 이후 수취 주소가 고위험으로 전환되면,
해당 고객의 위험등급을 재평가하고,
Whitelist에서 주소를 제외하며,
추가 고객확인(EDD)을 요청하거나,
이후 거래에 새로운 통제조건을 적용할 수 있어야 합니다.
따라서 On-chain AML에서 말하는 24/7은
‘항상 거래할 수 있다’는 의미보다
‘위험 판단이 계속 업데이트된다’는 의미에 더 가깝습니다.
기존 AML이 거래 시점의 판단에 상대적으로 무게를 두었다면,
On-chain AML은 거래 전 판단 → 거래 실행 → 사후 재평가 → 다음 거래의 통제조건 변경이 하나의 순환 구조로 이어집니다.
결국 핵심은 운영시간이 아니라
위험의 변화 속도를 통제체계가 따라갈 수 있는가입니다.
미래의 AML은
‘거래를 보는 시스템’에서
‘자금의 흐름을 이해하는 시스템’으로 이동합니다
기존 금융에서 AML의 출발점은
은행 계좌 안에서 발생하는 거래를 관찰하는 것이었습니다.
하지만 디지털자산에서는
자금이 은행의 계좌를 벗어나 외부 Wallet과 Blockchain Network까지 이어집니다.
따라서 거래 한 건만 보는 것으로는 충분하지 않습니다.
이제는
이 자금은 어디에서 들어왔는가,
어디로 이동하고 있는가,
그 과정에서 누구와 연결되어 있는가. 를 함께 이해해야 합니다.
그리고 마지막에는 한 가지 금융의 판단으로 이어져야 합니다.
“이 거래를 허용해도 되는가?”
결국 On-chain AML의 변화는
단순히 계좌(Account)에서 주소(Address)로
분석 대상을 넓히는 것만은 아닙니다.
또한 사후 보고(Reporting)에서
자금흐름 추적(Tracking)으로 이동하는 것만으로도 충분하지 않습니다.
궁극적으로는 아래와 같이 이어져야 합니다.
거래를 모니터링하고(Monitoring),
자금의 흐름과 위험을 이해한 뒤(Understanding),
필요한 순간 실제 거래를 통제하는 것(Control)
Blockchain에서는 과거보다 훨씬 많은 거래 데이터를 볼 수 있습니다.
그러나 데이터가 많아지는 것만으로
금융이 더 안전해지는 것은 아닙니다.
중요한 것은
그 데이터를 '금융의 판단과 행동으로 연결할 수 있는가'입니다.
Digital Asset 시대의 AML은
단순한 규제 대응 시스템을 넘어,
은행 밖까지 이어지는 자금의 흐름을 이해하고
필요한 순간 금융의 통제 안으로 가져오는
핵심 인프라로 발전할 수 있기를 기대해봅니다.
by Louis Kim, with Ari
참고한 자료
Financial Action Task Force (FATF)
Targeted Report on Stablecoins and Unhosted Wallets – Peer-to-Peer Transactions
March 2026
원문보기
Stablecoin과 unhosted wallet을 이용한 P2P 거래의 자금세탁 위험과 함께 Blockchain Analytics, 주소 통제, Cross-chain 모니터링 등 기술적·운영적 대응방안을 참고했습니다.
European Banking Authority (EBA)
Guidelines on ML/TF Risk Factors for Crypto-Asset Service Providers
January 2024
원문보기
Crypto-asset 거래의 위험을 고객, 상품, 거래채널, 지역 및 On-chain 정보 등 다양한 맥락에서 평가하는 Risk-Based Approach와 Blockchain Analytics 활용 부분을 참고했습니다.
금융정보분석원(FIU)
2026년 자금세탁방지 주요 업무 수행계획
February 2026
원문보기 · PDF다운로드
가상자산을 포함한 새로운 자금세탁 위험에 대응하기 위한 국내 AML 정책 방향과 금융회사의 AML 관리역량 강화 방향을 참고했습니다.