Undang-undang Kripto/Tahap V · Pembina dan pelancar projek/5.2 Peraturan kewangan/Pelajaran 6
Tornado Cash: sekatan ke atas kod
Bagaimana AS mengenakan sekatan ke atas satu set kontrak pintar, mengapa Mahkamah Lingkaran Kelima menyatakan kod yang tidak boleh diubah bukanlah harta yang boleh diblokir, dan apa yang ditinggalkan oleh keputusan tersebut untuk para pembina.
Pendidikan, bukan nasihat undang-undang, cukai atau pelaburan. Undang-undang kripto berbeza antara negara dan negeri, dan kerap berubah. Semak peraturan semasa di tempat anda tinggal dengan peguam atau penasihat cukai yang berkelayakan sebelum anda bertindak.
Laluan paling ringan
Laluan paling murah, paling rendah cukai, paling mudah dan paling peribadi yang dibenarkan undang-undang, bermula dengan yang terbaik. Setiap langkah menyatakan peraturan yang menjadi asasnya dan syarat yang mengekalkannya sah.
- Membaca, menyalin, menerbitkan dan mengajar kod Tornado Cash tidak pernah dilarang oleh Soalan Lazim (FAQ) OFAC tahun 2022. Perkongsian kod sumber terbuka adalah percuma dan sah, dengan syarat anda tidak melakukan sebarang urus niaga dengan pihak yang dikenakan sekatan.
- Dalam kes Van Loon (5th Cir., 26 November 2024), mahkamah memutuskan bahawa kontrak kekal (immutable) yang tiada pemiliknya bukanlah harta yang boleh disekat. Keputusan ini hanya mengikat Texas, Louisiana dan Mississippi, dan Tornado Cash telah dikeluarkan daripada senarai pada 21 Mac 2025.
- Kontrak boleh ubah (mutable), kunci pentadbiran, antaramuka hadapan (front-ends), relayer dan syarikat masih boleh dikenakan sekatan, jadi jika anda menyimpan mana-mana daripada elemen ini, siasatlah menentang senarai SDN. Pencampur (mixer) yang dikendalikan oleh pengoperator seperti Blender.io dan Sinbad telah disenaraikan.
- Jika anda menerima habuk kripto (dust) dari alamat yang dikenakan sekatan, laporkan kepada OFAC. OFAC telah menyatakan bahawa mereka tidak akan mengutamakan penguatkuasaan terhadap individu AS yang menerima habuk kripto tetapi melaporkan lewat tanpa sebarang kaitan sekatan lain, jadi tetap laporkan dengan segera.
- Membuat kod kekal (immutable) mungkin membatasi skop sekatan, tetapi ia juga menghapuskan sebarang cara untuk menghentikan penyalahgunaan, sesuatu yang telah diputuskan oleh mahkamah Belanda terhadap Pertsev. Tetapkan pertukaran (trade-off) ini sebelum anda melancarkan (deploy).
BahanSiaran akhbar Kementerian Kewangan jy0916, “Kementerian Kewangan AS mengenakan sekatan ke atas perkhidmatan penukaran mata wang maya yang terkenal, Tornado Cash” (8 Ogos 2022)Van Loon lwn. Department of the Treasury, No. 23-50669 (5th Cir. 26 November 2024)Keputusan akhir yang telah diubah dalam kes Van Loon, No. 1:23-CV-312-RP (W.D. Tex., 28 April 2025)Kenyataan Treasury mengenai ‘Penghapusan Senarai Tornado Cash’ (21 Mac 2025)
Ingin tahu
- Bagaimanakah kerajaan boleh mengenakan sekatan ke atas perisian yang tidak digunakan oleh sesiapa pun?
- Selepas Van Loon, adakah kontrak pintar boleh dimasukkan ke dalam senarai SDN?
- Adakah pernah menjadi haram untuk membaca atau menerbitkan kod Tornado Cash?
Teroka
- Tornado Cash, yang dicipta pada tahun 2019, merupakan alat “mixer” di Ethereum: pengguna menyetorkan jumlah tertentu ke dalam kontrak pintar kumpulan tersebut dan kemudian mengeluarkan wang ke alamat yang berbeza dengan menyertakan bukti kriptografi, sekaligus memutuskan hubungan yang dapat dilihat antara penghantar dan penerima. Menurut Fifth Circuit, kontrak-kontrak kumpulan tersebut pada mulanya boleh diubah (“mutable”), tetapi pada tahun 2020 para pembangun menjadikannya “tidak boleh diubah” secara kekal, sehingga tiada siapa pun, termasuk penciptanya sendiri, yang boleh mengubah atau memadamkannya. Bahagian-bahagian lain masih boleh diubah, termasuk kontrak tadbir urus yang dikawal oleh pemegang token TORN serta daftar “relayer”, iaitu pihak ketiga yang membantu proses pengeluaran wang untuk pengguna. Gabungan antara bahagian yang boleh dikawal dan yang tidak boleh dikawal inilah yang membentuk pertikaian undang-undang yang berlaku.
- Pada 8 Ogos 2022, OFAC menambah Tornado Cash ke dalam senarai SDN di bawah Perintah Eksekutif 13694, iaitu perintah sekatan berkaitan jenayah siber. Kementerian Kewangan menyatakan bahawa alat ini telah digunakan untuk mencuci lebih daripada $7 bilion sejak tahun 2019, termasuk lebih daripada $455 juta yang dicuri oleh kumpulan Lazarus dari Korea Utara, lebih daripada $96 juta daripada serangan hack Harmony pada Jun 2022, dan sekurang-kurangnya $7.8 juta daripada serangan hack Nomad pada Ogos 2022. Senarai tersebut menggunakan alamat Ethereum bagi kontrak pintar sebagai penanda pengenalan; oleh itu, sesiapa sahaja di AS yang menghantar atau menerima dana melalui alamat tersebut berisiko melanggar peraturan. Pada 8 November 2022, OFAC mengubah status Tornado Cash sekali lagi dengan menambah pihak-pihak yang berkaitan dengan Korea Utara ke dalam senarai tersebut.
- Pada bulan September 2022, OFAC mengeluarkan empat soalan lazim berkaitan penentuan tersebut. Mereka menyatakan bahawa warga AS tidak dilarang daripada menyalin kod sumber terbuka dan memuat naiknya secara dalam talian, atau membincangkan, mengajar tentangnya, atau memasukkannya ke dalam penerbitan seperti buku teks, selagi tiada fakta lain yang bertentangan. Pengguna yang transaksinya terhenti boleh memohon lesen khas untuk menyelesaikannya. Mengenai tindakan “dusting”, di mana seseorang menghantar jumlah kecil tanpa diminta dari Tornado Cash ke alamat orang asing, OFAC menyatakan bahawa mereka tidak akan memberi keutamaan dalam tindakan penguatkuasaan terhadap warga AS yang melaporkan lewat, selagi tiada kaitan dengan sekatan lain. Soalan lazim tersebut membezakan antara kod sebagai maklumat dan transaksi menggunakan kontrak tersebut.
- Enam pengguna Tornado Cash didakwa di Texas. Mahkamah daerah memihak kepada Kementerian Kewangan, tetapi pada 26 November 2024, Mahkamah Sirkuit Kelima membatalkan keputusan tersebut dalam kes Van Loon v. Department of the Treasury. Hakim Willett yang menulis pendapat mahkamah berpendapat bahawa kontrak pintar yang tidak boleh diubah bukanlah “harta” seseorang warga asing atau entiti mengikut Akta Kuasa Ekonomi Kecemasan Antarabangsa, kerana harta bermaksud sesuatu yang boleh dimiliki; oleh itu ia tidak boleh diblokir dan OFAC telah melampaui kuasanya. Mahkamah mencadangkan agar Kongres mengemaskini undang-undang tahun 1977 untuk teknologi seperti alat penyamaran data. Kes serupa yang difailkan oleh kumpulan advokasi Coin Center pula gagal di mahkamah daerah Florida dan sedang dalam proses rayuan.
- Pada 21 Mac 2025, Kementerian Kewangan mengeluarkan Tornado Cash daripada senarai SDN, dengan alasan bahawa pihaknya telah “menggunakan budi bicara” setelah meneliti isu-isu undang-undang dan dasar yang kompleks, sambil tetap “sangat bimbang” berkenaan aktiviti penggodaman dan pencucian wang oleh Korea Utara. Pada 28 April 2025, mahkamah daerah Texas mengeluarkan keputusan akhir yang telah diubah, dengan menyatakan tindakan OFAC adalah menyalahi undang-undang, lalu membatalkannya dan melarang Kementerian Kewangan daripada melaksanakannya secara kekal. Pada bulan Julai 2025, Mahkamah Lingkaran Kesebelas, atas permintaan bersama, membatalkan keputusan mahkamah Florida dan memerintahkan kes Coin Center ditutup. Isu sekatan tersebut telah diselesaikan untuk kontrak-kontrak ini; manakala kes-kes jenayah terhadap para pembangun diteruskan secara berasingan (pelajaran 5.2.7).
- Kawalan yang ada adalah terhad. Ia melibatkan kod yang tidak boleh diubah, yang bukan dimiliki atau dikawal oleh sesiapa pun, dan hanya mengikat mahkamah persekutuan di Texas, Louisiana, dan Mississippi. Kontrak yang boleh diubah bersama kunci pentadbiran, laman web front-end, perantara, syarikat-syarikat, DAO yang menjalankan kawalan, serta orang-orang di sebaliknya masih boleh dikenakan sekatan; OFAC telah pun menyenaraikan alat penggabungan data yang dikendalikan oleh pihak tertentu seperti Blender.io pada Mei 2022 dan Sinbad pada November 2023. Bagi para pembina sistem, sifat kod yang tidak boleh diubah mungkin membatasi jangkauan sekatan, tetapi pada masa yang sama menghilangkan sebarang cara untuk menghentikan penyalahgunaan, seperti yang diputuskan oleh mahkamah Belanda dalam kes Alexey Pertsev (pelajaran 5.2.7). Semakan praktikal: senaraikan setiap komponen dalam sistem anda yang masih boleh dinaik taraf, dihentikan sementara, atau dimatikan.
Fakta utama
- OFAC menamakan Tornado Cash pada 8 Ogos 2022 di bawah Perintah Eksekutif 13694.
- Kementerian Kewangan berkata Tornado Cash telah digunakan untuk mencuci lebih daripada $7 bilion sejak 2019, termasuk lebih daripada $455 juta yang dicuri oleh Kumpulan Lazarus.
- Pada 26 November 2024, Mahkamah Litar Kelima memutuskan dalam kes Van Loon v. Department of the Treasury bahawa kontrak pintar yang tidak boleh diubah oleh Tornado Cash bukanlah harta di bawah IEEPA.
- Kementerian Kewangan telah memadamkan Tornado Cash daripada senarai SDN pada 21 Mac 2025.
- Pada 28 April 2025, Daerah Barat Texas membatalkan tindakan OFAC terhadap Tornado Cash dan menghentikan pelaksanaannya secara kekal.
- Sanksi pertama OFAC terhadap alat pencampur mata wang maya ditujukan kepada Blender.io pada bulan Mei 2022.
Latihan sembilan, enam, tiga, satu
Semakan fakta
Tarikh, angka dan dakwaan telah disemak berbanding dengan sumber yang diterbitkan yang disenaraikan di bawah.
- US Treasury press release jy0916: Treasury sanctions virtual currency mixer Tornado Cash (8 Aug 2022)
- US Treasury press release jy1087: Tornado Cash redesignated with additional DPRK authorities (8 Nov 2022)
- Van Loon v. Department of the Treasury, No. 23-50669 (5th Cir. 26 Nov 2024)
- Van Loon v. Department of Treasury, No. 1:23-CV-312-RP, amended final judgment (W.D. Tex. 28 Apr 2025)
- US Treasury press release sb0057: Tornado Cash delisting (21 Mar 2025)
- Willkie Compliance Concourse: OFAC issues 4 new FAQs to address the Tornado Cash designation (16 Sep 2022)
- Cointelegraph: Court ends Coin Center-US Treasury appeal over Tornado Cash (7 Jul 2025)
- US Treasury press release jy0768: first-ever sanctions on a virtual currency mixer (Blender.io)