Keunggulan inti dari teknologi blockchain terletak pada mekanisme buku besar yang terdesentralisasi dan transparan, yang menjamin sistem tetap dapat dipertanggungjawabkan dan integritas transaksi terjaga tanpa perlu mempercayai pihak ketiga. Namun, desain transparansi juga memiliki keterbatasan, karena secara default mengorbankan privasi keuangan pengguna. Di blockchain publik, setiap transaksi, setiap saldo alamat dan catatan sejarahnya dicatat secara permanen dan dapat dilihat oleh semua orang.
Bagi individu, kurangnya privasi berarti kebiasaan konsumsi, sumber pendapatan, portofolio, hingga jaringan interpersonal dapat dianalisis di blockchain. Di dunia nyata, pengungkapan informasi keuangan secara penuh dapat membawa kerugian dalam persaingan bisnis, dan lebih jauh lagi dapat menyebabkan risiko keamanan seperti pemerasan yang ditargetkan terhadap orang-orang dengan kekayaan tinggi. Pencarian privasi bukan hanya untuk menghindari regulasi, tetapi berasal dari kebutuhan mendasar untuk mengontrol informasi keuangan, yang merupakan kunci untuk menjaga keamanan aset pribadi dan rahasia bisnis.

Dilema, kebutuhan, dan paradigma privasi blockchain
Seiring dengan semakin matangnya teknologi analitik on-chain, teknologi privasi blockchain bergeser dari pertahanan pasif ke pengamanan kriptografi proaktif.
Teknologi privasi awal terutama berfokus pada pengaburan, bertujuan untuk memutus hubungan sebab-akibat antara input dan output transaksi. Protokol CoinJoin merupakan contoh dari jenis teknologi ini, yang mempersulit pengamat eksternal untuk menentukan aliran dana yang sebenarnya dengan mencampur beberapa transaksi menjadi satu.
Teknologi yang lebih canggih memungkinkan penyembunyian elemen, menyembunyikan tiga elemen inti dari sebuah transaksi pada tingkat protokol: identitas pengirim, identitas penerima, dan jumlah transaksi.
Tanda tangan cincin (ring signature) dan bukti tanpa pengetahuan (zero-knowledge proof) adalah contoh tipikal dari jenis teknologi ini. Monero menyembunyikan pengirim menggunakan tanda tangan cincin, sementara Zcash menyembunyikan semua elemen transaksi menggunakan bukti tanpa pengetahuan.
Paradigma terbaru adalah komputasi privasi tujuan umum, yang tidak lagi terbatas pada menyembunyikan data transaksi, tetapi menggunakan metode kriptografi untuk melindungi privasi komputasi on-chain yang kompleks dan status kontrak pintar. Blockchain publik yang berfokus pada privasi seperti Aztec Network dan Aleo sedang mengeksplorasi arah ini.
Dari perspektif perlindungan privasi, teknologi privasi blockchain terutama menangani empat jenis masalah.
① Privasi identitas adalah persyaratan paling mendasar, mencegah identitas asli pihak yang bertransaksi dikaitkan. Data transparan seperti Bitcoin memiliki kekurangan yang jelas dalam hal ini, karena perusahaan analitik seperti Chainalysis dapat dengan mudah menghubungkan alamat dengan identitas asli.
② Kerahasiaan transaksi: Rincian spesifik seperti jumlah transaksi dan jenis aset harus dirahasiakan. Hal ini sangat penting untuk melindungi rahasia dagang dan privasi keuangan pribadi. Strategi investasi perusahaan atau situasi keuangan individu tidak boleh diungkap secara publik.
③ Perlindungan privasi jaringan, termasuk metadata jaringan seperti alamat IP dan geolokasi. Meskipun informasi ini tidak ada dalam data on-chain, kebocoran metadata tingkat jaringan masih dapat menyebabkan deanonimisasi. Dengan menganalisis pola relay transaksi jaringan P2P Bitcoin, alamat dapat dipetakan ke IP dengan tingkat keberhasilan melebihi 50% dalam beberapa kasus.
④ Perlindungan privasi data: Privasi data selama eksekusi kontrak pintar. Ini adalah inti dari privasi terprogram, yang memungkinkan komputasi kompleks dilakukan sambil melindungi data. Aplikasi DeFi yang berfokus pada privasi sedang mengeksplorasi area ini.
Teknologi privasi bergeser dari mengandalkan analisis rantai ke mengandalkan perlindungan mendasar yang disediakan oleh mekanisme kriptografi.

"Anonimitas semu" Bitcoin dan serangan serta pertahanan terhadap pelacakan on-chain.
Bitcoin seringkali disalahpahami sebagai mata uang anonim, tetapi sebenarnya merupakan sistem pseudo-anonim. Meskipun catatan transaksi hanya dikaitkan dengan alamat dompet yang terdiri dari karakter alfanumerik, bukan nama asli pengguna, catatan ini tetap ada secara permanen di blockchain publik dan dapat dilacak kapan saja. Desain transparan ini memastikan integritas sistem Bitcoin, tetapi dengan mengorbankan anonimitas.
Anonimitas semu Bitcoin secara sistemik rapuh. Ketika seorang pengguna menggunakan alamat Bitcoin yang sama beberapa kali, siapa pun dapat melacak transaksi yang terkait dengan alamat tersebut, sehingga memudahkan analisis aliran dana. Lebih serius lagi, jika seorang pengguna membeli Bitcoin melalui bursa terpusat yang mematuhi peraturan KYC, identitas asli mereka akan langsung terhubung dengan alamat dompet mereka, membentuk rantai keterlacakan yang jelas.
Karakteristik ini menjadikan Bitcoin salah satu mata uang kripto yang paling mudah dilacak.
Lembaga penegak hukum menggunakan analitik blockchain untuk melacak dan membongkar pasar Silk Road, mengidentifikasi penciptanya, Ross Ulbricht. Dalam serangan ransomware Colonial Pipeline, FBI berhasil memulihkan aset Bitcoin senilai sekitar $2,3 juta. Kasus-kasus ini menunjukkan efektivitas pelacakan on-chain di dunia nyata.
Inti dari analitik on-chain terletak pada analisis klaster, yang bertujuan untuk menghubungkan alamat transaksi yang tampaknya tidak terkait dan mengklasifikasikannya sebagai milik entitas atau pengguna yang sama. Platform analitik profesional (seperti Chainalysis, Elliptic, dan CipherTrace) menggunakan teknologi ini untuk melacak aliran dana antar entitas.
Dalam model UTXO (Unspent Transaction Output) Bitcoin, sebuah transaksi sering menghasilkan "kembalian," yang dikembalikan ke alamat baru. Algoritma pengelompokan dapat mengelompokkan beberapa alamat masukan ke dalam satu pemilik dengan mendeteksi pola transaksi ini. Analis selanjutnya memanfaatkan petunjuk perilaku seperti waktu transaksi, jumlah transfer tipikal, dan pola berulang untuk meningkatkan akurasi dan keandalan analisis pengelompokan.
Alat analisis dari perusahaan seperti Chainalysis sudah mampu mengidentifikasi keterkaitan alamat dengan tingkat akurasi yang cukup tinggi. Beberapa platform analitik dapat mencapai tingkat akurasi pengelompokan melebihi 80%, yang cukup efektif untuk skenario penegakan hukum dan kepatuhan.
Serangan deanonimisasi yang lebih mendalam tidak hanya bergantung pada data buku besar publik, tetapi juga mengeksploitasi kebocoran metadata pada lapisan jaringan P2P Bitcoin.
Informasi relay transaksi digunakan untuk memetakan langsung alamat Bitcoin ke alamat IP yang memulai transaksi. Para peneliti menyimpulkan alamat IP dari inisiator transaksi dengan menganalisis pola relay yang tidak biasa dalam lalu lintas transaksi waktu nyata, seperti transaksi relay tunggal atau pengiriman ulang yang tidak biasa.
Studi ini menunjukkan efektivitas serangan tersebut dengan mengumpulkan data melalui klien Bitcoin khusus dan menggunakan algoritma heuristik untuk pemetaan IP. Bahkan dengan tingkat akurasi yang tinggi (misalnya, kepercayaan 90%), ratusan pasangan pemetaan (alamat Bitcoin, IP) yang sangat pasti ditemukan; jika persyaratan akurasi diturunkan menjadi 50%, lebih dari 1000 pasangan pemetaan ditemukan. Yang perlu diperhatikan, sebagian besar pemetaan ini berasal dari lalu lintas transaksi yang tidak biasa.
Perlindungan privasi Bitcoin mengalami kelemahan sistemik tidak hanya pada tingkat buku besar tetapi juga pada tingkat jaringan, di mana kebocoran metadata terjadi. Bahkan pengguna yang paling berhati-hati pun dapat mengalami terungkapnya identitas inisiator transaksi mereka jika mereka tidak melindungi lapisan transport jaringan (seperti menggunakan Tor).
Teknologi privasi yang efektif harus menyertakan mekanisme anti-kebocoran metadata sejak awal perancangan protokol.
Perlindungan privasi tingkat jaringan memerlukan beberapa lapisan pertahanan: menggunakan Tor atau VPN untuk menyembunyikan alamat IP, menggunakan koneksi terenkripsi untuk mencegah analisis lalu lintas, dan menggunakan protokol seperti Dandelion++ untuk meningkatkan mekanisme penyebaran transaksi guna mengurangi kebocoran metadata. Koin privasi seperti Monero mengintegrasikan perlindungan ini pada tingkat protokol, sementara pengguna Bitcoin perlu secara aktif mengkonfigurasinya untuk mendapatkan perlindungan serupa.
Pengaburan transaksi dan pemisahan input/output
Untuk memerangi serangan pengelompokan dari analitik on-chain, solusi privasi awal berfokus pada pengaburan rantai, dengan protokol CoinJoin sebagai teknologi yang paling representatif.

CoinJoin adalah jenis transaksi Bitcoin khusus yang memungkinkan banyak peserta untuk berkolaborasi dalam satu transaksi. Setiap peserta memberikan dana mereka sebagai input dan alamat baru sebagai output. Tujuan utamanya adalah untuk memecah korelasi deterministik antara input dan output dengan mencampur dana dari banyak pihak dalam transaksi yang sama, sehingga mustahil bagi pengamat eksternal untuk menentukan input mana yang "membayar" untuk output mana.
Keterbatasan protokol CoinJoin tradisional sangat jelas. Implementasi awal biasanya mengharuskan peserta untuk memberikan jumlah yang sama untuk memastikan kerahasiaan, yang membatasi fleksibilitasnya. Jika seorang pengguna ingin mencampur 0,5 bitcoin, mereka harus mencari pengguna lain yang juga ingin mencampur 0,5 bitcoin, yang tidak praktis dalam praktiknya.
Yang lebih penting lagi, ada masalah kepercayaan terhadap koordinator. Koordinator perlu dipercaya untuk mengatur transaksi. Meskipun koordinator tidak dapat mencuri dana, mereka dapat mencatat data input dan output yang berkorelasi, sehingga membahayakan privasi. Jika koordinator dikompromikan atau berkolaborasi dengan lembaga lain, privasi pengguna akan sepenuhnya terungkap.
Protokol WabiSabi dari Wasabi Wallet mewakili lompatan signifikan dalam teknologi CoinJoin, mencapai terobosan penting dalam pencampuran jumlah variabel dan minimalisasi kepercayaan. Selain Wasabi Wallet, Samourai Wallet adalah implementasi CoinJoin penting lainnya, yang menawarkan fungsionalitas pencampuran Whirlpool yang mendukung pencampuran kumpulan dengan jumlah yang bervariasi.
Protokol WabiSabi mencapai pemisahan koordinator pencampuran koin melalui sistem kredensial kriptografi dan teknologi isolasi identitas jaringan. Bahkan jika koordinator dapat melihat alamat input dan output, mereka tidak dapat menghubungkan keduanya, sehingga secara efektif memutus asosiasi input-output dan memastikan anonimitas. Hal ini sangat meningkatkan ketahanan CoinJoin terhadap asosiasi dan sensor.
PrivateSend, yang ditawarkan oleh Dash, adalah fitur privasi opsional yang menggunakan teknologi pencampuran CoinJoin untuk mencapai kecepatan lebih tinggi dan pengalaman pengguna yang lebih sederhana.
Implementasi Dash bergantung pada jaringan masternode-nya yang unik. Masternode adalah server yang menjalankan salinan lengkap blockchain Dash. Mereka menjamin kinerja dan fungsionalitas dengan mempertaruhkan 1.000 DASH dan menerima 45% dari hadiah blok sebagai pembayaran untuk menyediakan layanan seperti PrivateSend dan InstantSend.
Model pencampuran koin yang diberi insentif ekonomi menimbulkan risiko sentralisasi. Meskipun persyaratan jaminan 1000 DASH dimaksudkan untuk mencegah proliferasi jaringan, hal itu juga dapat menyebabkan sentralisasi operasi masternode, yang mengakibatkan sejumlah kecil entitas mengendalikan sebagian besar masternode. Sentralisasi operasi ini dapat meningkatkan kemungkinan operator masternode berkolusi untuk merekam atau menyensor transaksi pencampuran koin.
Dash mengorbankan sebagian desentralisasi demi kecepatan dan kemudahan penggunaan dalam pencampuran koin, sehingga model privasinya kurang tahan terhadap sensor dibandingkan skema seperti WabiSabi yang sepenuhnya bergantung pada kriptografi dan isolasi jaringan P2P. Kunci evolusi WabiSabi terletak pada penghapusan kepercayaan pada koordinator; ia menggunakan metode kriptografi untuk memisahkan input dan output pada lapisan protokol, sehingga menghindari risiko sentralisasi yang melekat pada ketergantungan Dash pada lapisan insentif ekonomi.
Sebuah terobosan kriptografi dengan semua elemen tersembunyi.
Jaminan privasi yang lebih kuat daripada pencampuran koin memerlukan penyembunyian semua informasi penting tentang transaksi. Beberapa proyek telah beralih ke teknik kriptografi terapan yang lebih canggih.
Monero adalah representasi dari privasi wajib, yang didedikasikan untuk menyembunyikan pengirim, penerima, dan jumlah transaksi.
Monero menggunakan teknologi tanda tangan cincin untuk mencapai anonimitas pengirim.
Ide inti dari tanda tangan cincin (ring signature) adalah bahwa penanda tangan memilih serangkaian output dari transaksi lain di blockchain (disebut "umpan" atau "output hibrida") dan menyembunyikan output sebenarnya di dalam cincin tersebut. Validator dapat mengkonfirmasi bahwa tanda tangan tersebut berasal dari anggota cincin, tetapi tidak dapat menentukan anggota mana secara spesifik.
Penandatangan menghasilkan tanda tangan menggunakan kunci pribadi mereka sendiri dan kunci publik anggota cincin lainnya, sehingga mustahil bagi verifikator untuk membedakan penandatangan yang sebenarnya. Ukuran cincin secara langsung memengaruhi kekuatan privasi: semakin besar cincin, semakin baik output sebenarnya disembunyikan, tetapi semakin besar biaya komputasinya.
Saat ini Monero menggunakan ring dengan 11 output secara default, tetapi pengguna dapat meningkatkan ukuran ring secara manual untuk meningkatkan perlindungan privasi.
Monero tidak mengirimkan dana ke alamat publik tetap. Sebaliknya, pengirim menghasilkan alamat rahasia sekali pakai untuk setiap transaksi. Alamat ini dihasilkan menggunakan kunci publik pengirim dan penerima, tetapi hanya penerima yang dapat mengenali dan membelanjakan dana tersebut.
Penerima menghasilkan pasangan kunci (kunci tampilan dan kunci pengeluaran) dan mengirimkan kunci publik tampilan ke pengirim. Pengirim menggunakan kunci publik tampilan penerima dan kunci pribadi mereka sendiri untuk menghasilkan alamat tersembunyi yang unik. Penerima memindai blockchain, menggunakan kunci tampilan untuk mengidentifikasi transaksi mereka sendiri, dan kemudian menggunakan kunci pengeluaran untuk membuka kunci dana.
Sekalipun penerima yang sama menerima beberapa transaksi, setiap transaksi menggunakan alamat yang berbeda dan tidak dapat dikaitkan.
Ring Confidential Transactions (RingCT) memecahkan masalah pengungkapan jumlah transaksi secara publik pada Monero sebelumnya. RingCT menggunakan komitmen kriptografi untuk menyembunyikan jumlah transaksi sekaligus memungkinkan jaringan untuk memverifikasi bahwa jumlah input sama dengan jumlah output.
Pengirim menghasilkan komitmen moneter untuk setiap input dan output, yang secara matematis menjamin bahwa jumlah input sama dengan jumlah output, tetapi tidak mengungkapkan jumlah spesifiknya. Node verifikasi hanya perlu memverifikasi hubungan matematis dari komitmen tersebut, tanpa perlu mengetahui jumlah sebenarnya.
Fitur ini telah menjadi persyaratan wajib untuk semua transaksi di jaringan Monero sejak September 2017.
Meskipun Monero menawarkan perlindungan privasi bawaan yang kuat, ukuran transaksinya yang relatif besar dan waktu pembuatan bukti membatasi skalabilitasnya. Transaksi Monero tipikal berukuran sekitar 2-3 KB, jauh lebih besar daripada Bitcoin yang berukuran sekitar 250 byte.
Selain itu, fitur privasi wajibnya telah membuatnya tunduk pada pengawasan regulasi yang lebih ketat, dengan beberapa bursa dan regulator mengambil pendekatan hati-hati terhadap Monero.

Zcash adalah mata uang kripto pertama yang secara luas mengadopsi bukti tanpa pengetahuan (zero-knowledge proofs), dan teknologi intinya adalah zk-SNARKs.
zk-SNARKs memungkinkan pembukti untuk menunjukkan kebenaran suatu pernyataan kepada verifikator tanpa mengungkapkan informasi apa pun selain validitas pernyataan tersebut. Sederhananya, ini memungkinkan Anda untuk membuktikan "Saya tahu jawabannya" tanpa menyatakan jawabannya sendiri.
Di Zcash, penerapan zk-SNARKs memungkinkan transaksi dienkripsi sepenuhnya di blockchain sambil tetap divalidasi melalui aturan konsensus jaringan. Ini berarti Zcash dapat membuktikan kepemilikan aset dan memverifikasi aturan transaksi bahkan tanpa mengetahui pengirim, penerima, atau jumlah spesifik transaksi tersebut.
Landasan matematis zk-SNARKs melibatkan konsep kriptografi tingkat lanjut seperti kriptografi kurva eliptik, bilinear pairing, dan komitmen polinomial. Alur kerjanya adalah sebagai berikut:
Pernyataan yang akan dibuktikan diubah menjadi sistem kendala polinomial. Pembukti menggunakan informasi pribadi untuk menghasilkan bukti ringkas bahwa ia mengetahui solusi yang memenuhi kendala tersebut. Verifikator menggunakan parameter publik untuk memverifikasi validitas bukti dengan cepat tanpa perlu mengetahui informasi pribadi.
Fitur utama zk-SNARKs meliputi: tidak ada informasi yang diungkapkan, dan validator hanya dapat mengkonfirmasi pernyataan tersebut sebagai benar tetapi tidak dapat memperoleh informasi tambahan apa pun; ukuran bukti kecil (biasanya beberapa ratus byte) dan kecepatan verifikasi cepat (biasanya hanya beberapa milidetik), sehingga sangat cocok untuk verifikasi konsensus on-chain yang cepat; pihak pembukti hanya perlu mengirim satu pesan ke validator, tanpa perlu banyak komunikasi bolak-balik, sehingga cocok untuk lingkungan jaringan asinkron.
Zcash menawarkan mode privasi opsional, menyediakan dua jenis alamat: Alamat Transparan: Mirip dengan Bitcoin, transaksi dan saldo terlihat publik. Alamat Privasi: Menyembunyikan pengirim, penerima, dan jumlah transaksi.
Desain opsional ini bertujuan untuk meningkatkan kemudahan penggunaan dan fleksibilitas kepatuhan Zcash. Namun, kompromi ini juga menghadirkan tantangan baru: jika sejumlah besar pengguna masih menggunakan alamat transparan, kelompok pengguna yang menggunakan alamat yang disamarkan (kelompok anonimitas) akan relatif kecil dan mudah dibedakan serta dilacak, sehingga mengurangi efek perlindungan privasi secara keseluruhan.
Penggunaan alamat yang disamarkan dalam jaringan Zcash telah lama berada pada tingkat rendah, yang memang membatasi efektivitas sebenarnya dari perlindungan privasinya. Sebaliknya, privasi wajib Monero, meskipun menghadapi tekanan regulasi, memiliki cakupan anonimitas yang lebih luas dan perlindungan privasi yang lebih efektif.
Teknologi zk-SNARK menghadapi tantangan utama pada tahap awalnya: pengaturan tepercaya.
Skema zk-SNARKs awal memerlukan pembuatan serangkaian parameter publik, atau "parameter publik" sistem. Jika angka acak rahasia (atau "limbah beracun") yang digunakan untuk menghasilkan parameter ini tidak sepenuhnya dihancurkan, pihak jahat yang memiliki parameter rahasia ini dapat menghasilkan bukti valid palsu. Dalam konteks Zcash, ini akan memungkinkan penyerang untuk menciptakan sejumlah mata uang palsu tanpa batas dari ketiadaan.
Untuk mengatasi masalah kepercayaan ini, Zcash awalnya menggunakan ritual komputasi multi-pihak (MPC) yang kompleks untuk menghasilkan parameter publik dan memastikan penghancuran angka acak rahasia. Terlepas dari desain ritual yang ketat, ketergantungan pada kepercayaan dalam proses pengaturan awal tetap menjadi potensi kerentanan dalam model kepercayaan terdesentralisasi Zcash.
Tim Zcash berhasil memecahkan masalah ini dengan memperkenalkan protokol Halo 2 yang berbasis pada pembuktian rekursif.
Dalam pembaruan Network Upgrade 5 (NU5) pada Mei 2022, Zcash mengadopsi protokol pembayaran terlindungi Orchard, yang menggunakan sistem bukti Halo 2.
Protokol Halo 2 adalah zk-SNARK yang tidak memerlukan pengaturan tepercaya. Protokol ini mencapai bukti yang aman melalui kombinasi rekursif dari bukti tanpa memerlukan string referensi publik, sehingga secara efektif menghilangkan persyaratan untuk pengaturan tepercaya.
Peluncuran Halo 2 mengatasi kelemahan inti teknologi ZKP dalam model kepercayaan terdesentralisasinya, menjadikan Zcash sebagai primitif privasi tanpa kepercayaan dengan keamanan yang lebih kuat dan potensi desentralisasi. Proyek berbasis ZKP lainnya juga akan mengacu pada pendekatan ini.
Mimblewimble, yang diusulkan oleh seorang pengembang anonim pada tahun 2016, adalah protokol privasi yang relatif sederhana. Grin dan Beam adalah dua implementasi koin privasi yang berbasis pada protokol Mimblewimble.
Mimblewimble mencapai privasi melalui dua teknologi utama. Transaksi rahasia menggunakan komitmen Pedersen untuk menyembunyikan jumlah transaksi, mirip dengan RingCT Monero, tetapi dengan implementasi yang lebih sederhana. Penggabungan transaksi menggabungkan beberapa transaksi melalui mekanisme CoinJoin, memutus ketergantungan input-output.
Fitur unik Mimblewimble adalah kemampuan penggabungan transaksinya: beberapa transaksi dapat digabungkan menjadi transaksi yang lebih besar tanpa mengungkapkan status perantara. Hal ini memungkinkan blockchain untuk mengompres data historis secara lebih efisien sambil tetap menjaga privasi. Ukuran blockchain Grin dapat dikompresi sekitar 90% dibandingkan dengan Bitcoin, sebuah keuntungan signifikan untuk blockchain yang berjalan dalam jangka panjang.
Keunggulan protokol Mimblewimble terletak pada kesederhanaan dan skalabilitasnya. Dibandingkan dengan tanda tangan cincin Monero, transaksi Mimblewimble lebih kecil dan verifikasinya lebih cepat. Namun, perlindungan privasinya relatif lemah: meskipun jumlahnya disembunyikan, struktur grafik transaksi masih terlihat, dan hubungan transaksi masih dapat disimpulkan melalui analisis tingkat lanjut. Selain itu, protokol Mimblewimble membutuhkan interaksi antara pengirim dan penerima untuk menyelesaikan konstruksi dan penandatanganan transaksi, yang meningkatkan kompleksitas dan tidak ramah pengguna bagi pengguna biasa. Meskipun interaksi dapat dicapai secara asinkron (seperti melalui transfer file), hal ini masih membutuhkan koordinasi antara kedua pihak dan tidak dapat mencapai pengiriman transaksi satu arah dan instan seperti Bitcoin.
Grin dan Beam berbeda dalam implementasinya: Grin mengadopsi model pengembangan berbasis komunitas, menekankan desentralisasi dan proses memulai bisnis yang adil; Beam, di sisi lain, dioperasikan oleh sebuah perusahaan, menyediakan infrastruktur yang lebih kuat dan pengalaman pengguna yang lebih baik. Tantangan utama yang dihadapi keduanya adalah perlindungan privasi yang lebih lemah dibandingkan Monero, dan basis pengguna yang relatif lebih kecil yang membatasi ukuran himpunan anonimitas.
Penerapan dan Badai Regulasi Bukti Tanpa Pengetahuan: Analisis Mendalam Kasus Tornado Cash
Selain penerapannya pada koin privasi, teknologi zk-SNARK juga banyak digunakan dalam layanan pencampuran koin di Ethereum, yang paling terkenal adalah protokol Tornado Cash.
Tornado Cash adalah protokol pencampuran on-chain non-kustodial yang dirancang untuk menyamarkan asal usul dana di Ethereum. Mekanisme intinya menggunakan zk-SNARK untuk memutus hubungan antara alamat deposit dan penarikan.

Setelah pengguna menyetorkan dana ke dalam kontrak pintar (deposit pool), mereka menerima "kode rahasia". Saat menarik dana, pengguna tidak perlu mengungkapkan alamat deposit awal; mereka hanya perlu memberikan bukti tanpa pengetahuan (zero-knowledge proof) bahwa mereka memiliki kode rahasia yang valid, tanpa mengungkapkan kode itu sendiri atau informasi lain tentang deposit tersebut. Mekanisme ini membuat operasi penarikan sepenuhnya anonim di blockchain dan memisahkannya dari alamat deposit awal.
Sebagai aplikasi terdesentralisasi yang diimplementasikan di Ethereum, nilai inti Tornado Cash terletak pada sifat non-kustodialnya: dana dipegang oleh kontrak pintar, bukan entitas terpusat, dan secara teoritis protokol tersebut tidak dapat dimatikan atau disensor.
Pada Agustus 2022, Kantor Pengawasan Aset Asing (OFAC) Departemen Keuangan AS menjatuhkan sanksi pada 38 alamat kontrak pintar Ethereum yang terkait dengan Tornado Cash, menandai pertama kalinya pemerintah AS menjatuhkan sanksi pada aplikasi kontrak pintar itu sendiri.
Sanksi tersebut langsung dan secara signifikan berdampak pada aktivitas platform. Setelah sanksi diberlakukan, Tornado Cash mengalami penurunan tajam dalam volume perdagangan mingguan, keragaman pengguna, dan pemanfaatan protokol secara keseluruhan di Ethereum, BNB Smart Chain, dan Polygon. Yang perlu diperhatikan adalah penurunan paling tajam dan berkelanjutan pada kumpulan aset bernilai tinggi (seperti kumpulan 100 ETH, 100 BNB, atau 100 ribu MATIC). Hal ini menunjukkan sensitivitas tinggi dana besar atau pengguna institusional terhadap risiko kepatuhan dan efektivitas yang kuat dari pencegahan regulasi.
Meskipun kontrak pintar inti Tornado Cash diimplementasikan pada blockchain Ethereum yang tidak dapat diubah dan protokol itu sendiri tidak dapat dimatikan, saluran yang digunakan pengguna untuk mengakses dan berinteraksi mengekspos kerentanan sentralisasi yang serius.
Setelah sanksi diberlakukan, penyedia node Ethereum utama seperti Infura dan Alchemy dengan cepat berhenti mendukung permintaan transaksi yang dikirim ke alamat Tornado Cash. Karena dompet Ethereum yang paling banyak digunakan, MetaMask, secara default bergantung pada Infura, pengguna MetaMask juga dilarang berinteraksi dengan Tornado Cash kecuali mereka mengubah konfigurasi node mereka secara manual atau menjalankan infrastruktur mereka sendiri. Selain itu, situs web resmi Tornado Cash (antarmuka pengguna) dengan cepat dinonaktifkan.
Regulator menerapkan tindakan pencegahan dengan menargetkan titik akses infrastruktur terpusat. Meskipun kode protokol inti tetap beroperasi, regulator secara efektif "membatasi akses pengguna ke protokol" dengan memutus akses mudah bagi sebagian besar pengguna. Solusi privasi di masa depan harus mengatasi keamanan kriptografi lapisan protokol dan ketahanan terhadap sensor pada lapisan akses.
Kekekalan protokol Tornado Cash sendiri telah dikonfirmasi; kontrak pintar masih ada dan dapat diakses. Namun, sanksi tersebut telah mengungkap risiko sistemik bagi seluruh ekosistem DeFi: kerentanan stablecoin.
Penerbit stablecoin terpusat (seperti USDC dan USDT) dengan cepat membekukan aset yang terkait dengan alamat Tornado Cash setelah adanya sanksi. Tindakan ini mengungkap kendali terpusat atas tokenisasi. Lebih serius lagi, karena stablecoin terdesentralisasi utama (seperti DAI dan FRAX) sangat bergantung pada USDC sebagai jaminan (biasanya lebih dari dua pertiga), pembekuan tersebut menimbulkan ancaman sistemik yang signifikan terhadap stabilitas keuangan seluruh ekosistem DeFi.
Sebelum sanksi diberlakukan, volume perdagangan mingguan Tornado Cash tetap aktif dan terus meningkat, dengan kumpulan aset bernilai tinggi (100+ ETH) selalu aktif, dan pengguna dapat mengaksesnya melalui saluran yang mudah seperti Infura dan MetaMask. Setelah sanksi diberlakukan, volume perdagangan mingguan anjlok dan terus menurun, dengan kumpulan aset bernilai tinggi mengalami penurunan paling tajam dan pemulihan paling lambat, yang mencerminkan sensitivitas tinggi dana besar dan pengguna institusional terhadap risiko kepatuhan. Akses terputus oleh sebagian besar layanan pihak ketiga; meskipun kontrak pintar itu sendiri terus berjalan, ketidakmampuan untuk mengakses antarmuka pengguna menunjukkan kekebalan blockchain yang mendasarinya dan juga mengungkap kerentanan sentralisasi dari tumpukan aplikasi terdesentralisasi.
Pencabutan sanksi: Konfirmasi hukum atas netralitas teknologi
Pada November 2024, Pengadilan Banding Sirkuit Kelima AS mengeluarkan putusan penting: kontrak pintar inti Tornado Cash, karena sifatnya yang tidak dapat diubah dan kurangnya kendali fisik, tidak memenuhi definisi hukum tradisional tentang "properti" atau "entitas," dan oleh karena itu sanksi Departemen Keuangan melampaui kewenangan hukumnya. Pengadilan memutuskan bahwa kontrak pintar terdesentralisasi, sebagai kode itu sendiri, tidak boleh dianggap sebagai "properti" yang dapat dikenai sanksi.
Berdasarkan putusan ini, Departemen Keuangan AS secara resmi mencabut sanksi terhadap Tornado Cash pada 21 Maret 2025, menghapusnya dan alamat kontrak pintar terkait dari daftar Specially Designated Nationals (SDN). Keputusan ini menandai pergeseran signifikan dalam sikap otoritas pengatur terhadap teknologi terdesentralisasi dan perangkat privasi.
Pentingnya pencabutan sanksi ini jauh melampaui Tornado Cash itu sendiri. Pertama, hal ini menegaskan prinsip netralitas teknologi: kode sumber terbuka dan protokol terdesentralisasi, sebagai alat teknologi, pada dasarnya bersifat netral dan tidak boleh dihukum karena penyalahgunaan. Prinsip ini sangat penting bagi seluruh industri DeFi karena memberikan preseden hukum bagi proyek-proyek terdesentralisasi lainnya, memperjelas batasan hukum antara alat teknologi dan penggunaannya untuk kegiatan ilegal.
Kedua, putusan ini menekankan status hukum protokol terdesentralisasi. Pengadilan mengakui bahwa kontrak pintar yang sepenuhnya terdesentralisasi, tidak dapat diubah, dan tidak terkendali pada dasarnya berbeda sifatnya dari entitas atau properti yang secara tradisional dapat dikenai sanksi. Hal ini memberikan kerangka hukum penting untuk kasus serupa di masa mendatang.
Ketiga, pencabutan sanksi mencerminkan upaya regulator untuk mencapai keseimbangan antara perlindungan privasi dan kepatuhan terhadap peraturan. Meskipun regulator masih perlu memerangi aktivitas ilegal yang menggunakan alat privasi, mereka juga menyadari pentingnya inovasi teknologi dan perlindungan privasi pengguna. Keseimbangan ini sangat penting untuk pengembangan teknologi privasi dalam jangka panjang.
Namun, perlu dicatat bahwa meskipun sanksi terhadap perjanjian itu sendiri telah dicabut, para pengembang Tornado Cash masih menghadapi tantangan hukum. Pengembang Alexey Pertsev dijatuhi hukuman lima tahun empat bulan penjara oleh pengadilan Belanda pada Mei 2024 atas tuduhan pencucian uang, dan salah satu pendiri, Roman Storm, masih dalam proses persidangan. Hal ini telah memicu perdebatan luas tentang apakah penulis kode sumber terbuka harus bertanggung jawab atas penyalahgunaan alat mereka, yang mencerminkan lingkungan hukum yang kompleks yang dihadapi oleh para pengembang teknologi privasi.
Dari perspektif pasar, harga token asli Tornado Cash, TORN, melonjak setelah sanksi dicabut, mencerminkan kepercayaan pasar terhadap pengembangan protokol di masa depan. Lebih penting lagi, peristiwa ini memberikan panduan hukum dan regulasi yang krusial bagi seluruh industri teknologi privasi, menunjukkan bahwa teknologi privasi dapat hidup berdampingan dengan persyaratan regulasi dalam kerangka hukum yang tepat.
Masa Depan Teknologi Privasi: Privasi yang Dapat Diprogram dan Paradigma Blockchain Publik ZKP
Teknologi bukti tanpa pengetahuan (zero-knowledge proof) berkembang pesat, dengan aplikasi yang meluas dari penyembunyian transaksi sederhana hingga komputasi privasi yang lebih luas, melindungi keadaan kompleks dan proses komputasi kontrak pintar.

zk-STARK menawarkan keunggulan strategis yang signifikan dibandingkan zk-SNARK tradisional. Dengan mengandalkan fungsi hash kriptografi daripada kurva eliptik, STARK menghilangkan kebutuhan akan pengaturan tepercaya, secara fundamental menghilangkan risiko manipulasi parameter awal yang disengaja dan meningkatkan desentralisasi serta kepercayaan sistem. Asumsi keamanan berdasarkan fungsi hash membuat zk-STARK tahan terhadap komputasi kuantum, memberikan keamanan jangka panjang yang lebih kuat untuk blockchain. STARK juga lebih efisien dalam menangani komputasi skala besar, sehingga lebih cocok untuk sistem yang intensif data atau platform DeFi besar.
Meskipun zk-STARK menawarkan banyak keuntungan, zk-SNARK (terutama versi yang lebih baru seperti Halo 2 yang telah menghilangkan pengaturan tepercaya) masih memiliki kekuatan dalam skenario tertentu. SNARK menawarkan ukuran bukti yang sangat ringkas dan kecepatan verifikasi yang sangat cepat. Untuk skenario yang membutuhkan penyimpanan dan verifikasi bukti di blockchain, dan di mana biaya transaksi menjadi perhatian, SNARK dapat menawarkan keuntungan dalam hal bandwidth data dan biaya verifikasi.
Perbandingan fitur teknis utama antara zk-SNARK dan zk-STARK:

Teknologi privasi bergeser ke arah melindungi komputasi secara umum dan status kontrak pintar.
Aztec Network adalah penyedia terkemuka kontrak pintar privat di Ethereum Level 2. Mereka menggunakan bahasa pemrograman ZK Noir dan kerangka kerja Aztec.nr untuk menulis kontrak pintar. Kontrak pintar ini dapat diimplementasikan secara privat, dengan keberadaannya hanya diketahui oleh pihak-pihak yang berpartisipasi. Layanan alur pesanan dapat melacak total volume perdagangan dan aktivitas pasar agregat, tetapi tidak dapat mengakses identitas spesifik pedagang atau parameter perdagangan mereka. Desain ini mencapai keseimbangan antara privasi dan transparansi pasar. Privasi diperluas dari fungsi transfer sederhana hingga interaksi keuangan kompleks dan manajemen status.
Aleo bertujuan untuk membangun blockchain L1 yang secara native mendukung privasi yang dapat diprogram. Aleo menggunakan Leo, bahasa pemrograman bertipe statis yang dirancang untuk membangun aplikasi privat di Aleo, dengan tujuan untuk mengabstraksi kompleksitas kriptografi zero-knowledge. Inti dari arsitektur Aleo terletak pada komputasi off-chain: tugas komputasi dipindahkan ke off-chain untuk dieksekusi, dan bukti zero-knowledge dikirimkan ke on-chain untuk verifikasi. Hal ini memungkinkan pengguna untuk berinteraksi dengan aplikasi terdesentralisasi sambil tetap menjaga privasi data.
Di bidang komputasi privasi umum, selain ZKP, Lingkungan Eksekusi Tepercaya (TEE) dan Komputasi Aman Multi-Pihak (MPC) juga merupakan jalur teknologi penting. TEE menyediakan lingkungan perangkat keras yang terisolasi, memastikan kerahasiaan dan integritas eksekusi kode dan data. Oasis Sapphire memanfaatkan TEE untuk menyediakan EVM yang bersifat rahasia, yang memiliki ambang batas pengembangan yang rendah dan kecepatan eksekusi yang cepat. Namun, model keamanan TEE sangat bergantung pada produsen perangkat keras (seperti Intel SGX atau AMD SEV) dan operator TEE. Ketergantungan perangkat keras ini secara struktural bertentangan dengan persyaratan utama "minimalisasi kepercayaan" dalam lingkungan terdesentralisasi.
MPC membagi kunci atau data menjadi "bagian" dan mendistribusikannya di antara banyak peserta, memastikan bahwa tidak ada satu node pun yang dapat merekonstruksi informasi lengkap, sehingga menyediakan model kepercayaan terdistribusi. Namun, MPC juga menimbulkan latensi yang lebih tinggi dan kompleksitas protokol yang lebih besar.
Dalam membangun infrastruktur keuangan yang terdesentralisasi dan tahan sensor, ZKP memiliki keunggulan yang tak tergantikan dalam hal minimisasi kepercayaan dan verifikasi universal. TEE dan MPC lebih sering dipandang sebagai pelengkap yang efektif untuk ZKP dalam skenario kinerja tinggi atau manajemen kunci tertentu, daripada sebagai pengganti sepenuhnya.
Selain Aztec dan Aleo, proyek-proyek lain sedang mengeksplorasi berbagai jalur untuk blockchain publik yang berfokus pada privasi.
Oasis Network menggunakan Trusted Execution Environment (TEE) untuk komputasi rahasia, menyediakan lingkungan EVM yang rahasia. Meskipun TEE membawa risiko ketergantungan perangkat keras, ambang batas pengembangan yang rendah dan kecepatan eksekusi yang cepat membuatnya cocok untuk skenario aplikasi tertentu.
Secret Network, yang juga berbasis pada teknologi TEE, menyediakan lingkungan eksekusi kontrak pintar yang menjaga privasi. Secret Network menekankan perlindungan privasi data, memungkinkan komputasi dilakukan dalam keadaan terenkripsi.
Iron Fish berkomitmen untuk membangun blockchain yang mengutamakan privasi secara default dan menggunakan teknologi bukti tanpa pengetahuan (zero-knowledge proof) untuk melindungi semua transaksi. Tujuan Iron Fish adalah menjadi "versi privasi dari Bitcoin".
Pendekatan teknis yang berbeda ini mencerminkan eksplorasi yang beragam di bidang blockchain publik yang mengutamakan privasi, dengan setiap solusi membuat kompromi yang berbeda antara kekuatan privasi, kinerja, kesulitan pengembangan, dan model kepercayaan.
Keterbatasan dan tantangan teknologi
Teknologi yang menjaga privasi umumnya menghadapi pertentangan antara kinerja dan skalabilitas. Volume transaksi Monero kira-kira 10 kali lipat dari Bitcoin, dan transaksi terlindungi Zcash juga jauh lebih besar daripada transaksi transparan. Hal ini tidak hanya meningkatkan biaya penyimpanan tetapi juga membatasi kapasitas jaringan.
Pembuatan bukti tanpa pengetahuan (zero-knowledge proof) merupakan tugas yang membutuhkan banyak komputasi. Untuk zk-SNARK, pembuatan bukti dapat memakan waktu mulai dari beberapa detik hingga beberapa menit, sehingga membatasi kinerja transaksi secara real-time. Meskipun zk-STARK lebih cepat dalam beberapa skenario, bukti yang dihasilkan jauh lebih besar. Transaksi dan bukti yang besar meningkatkan kebutuhan bandwidth jaringan, terutama dalam skenario konkurensi tinggi, yang berpotensi menjadi hambatan sistem.
Transaksi Bitcoin rata-rata sekitar 250 byte, sedangkan transaksi Monero sekitar 2-3 KB, transaksi Zcash yang terlindungi sekitar 2 KB (tidak termasuk bukti), dan bukti zk-SNARKs sendiri sekitar 200-300 byte. Ukuran data yang besar ini, meskipun bertujuan untuk menjaga privasi, menimbulkan tantangan terhadap skalabilitas.
Teknologi privasi itu sendiri juga menghadapi berbagai risiko keamanan. Meskipun teknologi yang lebih baru seperti Halo 2 telah mengatasi masalah pengaturan tepercaya, banyak implementasi zk-SNARK awal masih bergantung pada pengaturan tepercaya. Jika "limbah beracun" selama proses pengaturan tidak dihancurkan secara menyeluruh, penyerang dapat memalsukan kredensial.
zk-SNARK berbasis kurva eliptik mungkin rentan terhadap komputer kuantum. zk-STARK, yang berbasis fungsi hash, menawarkan ketahanan kuantum yang lebih baik, tetapi bukti yang dihasilkan jauh lebih besar. Kerentanan implementasi dapat menyebabkan serangan saluran samping dan kebocoran informasi pribadi. Misalnya, metadata seperti waktu transaksi dan latensi jaringan dapat digunakan untuk menyimpulkan hubungan transaksi.
Untuk teknologi pencampuran koin dan tanda tangan cincin, ukuran himpunan anonimitas secara langsung memengaruhi kekuatan privasi. Jika himpunan anonimitas terlalu kecil, penyerang mungkin dapat menyimpulkan transaksi sebenarnya melalui analisis statistik. Monero meningkatkan ukuran cincinnya dari 3 output awal menjadi 11 saat ini untuk menangkal serangan tersebut.
Kompleksitas teknologi privasi sering kali memengaruhi pengalaman pengguna. Koin dan fitur privasi memerlukan dukungan dompet khusus, dan dompet arus utama memiliki kompatibilitas yang terbatas. Pengguna perlu mempelajari cara menggunakan dompet dan antarmuka baru, sehingga meningkatkan hambatan untuk memulai.
Waktu konfirmasi untuk transaksi privasi biasanya lebih lama, terutama ketika himpunan anonimitas cukup besar. Tanda tangan cincin Monero memerlukan waktu tunggu untuk output campuran yang cukup, dan CoinJoin memerlukan waktu tunggu untuk peserta yang cukup. Satu transaksi pencampuran koin Wasabi Wallet dapat memakan waktu mulai dari beberapa menit hingga puluhan menit, yang jauh kurang instan daripada transfer Bitcoin biasa.
Penggunaan teknologi privasi mengharuskan pengguna untuk memahami konsep dasar seperti ukuran cincin dan himpunan anonim. Penggunaan yang salah dapat mengurangi efektivitas perlindungan privasi. Bagi pengembang, mengintegrasikan fitur privasi membutuhkan pemahaman mendalam tentang prinsip-prinsip kriptografi, yang menghadirkan hambatan teknis yang signifikan.
Teknologi privasi menghadapi lingkungan regulasi yang kompleks. Koin privasi dan alat privasi sering dipandang oleh regulator sebagai alat potensial untuk pencucian uang dan aktivitas ilegal. Kasus sanksi Tornado Cash menunjukkan bahwa regulator dapat mengambil tindakan keras terhadap alat-alat privasi.
Lembaga keuangan dan bursa diwajibkan untuk mematuhi peraturan KYC/AML, yang pada dasarnya bertentangan dengan perlindungan privasi. Menemukan keseimbangan yang tepat antara melindungi privasi dan memenuhi persyaratan kepatuhan tetap menjadi tantangan yang berkelanjutan. Protokol privasi yang sepenuhnya terdesentralisasi sulit diatur, sementara layanan privasi terpusat rentan terhadap pengawasan. Menemukan keseimbangan ini membutuhkan inovasi teknologi dan komunikasi kebijakan.
Teknologi privasi yang berbeda memiliki kelebihan dan kekurangan masing-masing dalam hal kekuatan privasi, beban kinerja, dan kesulitan pengembangan.
CoinJoin menawarkan kekuatan privasi yang moderat tetapi memiliki overhead kinerja yang rendah dan kesulitan pengembangan, serta relatif mudah diatur oleh regulator. Teknologi tanda tangan cincin (ring signature) memberikan kekuatan privasi yang tinggi tetapi memiliki overhead kinerja yang tinggi, kesulitan pengembangan yang moderat, dan kemudahan pengaturan yang rendah. Baik zk-SNARK maupun zk-STARK menawarkan kekuatan privasi yang tinggi, tetapi sulit dikembangkan, dengan zk-STARK memiliki overhead kinerja yang relatif lebih tinggi.
Meskipun teknologi TEE menawarkan privasi tinggi, overhead kinerja rendah, dan kesulitan pengembangan yang rendah, teknologi ini membawa risiko ketergantungan perangkat keras. Teknologi MPC, meskipun juga menawarkan privasi tinggi, memiliki overhead kinerja dan kesulitan pengembangan yang tinggi. Dalam hal keramahan regulasi, kecuali untuk tanda tangan cincin yang relatif rendah, teknologi lainnya berada pada tingkat moderat.
Perbandingan teknologi privasi blockchain inti:

Arah dan tren pengembangan di masa depan
Evolusi teknologi privasi berlangsung dalam dua arah utama: peningkatan kinerja dan perluasan aplikasi. Dari segi kinerja, akselerasi perangkat keras dan optimasi algoritma berhasil mengatasi hambatan dalam pembuatan bukti ZKP. Pengenalan perangkat keras khusus (seperti FPGA dan ASIC) diharapkan dapat memampatkan waktu pembuatan bukti dari menit menjadi detik, yang akan benar-benar membuat transaksi privasi beralih dari "dapat digunakan" menjadi "praktis".
Pada tingkat aplikasi, teknologi privasi berkembang melampaui skenario transfer sederhana hingga interaksi keuangan yang lebih kompleks. Aplikasi DeFi yang berfokus pada privasi memungkinkan pengguna untuk berpartisipasi dalam pinjaman, perdagangan, dan penambangan likuiditas sambil melindungi privasi mereka. Kebutuhan perlindungan privasi tingkat perusahaan juga mendorong pengembangan teknologi, khususnya dalam melindungi rahasia dagang dan privasi keuangan. Dengan semakin matangnya ekosistem multi-rantai, protokol privasi lintas rantai menjadi batas teknologi baru; menjaga privasi selama transfer aset lintas rantai merupakan tantangan signifikan saat ini.
Yang lebih penting lagi, teknologi privasi berevolusi dari "penyembunyian transaksi" menjadi "komputasi privasi tujuan umum". Dengan menggabungkan teknologi seperti pembelajaran federasi dan enkripsi homomorfik penuh, jaringan komputasi privasi mendukung berbagai aplikasi yang lebih luas, termasuk pembelajaran mesin yang menjaga privasi dan analitik data yang menjaga privasi. Evolusi ini berarti bahwa teknologi privasi tidak lagi hanya tentang melindungi aliran dana, tetapi dapat melindungi seluruh proses komputasi dan data itu sendiri.
Untuk mewujudkan visi-visi ini, standardisasi dan interoperabilitas sangat penting. Industri ini sedang mengembangkan protokol privasi lintas rantai terpadu dan antarmuka standar, yang akan menghilangkan hambatan antara sistem privasi yang berbeda, menurunkan ambang batas integrasi bagi pengembang, dan mendorong pengembangan kolaboratif dari seluruh ekosistem.
Pada saat yang sama, lingkungan regulasi secara bertahap beradaptasi dengan perkembangan teknologi privasi. Teknologi pengungkapan selektif menawarkan kemungkinan baru untuk menyeimbangkan privasi dan kepatuhan—bukti tanpa pengetahuan (zero-knowledge proofs) dapat menunjukkan kepatuhan transaksi kepada regulator sekaligus melindungi privasi. Pendekatan teknologi ini membantu membangun kerangka regulasi yang lebih seimbang, sehingga teknologi privasi tidak lagi menjadi kebalikan dari regulasi, melainkan alat baru untuk mencapai transparansi kepatuhan.

Akhir
Evolusi teknologi privasi blockchain pada dasarnya merupakan pergeseran dari "secara pasif menolak analisis on-chain" menjadi "secara aktif memastikan keamanan kriptografi." Dari segregasi alamat Bitcoin hingga pencampuran koin CoinJoin, dan kemudian hingga penyembunyian elemen penuh dari bukti tanpa pengetahuan (zero-knowledge proofs), setiap langkah meningkatkan kekuatan dan keandalan perlindungan privasi.
Dalam evolusi ini, bukti tanpa pengetahuan (zero-knowledge proofs) telah menunjukkan nilai strategis yang unik. Keunggulan utamanya terletak pada pengungkapan selektif—pengguna dapat membuktikan validitas atau kepatuhan suatu transaksi sambil melindungi informasi penting seperti pihak lawan dan jumlahnya. Kemampuan ini menjembatani kesenjangan antara koin privasi wajib (sepenuhnya tersembunyi, sulit diatur) dan rantai publik transparan (kurang privasi), menyediakan jalur teknologi untuk menyeimbangkan privasi dan kepatuhan.
Konfigurasi tanpa kepercayaan dan ketahanan kuantum dari zk-STARK memberikan keamanan jangka panjang untuk infrastruktur privasi generasi berikutnya. Lebih penting lagi, fleksibilitas ZKP memperluas fitur privasi dari lapisan transaksi dasar ke lapisan aplikasi kontrak pintar, mengantarkan paradigma baru privasi yang dapat diprogram.
Namun, kasus sanksi Tornado Cash mengungkapkan risiko utama: meskipun kode protokolnya tak terbendung, lapisan akses infrastruktur terpusat tetap menjadi titik lemah. Kepatuhan penyedia node utama terhadap tekanan regulasi secara efektif membatasi akses pengguna biasa ke alat privasi terdesentralisasi. Ini mengingatkan kita bahwa desentralisasi sejati tidak hanya membutuhkan ketahanan terhadap sensor pada lapisan protokol, tetapi juga desentralisasi pada lapisan infrastruktur.
Ke depan, solusi privasi berkinerja tinggi akan bergerak menuju arsitektur hibrida ZKP dan TEE/MPC. ZKP menyediakan minimalisasi kepercayaan dan verifikasi inti, sementara TEE atau MPC menangani komputasi berkinerja tinggi dan manajemen kunci, mengoptimalkan pengalaman pengguna sambil menjaga keamanan.
Bagi para pembuat kebijakan, sangat penting untuk menyadari bahwa teknologi privasi, khususnya bukti tanpa pengetahuan (zero-knowledge proofs), bukanlah alat untuk menghindari regulasi, melainkan solusi kriptografi baru untuk mencapai transparansi kepatuhan. Teknologi pengungkapan selektif memungkinkan pengguna untuk membuktikan kepatuhan sambil melindungi privasi mereka, menyediakan landasan teknologi untuk kerangka peraturan yang lebih seimbang.