Paper 2025/465
zkAML: Zero-knowledge Anti Money Laundering in Smart Contracts with whitelist approach
Abstract
In the interconnected global financial system, anti-money laundering (AML) and combating the financing of terrorism (CFT) regulations are indispensable for safeguarding financial integrity. However, while illicit transactions constitute only a small fraction of overall financial activities, traditional AML/CFT frameworks impose uniform compliance burdens on all users, resulting in inefficiencies, transaction delays, and privacy concerns.
These issues stem from the institution-centric model, where financial entities independently conduct compliance checks, resulting in repeated exposure of personally identifiable information (PII) and operational bottlenecks.
To address these challenges, we introduce \textsf{zkAML}, a cryptographic framework that offers a novel approach to AML/CFT compliance. By leveraging zero-knowledge Succinct Non-Interactive Argument of Knowledge (zk-SNARK) proofs, \textsf{zkAML}~enables users to cryptographically demonstrate their regulatory compliance without revealing sensitive personal information. This approach eliminates redundant identity checks, streamlines compliance procedures, and enhances transaction efficiency while preserving user privacy.
We implement and evaluate \textsf{zkAML}~on a blockchain network to demonstrate its practicality. Our experimental results show that \textsf{zkAML}~achieves 55 transactions per second (TPS) on a public network and 324 TPS on a private network. The zk-SNARK proof generation times are
Metadata
- Available format(s)
-
PDF
- Category
- Applications
- Publication info
- Preprint.
- Keywords
- AMLCFTBlockchainsmartcontract
- Contact author(s)
-
donghwanoh @ hanyang ac kr
seminhan @ hanyang ac kr
hoh @ hanyang ac kr
kebkeeper @ naver com
jieun lee @ bok or kr
heejun yoo @ bok or kr
kimtwan @ bok or kr - History
- 2025-03-13: approved
- 2025-03-12: received
- See all versions
- Short URL
- https://ia.cr/2025/465
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2025/465, author = {Donghwan Oh and Semin Han and Jihye Kim and Hyunok Oh and Jiyeal Chung and Jieun Lee and Hee-jun Yoo and Tae wan Kim}, title = {{zkAML}: Zero-knowledge Anti Money Laundering in Smart Contracts with whitelist approach}, howpublished = {Cryptology {ePrint} Archive, Paper 2025/465}, year = {2025}, url = {https://eprint.iacr.org/2025/465} }