๋ ผ๋ฌธ ์ ๋ณด
์ ์: Son Hoang Dau, Thanh Nguyen, Phuong Duy Huynh, Hong Yen Tran(CSIRO), Nicholas Huppert, Jeff Nijsse, Huong Ha, Xun Yi โ ๋๋ถ๋ถ RMIT University ์์
์ถ์ฒ: arXiv:2609.23405v1 [cs.CR] โ 2026๋ 9์ 20์ผ ํฌ๊ณ
๋ผ์ด์ ์ค: CC BY 4.0 (๋ ผ๋ฌธ์ด ๋ฐ์ดํฐ ์ํฐํฉํธ ๊ณต๊ฐ ์ ์ฐจ๋ ํจ๊ป ๋ช ์ โ ยงA Open Science)
์ธ์ฉ: ๋ฏธํ์ธ (๊ฒ์ฌ 2์ผ ์ฐจ ์ ๊ท ํ๋ฆฌํ๋ฆฐํธ โ Semantic Scholar 429 / OpenAlex ์์ธ ์ . ๋์ ๋ ผ๋ฌธ ์์ฒด์ ๋ฐ์ดํฐ ๊ท๋ชจ๋ก ์ํฅ๋ ฅ์ ๊ฐ๋ ํ ์ ์๋ค: APT ํ๋ณธ 5,600๋ง ๊ฑด ์ด์)
๋ถ์ผ: ๋ธ๋ก์ฒด์ธ ๋ฒ์ฃ ์ธก์ ยท ํผ์ฑ ์๊ธ ํ๋ฆ ์ถ์ ยท ์ฃผ์ ํด๋ฌ์คํฐ๋ง ยท ๋ฏน์(Tornado Cash) ๋ถ์ ยท ์๊ธ์ธํ ๋คํธ์ํฌ
๊ณต๊ฒฉ ์๋ฆฌ โ '๋ด๊ฐ ๋ณด๋ด๋ ค๋ ์ฃผ์'์ธ ์ฒํ๋ ๊ฐ์ง ์ฃผ์
์ฃผ์ ๋ ์ด ์ ์ก(Address-Poisoning Transfer, ์ดํ APT)์ ๋ธ๋ก์ฒด์ธ์์ ๊ฐ์ฅ ๋จ์ํ๋ฉด์๋ ๊ฐ์ฅ ํจ๊ณผ์ ์ธ ํผ์ฑ์ด๋ค. ๊ณต๊ฒฉ์๋ ํผํด์๊ฐ ๊ณผ๊ฑฐ์ ๊ฑฐ๋ํ ์ ์๋ ์ง์ง ์ฃผ์์ ์ 4์๋ฆฌยท๋ค 5~6์๋ฆฌ๊ฐ ๋๊ฐ์ ์ฃผ์๋ฅผ ๋ง๋ค์ด, ๊ทธ ๊ฐ์ง ์ฃผ์์์ ํผํด์์๊ฒ 0 ETH ๋๋ ๊ทน์๋์ ํ ํฐ์ ์ ์กํ๋ค.
"์ง๊ฐ์ ๊ฑฐ๋ ๋ด์ญ(address book)์๋ ์ด์ ๊ฐ์ง ์ฃผ์๊ฐ ๋จ๋๋ค. ํผํด์๋ ๋์ค์ '์ต๊ทผ ๊ฑฐ๋ ์๋' ๋ชฉ๋ก์์ ์ต์ํ ์๋ค ๋ฌธ์๋ฅผ ๋ณด๊ณ ๊ทธ ๊ฐ์ง ์ฃผ์๋ก ์ก๊ธํ๋ค."
์ฌ๋์ 42์๋ฆฌ 16์ง์ ์ฃผ์ ์ ์ฒด๋ฅผ ๊ฒ์ฆํ์ง ์๋๋ค. ์๋ค ๋ช ๊ธ์๋ง ๋ณด๊ณ ํ๋จํ๋ค โ ๊ทธ ์ธ์ง์ ์ต๊ด์ด ๊ทธ๋๋ก ๊ณต๊ฒฉ๋ฉด์ด ๋๋ค. ๋ ผ๋ฌธ์ด ๋ ๋ํ ์ฌ๋ก๋ 2024๋ 5์์ ๋ํ ์ฌ๊ณ ๋ก, ํ ๊ณ ๋๊ฐ 1,155 WBTC(์ฝ 7,000๋ง ๋ฌ๋ฌ)๋ฅผ ์ 4์๋ฆฌยท๋ค 5์๋ฆฌ๊ฐ ๋์ผํ ํผ์ฑ ์ฃผ์๋ก ์ค์ก๊ธํ๋ค. ๋ ๋ค๋ฅธ ์ฌ๊ณ ์์๋ 2,000 ETH(์ฝ 440๋ง ๋ฌ๋ฌ)๊ฐ ์ ์ฌ ์ฃผ์๋ก ๋น ์ ธ๋๊ฐ๋ค.
๋จผ์ ๋ฐ์ดํฐ๋ถํฐ โ 2022๋ 11์~2025๋ 5์, 5,600๋ง ๊ฑด ๊ท๋ชจ ์ฝํผ์ค
์ด ๋ ผ๋ฌธ์ ๊ฐ์ฅ ํฐ ๋ฌด๊ธฐ๋ ํ๋ณธ์ ํฌ๊ธฐ๋ค. ์ ์๋ค์ 2022๋ 11์๋ถํฐ 2025๋ 5์๊น์ง์ ์ด๋๋ฆฌ์ ๋ฐ์ดํฐ๋ฅผ ์์งํด APT๋ฅผ 11๊ฐ ํ์ ์ ํ์ผ๋ก ๋ถ๋ฅํ๋ค.
- ์ฝ์ธ APT: 3,855,694๊ฑด (ETH ์ ์ก ๊ธฐ๋ฐ, ์ฌ์ค์ '0 ETH' ํํ)
- ์ ํ ํ ํฐ APT: 14,799,949๊ฑด (CoinGecko ์์ 100๊ฐ ERC-20 ์ค์ ํ ํฐ ์ฌ์ฉ)
- ๊ฐ์ง ํ ํฐ APT: 37,708,070๊ฑด โ ์์ 100๊ฐ ํ ํฐ์ ํ๋ด ๋ธ 55,064๊ฐ์ ์์กฐ ํ ํฐ์ ๋ฐํํด ์ด์ฉ. ์ด๊ฒ ์๋์ ๋ค์๋ค.
- ํผํด ๋ฐ์ดํฐ์ : ์ค์ ํผํด ์ด์ฒด 4,209๊ฑด, ์ด์ก ์ฝ $166.31M(1์ต 6,631๋ง ๋ฌ๋ฌ)
์ ํ๋ณ ํํ๋ ์ ๋ํ๋์ด ์๋ค. ๊ฐ์ง ํ ํฐ APT์ 99.7%๋ '์ญ๋ฐฉํฅ(backward)'์ด๊ณ ์ฌ์ค์ ์ ๋ถ '์๋์ (passive)'์ด๋ค. ๋ฐ๋ฉด ์ฝ์ธ APT๋ 81.9%๊ฐ 0๊ฐ, 80.3%๊ฐ ์ญ๋ฐฉํฅ, 83.5%๊ฐ ์๋์ ์ด๋ค. ์ฆ ๊ณต๊ฒฉ์ '๊ฐ์ง ํ ํฐ์ ๋ฟ๋ ค ์ง๊ฐ ๊ธฐ๋ก์ ์ค์ผ์ํค๋' ์ชฝ์ผ๋ก ์งํํ๊ณ , ๊ณต๊ฒฉ์ ์ ์ฅ์์๋ ์ด๊ฒ ๊ฐ์ฅ ๊ฐ์ผ ๋ฐฉ๋ฒ์ด๋ผ๋ ๋ป์ด๋ค.
์กฐ์ง ๊ตฌ์กฐ โ '๋ง์คํฐ'์ '๋ฐฐ๊ธ์'๋ก ์ด๋ค์ง ๊ณต๊ธ๋ง
๋ ผ๋ฌธ์ 0 ETH ์ ์ก์ ๋ฟ๋ฆฌ๋ ์ฃผ์ ๋ค์ ๋์ ๋์ฃผ๋ ๊ณ์ธต์ด ์์์ ๋ฐํ๊ณ , ์ด๋ฅผ ์ธ ์ข ๋ฅ์ ๋ง์คํฐ(master)๋ก ์ ์ํ๋ค.
- ์ฝ์ธ ํ๋(coin funder): ํผ์ฑ ์ฃผ์์ ETH(๊ฐ์ค๋นยท์์ก)๋ฅผ ๋์ค๋ค.
- ํ ํฐ ํ๋(token funder): ์์กฐยท์ ํ ํ ํฐ์ ๋์ค๋ค.
- ์ฝ๋๋ค์ดํฐ(coordinator): ์ปจํธ๋ํธ๋ฅผ ํตํด APT๋ฅผ ํ๊บผ๋ฒ์ ์งํํ๋ค(๋จ์ผ ์ปจํธ๋ํธ ํธ์ถ๋ก ์ฌ๋ฌ ํผ์ฑ ์ฃผ์์ ๋์ ์ ์ก).
๊ทธ ์์ ๋ฐฐ๊ธ์(distributor) ๊ณ์ธต์ด ์๋ค. 0x38401e2aโฆ๋ 65๊ฐ ๋ง์คํฐ์๊ฒ, 0x0c7c3643โฆ๋ 1inch๋ฅผ ๋ฐ๋ณต ์ฌ์ฉํด 55๊ฐ ๋ง์คํฐ์๊ฒ ์๊ธ์ ๊ณต๊ธํ๋ค. ์ ์ฒด์ ์ผ๋ก 7,508๊ฐ ๋ง์คํฐ ์ฃผ์๋ฅผ ์ง์ํ๋ ๋ฐฐ๊ธ์ ๋คํธ์ํฌ๊ฐ ํ์ธ๋๊ณ , ๋ง์คํฐ์ด๋ฉด์ ๋์์ ๋ฐฐ๊ธ์์ธ ์ฃผ์๊ฐ 4,428๊ฐ โ ์ฆ ๋จ์ผ ๊ณต๊ฒฉ์๊ฐ ์๋๋ผ ์ญํ ์ด ๋ถ๋ฆฌยท์ค์ฒฉ๋ ์ฐ์ ํ ์กฐ์ง์ด๋ค.
- ๋ง์คํฐ 3,535๊ฐ ์ฃผ์๊ฐ ์ฝ์ธ APT 3,806,347๊ฑด์ ์๊ธ์ ๋๋ค โ ์์ ์ฃผ์๊ฐ ๋๋ถ๋ถ์ ๋ฌผ๋์ ์ง๋ฐฐํ๋ค.
- ์ธํ ํ๋ 944๊ฐ๊ฐ ํผํด๊ธ $1,000 ์ด์์ ๋ฐ์ ์ฑ๊ณตํ ํผ์ฑ ์ฃผ์ 1,525๊ฐ์ ์๊ธ์ ๊ณต๊ธํ๋ค.
๋ค์ฏ ๊ฐ์ง '์ฌ๊ธฐ ์๋ช (scam signatures)' โ ํ๋์ด ๊ณง ์ง๋ฌธ
๋ ผ๋ฌธ์ ๋ฐฉ๋ฒ๋ก ์ ํต์ฌ์ ์์ฐ ์ ์ก ๊ทธ๋ํ์ ์์กดํ๋ ๊ธฐ์กด ์ฃผ์ ํด๋ฌ์คํฐ๋ง์ ๋ณด์ํ๋ ์ด์ ์๋ช (operational signature) ๋ค์ฏ ๊ฐ๋๋ค. ๊ณต๊ฒฉ์๋ ๊ฐ์ ํดํท์ ๋ฐ๋ณต ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์, ํ๋ ํจํด ์์ฒด๊ฐ ์๋ณ์ ์ญํ ์ ํ๋ค.
- โ ๊ฐ์ค ์๋ช : ๋์ผ ๋ง์คํฐ๊ฐ ์งํํ ํธ๋์ญ์ ์ Max Priority Fee ์ค์ ์ด ์ผ๊ด๋๋ค(์: 3 Gwei ๋ฐ๋ณต, ์ปจํธ๋ํธ ์์ฑ์ 6 Gwei).
- โก ์ปจํธ๋ํธ ์๋ช : ์ปจํธ๋ํธ ์์ฑยทํธ์ถ ๋ฐฉ์์ ๋ฐ๋ณต ํจํด.
- โข ๊ณต๊ณต ์๋น์ค ์๋ช : ์ด๋ค ๊ฑฐ๋์ยท์ค์ ์๋น์ค๋ฅผ ์๊ธ ์กฐ๋ฌ ๊ฒฝ๋ก๋ก ์ฐ๋์ง.
- โฃ ๊ฐ ํจํด ์๋ช
(APT-value-pattern): APT ๊ธ์ก์ด
[10โปโถ, 10โปโต)๊ตฌ๊ฐ์ ์ผ๊ด๋๊ฒ ๋ชฐ๋ฆฐ๋ค. - โค ์๊ธ ์์ฌ ์๋ช (funding-residual): ๋ง์คํฐ๊ฐ ์ ํํ ํ์ํ ๋งํผ๋ง ๋ณด๋ด ๋จ๋ ์์ฌ๊ฐ(residual)์ด 0์ ์๋ ดํ๋ ํน์ฑ.
์๋ช ์ ์คํจ์ฑ์ ์ผ๊ด์ฑ ์ ์(consistency score) ๋ก ๊ฒ์ฆ๋๋ค. ์ฝ์ธ APT 3,806,347๊ฑด์ ์๊ธ์ ๋ ๋ง์คํฐ 3,535๊ฐ์ โค๋ฒ ์๋ช ์ ์ธก์ ํ ๊ฒฐ๊ณผ, 34.3%๊ฐ ์๋ฒฝํ ์ผ๊ด์ฑ(1.0), IS|SH ๊ธฐ์ค 91.3%|81.8%๊ฐ 0.8 ์ด์, ํ๊ท ์ 0.9|0.87์ด์๋ค. ์์ปจ๋ 0xdbdcef43โฆ๋ 31,741๊ฑด์ ์๊ธ์ ๋๋ฉด์ 99%๊ฐ ์์ฌ๊ฐ 0 ETH๋ก ๊ท ์ผํ๋ค.
Tornado Cash โ '์๊ธ ์กฐ๋ฌ'๊ณผ '์ธํ'์ ์ด์ค ํต๋ก
๋ ผ๋ฌธ์ APT ์กฐ์ง์ด ๋ฏน์๋ฅผ ์๋ฐฉํฅ์ผ๋ก ์ด๋ค๋ ์ ์ ์ฒ์์ผ๋ก ์ฒด๊ณ์ ์ผ๋ก ๋ณด์ธ๋ค. 15ํ(hops) ๊น์ด์ ์๊ธ์ธํ ์ถ์ ์๊ณ ๋ฆฌ์ฆ DLF(DynamicLaunderingFlow) ๋ฅผ ๋๋ ค ํผํด๊ธ์ด ์ต์ข ์ ์ผ๋ก ํ๋ฌ ๋ค์ด๊ฐ ๊ณต๊ณต ์๋น์ค๋ฅผ ๊ณ์ฐํ๋ค.
| ์๋น์ค | ๊ธ์ก($M) | ๋น์ค(%) |
|---|---|---|
| Tornado Cash | 38.09 | 67.735 |
| Avalanche | 4.83 | 8.595 |
| SWFT Swap | 3.39 | 6.026 |
| FixedFloat | 3.38 | 6.016 |
| eXch | 2.33 | 4.139 |
| ๊ธฐํ | 4.21 | 7.488 |
| ํฉ๊ณ | 56.23 | 100.00 |
์ฆ ์ถ์ ๋ APT ์ธํ์ก $56.23M ์ค $38.09M(67.7%)๊ฐ Tornado Cash๋ก ๋ค์ด๊ฐ๋ค. ETH ํ ์ค TC-100(100 ETH ํ)์ด ๊ด์ธก๋ TC ์ ์ ์ ์ฝ 91.62%๋ฅผ ํก์ํ๊ณ , TC ์ ์ฒด ํธ๋์ญ์ ์ ์ฝ 98%๊ฐ ETH ํ์์ ๋ฐ์ํ๋ค(11/2022~05/2025 ๊ธฐ๊ฐ TC ํ ์์น 36,435๊ฑดยท์ธ์ถ 35,076๊ฑด).
- ์ค์ผ๋(tainted) ์์น์ 85๊ฐ๊ฐ ํ์ธ๋๋ค โ ๊ทธ์ค 7๊ฐ๋ ํผ์ฑ ์ฃผ์, 4๊ฐ๋ ๋ง์คํฐ, 9๊ฐ๋ ๋ฐฐ๊ธ์, 14๊ฐ๋ ๋ฐฐ๊ธ์ ํ๋, 4๊ฐ๋ ์ธํ ํ๋ ์ญํ ์ ๊ฒธํ๋ค.
- ์ค์ผ๋ ์ธ์ถ์ 138๊ฐ โ ํผ์ฑ 3, ๋ง์คํฐ 16, ๋ฐฐ๊ธ์ 32, ๋ฐฐ๊ธ์ ํ๋ 87, ์ธํ ํ๋ 27. ์ด ๊ทธ๋ฃน์ 476๊ฑด์ผ๋ก 20,030.3 ETH๋ฅผ ์์นํ๊ณ 233๊ฑด์ผ๋ก 1,967.3 ETH๋ฅผ ์ธ์ถํ๋ค.
- ์ญ๋ฐฉํฅ ์ถ์ ์ ์ฑ๊ณผ: ์ฌ๊ธฐ ์๋ช ๋ง์ผ๋ก TC ์์น์ยท์ธ์ถ์๋ฅผ ๋ง์คํฐ์ ์ฐ๊ฒฐํ๋ ํด๋ฆฌ์คํฑ 4์ข (H1~H4)์ ์ ์ โ ์์ฐ ๊ทธ๋ํ๊ฐ ๋๊ธฐ๋ ๋ฏน์ ๊ตฌ๊ฐ์ ํ๋ ์๋ช ์ผ๋ก ๊ฑด๋๋ฐ๋ ๋ฐฉ์์ด๋ค.
์๊ธ ์กฐ๋ฌ ์ชฝ๋ ๊ตฌ์ฒด์ ์ด๋ค. APT ๋ง์คํฐ์ ์๊ธ์ ๋ ๊ณต๊ณต ์๋น์ค ์ฃผ์ 88๊ฐ๊ฐ ํ์ธ๋๊ณ , FixedFloat 345๊ฐ ๋ง์คํฐ, ChangeNOW 132๊ฐ, WhiteBIT 39๊ฐ, Kraken 39๊ฐ ์์ด์๋ค. ์ ์๋ค์ ์ฌ๊ธฐ์ ๊ท์ ๊ณต๋ฐฑ์ ์ง๋๋ค โ KrakenยทWhiteBIT๋ ์ ์์ธ์ฆ(KYC)์ ์๊ตฌํ์ง๋ง, FixedFloatยทChangeNOW๋ ๋น์ํ(non-custodial) ๋ฐฉ์์ผ๋ก KYC๊ฐ ๋ฉด์ ๋๋ค. ์ค์ ๊ด์ธก๋ ์ต๋ ๊ณต๊ธ ๊ฒฝ๋ก๊ฐ KYC ์๋ ์๋น์ค์ ๋ชฐ๋ ค ์๋ค๋ ์ ์ ์ ์ฑ ์ ์ผ๋ก ์๋ฏธ๊ฐ ํฌ๋ค.
ํ๊ณ์ ์ด์ค์ฉ๋ ์ํ
- ๊ธฐ๊ฐ ํ๊ณ: ๋ฐ์ดํฐ๋ 2022๋ 11์~2025๋ 5์๋ก ํ์ ๋๋ค. ๊ฒฝ๊ณ ์์ ํธ๋์ญ์ ์ ๋ฐ์ดํฐ ๋ถ์กฑ์ผ๋ก ์์ธ ์ฒ๋ฆฌ๊ฐ ํ์ํ๋ค๊ณ ์ ์๋ค๋ ์ธ์ ํ๋ค.
- ์ด์ค์ฉ๋(dual-use) ์ํ: ์ฌ๊ธฐ ์๋ช ๊ณผ ์ธํ ํจํด์ ๊ณต๊ฐํ๋ฉด ๊ณต๊ฒฉ์๊ฐ ํ์ง๋ฅผ ํํผํ๋๋ก ํ๋์ ๋ฐ๊ฟ ์ ์๋ค. ๋ ผ๋ฌธ์ ์ด๋ฅผ ๋ช ์์ ์ผ๋ก ์ธ๊ธํ๊ณ , ๋ฐฉ์ด์ ๋์ยทํ์ง ๋ชจ๋ธ ๊ฐ๋ฐ์ ์ํ ๋ถ๊ฐํผํ ๊ณต๊ฐ๋ผ๊ณ ์ ๋นํํ๋ค(ยงB ์ค๋ฆฌ ๊ณ ๋ ค).
- ์ค๋ฌด ์์ฌ์ : โ ๊ฑฐ๋์ยท๋ฏน์์ ์๊ธ ๊ณต๊ธ ๊ฒฝ๋ก๊ฐ ํ์ง์ ์ ์ง๋ ๋๋ค(์์ฐ ๊ทธ๋ํ๊ฐ ์๋๋ผ ์ด์ ์๋ช ), โก ๊ฐ์ค๋น ์ค์ ยท์์ฌ๊ฐ ๊ฐ์ '๋ถ์์ ' ํน์ฑ์ด ํด๋ฌ์คํฐ๋ง ๋จ์๊ฐ ๋๋ฏ๋ก ์ง๊ฐยท์ฒด์ธ ๋ถ์ ๋๊ตฌ๋ ์ด ์ถ์ ์์งํด์ผ ํ๋ค, โข KYC ๊ณต๋ฐฑ ์๋น์ค๊ฐ ์๊ธ ์กฐ๋ฌ 1์์๋ผ๋ ์ธก์ ๊ฒฐ๊ณผ๋ ๊ท์ ๋ ผ์์ ๊ทผ๊ฑฐ ์๋ฃ๊ฐ ๋๋ค.
- ์์ฑํ AI ์ฌ์ฉ ๊ณต์: ์ ์๋ค์ ๊ตฌํ์ GitHub CopilotยทCursorยทCodex๋ฅผ ์ฝ๋ฉ ๋ณด์กฐ๋ก ์ฌ์ฉํ๊ณ ์์ฑ ์ฝ๋ ์ ๋์ ์๋ ๊ฒํ ยท์คํยท๊ฒ์ฆํ๋ค๊ณ ๋ฐํ๋ค(ยงC).
์ถ์ฒ
- ์๋ฌธ (arXiv:2609.23405, cs.CR, 2026-09-20): arxiv.org/abs/2609.23405
- PDF: arxiv.org/pdf/2609.23405
- ์ ๋ฌธ HTML (ํยท๋ถ๋ก ํฌํจ โ ๋ณธ ํฌ์คํธ์ ์์น๋ ์ฌ๊ธฐ์ ์ถ์ถ): arxiv.org/html/2609.23405v1
- ํจ๊ป ์ฝ๊ธฐ โ ์ ํ ์ฐ๊ตฌ: Ye et al. (WWW'24) 0๊ฐ APT ํ์ง ยท Guan & Li (CCS'24) ์ฃผ์ ๋ ์ด ์ค์บ ยท Chen et al. (NDSS'25) ยท Tsuchiya et al. (USENIX'25)
- ํจ๊ป ์ฝ๊ธฐ โ ์ด์ ๊ฒ์๋ฌผ: 2026-09-10 Are Unreachable Nodes Truly Safe? (๋ชจ๋ค๋ก P2P ์ดํด๋ฆฝ์ค ๊ณต๊ฒฉ) ยท 2026-09-19 The More It Says, the More You Pay (LLM API ์ฒญ๊ตฌ ํ ํฐ ๋ถํ๋ฆฌ๊ธฐ) ยท 2026-09-16 How to Break MD5 (๋ฌด๊ฒฐ์ฑ ๊ฒ์ฆ์ ๋ฟ๋ฆฌ)