Suppose a criminal wants to launder his money:
1)Usually he will transfer the money to a clean address, likely to establish control so that he can deny being a party;
2)Start trading:
Trade on the DEX (AMM) exchange, possibly several investment transactions, and eventually return to stable coin;
Trading on a centralized exchange, its historical transaction records are stored in its centralized order_book_history;
Go to other public chain transactions in the bridge protocol, confuse the transaction path;
Using privacy transactions such as zero-knowledge proof and currency mixing, the transaction path and amount can be hidden;
Through scaling protocol transactions, you can do private transactions, such as zksync; you can also only do rollup, such as Optimism; it may also be a state channel, such as Raiden Network only records blockhash;
Privacy contracts, bridge contracts, HTLC contracts, etc. can be newly deployed and only serve a few transactions;
The above transaction methods can be used in combination.
3)Finally, from a clean address, even (related transactions, linked accounts) are dismantled into small transactions, and exchange transactions become cash withdrawals.
========== Chinese version ==========
假设一个罪犯,他想要将钱洗干净:
1)通常他会将钱转移到一个干净的地址,很可能会建立控制权,这样可以否认自己是当事方;
2)开始交易:
- 在DEX (AMM)交易所中交易,可能是几次投资性交易,最终回到stable coin;
- 在中心化交易所交易,其历史交易记录保存在其中心化order_book_history中;
- 在桥接协议中去到其他公有链交易,混淆交易路径;
- 利用零知识证明、混币等隐私交易,可以隐藏交易路径以及金额;
- 通过 scaling protocol 交易,可以做隐私交易,如zksync;也可以只做rollup,如Optimism;也可能是state channel,如Raiden Network只记录blockhash而已;
- 隐私合约,桥接合约,HTLC合约等可以是新部署,且只服务若干笔交易;
- 以上交易方式可以搭配,组合使用。
3)最终从一个干净的地址,甚至(关联交易,关联账户)拆解成为小额交易,从交易所交易成为现金取出。