Analisis Mendalam tentang Dark Pools: Penelitian Privasi tentang Blockchain Transparan

Menengah12/28/2023, 7:03:38 AM
Artikel ini memperkenalkan jenis transaksi privasi yang disebut "kolam gelap", yang mengeksplorasi berbagai aspek seperti sejarah, prinsip, model bisnis, dan kepatuhan.

Artikel ini memberikan pengenalan mendetail tentang berbagai jenis dark pool, termasuk prinsip kerjanya, arsitektur privasi, pencocokan pesanan, sumber likuiditas, MEV, dan tindakan anti-sensor. Dengan menggabungkan teknologi yang meningkatkan privasi seperti bukti tanpa pengetahuan, dark pool bertujuan untuk memberikan tingkat keamanan yang tinggi sekaligus melindungi privasi transaksi. Selain itu, artikel ini membahas masalah terkait kepatuhan terhadap peraturan dan visibilitas transaksi, serta mengeksplorasi berbagai model bisnis dalam dark pool.

Sebelum mempelajari cara kerja dark pool berbasis blockchain, mari kita berikan beberapa konteks tentang bagaimana dark pool berasal, mengapa mereka masih beroperasi, dan seberapa besar mereka mengubah permainan.

Kolam Gelap tahun 1960-an

Pada tahun 1969, ketika komputer masih cukup besar untuk menempati satu atau dua ruangan dan para pedagang menyampaikan pesanan dengan berteriak di lantai bursa, investor institusi mencari metode yang lebih efisien untuk membeli dan menjual saham tanpa menimbulkan reaksi berantai di pasar. Jerome Pustilnik merevolusi Wall Street dengan mendirikan Instinet, pelopor perdagangan elektronik. Melalui Instinet, investor institusi dapat mengirimkan pesanan, yang kemudian akan dicocokkan dan dieksekusi. Namun, agar platform seperti Instinet bisa sukses, diperlukan volume perdagangan yang signifikan baik dari pembeli maupun penjual. Apa yang membuat Instinet menarik bagi investor institusi adalah janji kerahasiaannya. Dengan menyembunyikan identitas dan pesanan mereka dari peserta lain dan pasar yang lebih luas, Instinet mengizinkan “perusahaan besar” untuk beroperasi secara anonim. Hal ini tidak hanya mencegah perdagangan mereka berdampak pada pasar, namun juga mengurangi risiko ditiru oleh pedagang lain.

Pada tahun 2022, lebih dari 60 dark pool telah terdaftar di SEC. Beberapa diantaranya dioperasikan di bursa, seperti NYSE atau NASDAQ, sementara lainnya dioperasikan oleh broker-dealer, seperti MS Pool oleh Morgan Stanley atau SigmaX oleh Goldman Sachs. Selain itu, ada dark pool yang dioperasikan secara independen, seperti Liquidnet atau MatchNow.

Masalah dengan dark pool yang dijalankan oleh operator adalah bahwa operator mungkin memiliki insentif lebih besar untuk melakukan pelanggaran dibandingkan beroperasi dengan cara yang patuh. Hal ini dapat diringkas dalam persamaan sederhana: Keuntungan dari Korupsi > Biaya Korupsi. Operator berpotensi memperoleh keuntungan lebih besar daripada denda yang harus mereka bayar. Misalnya, pada tahun 2018, SEC mendenda Citi Group sebesar $12 juta karena menyesatkan investor tentang operasi dark pool mereka, karena mereka membocorkan informasi pesanan rahasia kepada High-Frequency Trader. Para pedagang ini mengeksekusi pesanan senilai lebih dari $9 miliar terhadap nasabah Citi, sehingga menghasilkan keuntungan yang signifikan bagi mereka.

Pengguna dark pool tradisional berisiko dimanipulasi oleh operator, yang merupakan kelemahan signifikan dari model kepercayaan yang rusak. Operator dark pool telah membayar denda lebih dari $340 juta sejak tahun 2011 untuk menyelesaikan tuduhan, meskipun jumlah ini relatif kecil dibandingkan dengan keuntungan yang mungkin mereka peroleh. Dark pool berbasis blockchain bertujuan untuk menghilangkan kebutuhan untuk mempercayai operator yang berpotensi jahat. Namun, masih terdapat permasalahan.

Mixer, Kolam, dan Segala Sesuatu di Antaranya

Blockchain pada awalnya dirancang agar sepenuhnya transparan. Meskipun hal ini mendorong akuntabilitas, hal ini merupakan pedang bermata dua. Jika Anda menerima pembayaran gaji secara online, siapa pun yang mengetahui alamat dompet Anda dapat melihat jumlah yang dibayarkan kepada Anda di masa lalu dan jumlah yang akan dibayarkan kepada Anda di masa mendatang.

DEX (Bursa Terdesentralisasi) dan dompet dapat dilacak dengan pelacakan dompet dan platform copy trading. Platform ini melangkah lebih jauh dengan memungkinkan pengguna anonim meniru pedagang sukses, yang dapat mempersulit strategi perdagangan mereka. Selain itu, melakukan pemesanan dalam jumlah besar pada DEX dapat membuat pesanan tersebut diburu oleh individu yang memantau mempool publik.

Sebelum membahas dark pool, penting untuk membedakan antara mixer dan dark pool. Mixer adalah sejenis kolam gelap. Pencampur, seperti Tornado Cash, mencampurkan token untuk menghilangkan hubungan antara dompet dan aset, sehingga menyulitkan pelacakan asal dana. Sebaliknya, dark pool tidak hanya memutus koneksi antara dompet dan token tetapi juga memfasilitasi perdagangan antar pengguna tanpa mengungkapkan informasi apa pun tentang pihak-pihak yang terlibat.

Sekarang kita telah memeriksa asal-usul dan motivasi dark pool tradisional dan membedakan mixer dari dark pool, mari kita jelajahi dark pool berbasis blockchain. Kolam gelap ini menggabungkan privasi ke dalam arsitektur fundamentalnya melalui model Akun/Balance dan PET (Teknologi Peningkatan Privasi) seperti Zero Knowledge, MPC, dan FHE.

Pada saat artikel ini ditulis, proyek seperti Portal Gate, Renegade, dan Tristero masih dalam pengembangan. Di sisi lain, protokol privasi seperti Panther dan Railgun sudah beroperasi, memfasilitasi transaksi keuangan terdesentralisasi swasta (DeFi). Transaksi ini tidak hanya mencakup pertukaran tetapi juga operasi seperti staking, penyediaan likuiditas, dan peminjaman.

Arsitektur Privasi

Model Keseimbangan

Blockchain adalah mesin negara yang terdiri dari akun dan transaksi. Saat akun terlibat dalam transaksi, setiap transisi negara menambahkan serangkaian pembaruan baru pada rantai. Saldo akun juga disesuaikan. Model saldo adalah berbagai pendekatan yang digunakan oleh blockchain untuk melacak dan mengelola saldo akun pengguna. Misalnya, Ethereum, Solana, dan Polygon menggunakan model Akun, sedangkan Bitcoin, Zcash, dan Monero menggunakan model UTXO. Model-model ini berbeda dalam metode pengelolaan dan representasi keadaan blockchain.

Model Akun, mirip dengan rekening bank, mewakili keadaan saat ini sebagai kumpulan alamat dan saldo masing-masing. Dalam model ini, saat Anda melakukan pembayaran, Anda mengirimkan jumlah persisnya tanpa sisa uang kembalian, dan tidak ada saldo baru yang dibuat. Namun, model UTXO (Unspent Transaction Output) beroperasi secara berbeda. Saat Anda melakukan pembayaran dengan model ini, seluruh saldo Anda ditransfer, yang secara efektif “membakar” saldo Anda yang ada. Sisa nilai yang Anda miliki kemudian ditambahkan ke saldo baru. Model UTXO menampilkan keadaan saat ini sebagai grafik yang mencakup semua keluaran transaksi yang dihabiskan dan yang tidak.

Sebagai ilustrasi, pertimbangkan skenario berikut:

Dompet Alice berisi dua UTXO, satu berisi 6 koin dan satu lagi berisi 5 koin, sedangkan dompet Bob hanya memiliki satu UTXO berisi 5 koin. Ketika Alice mengirimkan 5 koin ke Bob, dia menggabungkan kedua UTXO-nya menjadi satu transaksi, sehingga menyulitkan pengamat untuk menentukan sumber dari 5 koin yang dia kirimkan ke Bob dan tujuan dari sisa saldo di UTXO-nya. Mekanisme perlindungan privasi ini secara efektif menyembunyikan aliran dana dan menjamin privasi peserta transaksi.

UTXO yang baru dibuat tidak memiliki pemilik yang diketahui dan memerlukan analisis rantai tingkat lanjut untuk ditautkan ke satu pengguna. Namun, dengan model akun, terdapat kesepadanan, yang mendorong penggunaan kembali alamat dan memudahkan pelacakan riwayat transaksi untuk satu pengguna.

Dengan model UTXO, pembelanjaan ganda juga sulit dilakukan. Setiap UTXO memiliki nullifier unik yang diturunkan dari dirinya sendiri. Ketika suatu transaksi diverifikasi, artinya ketika UTXO dibelanjakan, nullifiernya juga dibelanjakan. Hal ini mencegah transaksi dibelanjakan lagi.

Versi model UTXO yang berbeda telah digunakan dalam berbagai solusi Lapisan 1 (L1) dan Lapisan 2 (L2) yang mengutamakan privasi. Aleo menggunakan model Record, yang merupakan versi modifikasi dari model UTXO. Aztec dan Polygon Miden, di sisi lain, menggunakan pendekatan hybrid, menggabungkan elemen model UTXO dan Akun.

Model UTXO yang digunakan oleh Zcash sangat menginspirasi model UTXO yang digunakan di dark pool. Berbagai protokol telah memodifikasinya untuk mendukung banyak aset dan akun. Protokol seperti Portal Gate, Penumbra, Railgun, dan Renegade menggunakan mekanisme berbasis catatan di mana setiap UTXO direpresentasikan sebagai sebuah catatan. Catatan ini, mirip dengan UTXO, berisi informasi tentang aset, pesanan, dan nilai, namun hanya dapat dilihat oleh pemilik/pengguna. Uang kertas tersebut disimpan di dalam pohon Merkle yang menjaga status rantainya, yang dikenal sebagai Pohon Komitmen Negara. Catatan ini dapat dibuat melalui transfer internal atau penyelesaian di dalam dark pool, atau melalui pembayaran biaya yang dilakukan ke relayer. Renegade menggunakan MPC yang diabadikan untuk mencocokkan UTXO (pesanan) dan memperbarui negara bagian. Dimungkinkan juga untuk menyimpan banyak catatan dalam satu catatan.

Dengan Protokol Panther, setiap aset atau akun direpresentasikan sebagai zAsset atau zNFT. Model UTXO beroperasi melalui pohon Merkle yang disebut “Bus”, yang memproses UTXO secara batch. Setiap batch dapat berisi hingga 64 UTXO, sehingga mengoptimalkan efisiensi biaya bagi pengguna. Pemrosesan UTXO ditangani oleh “Operator bus”, yang diberi insentif oleh pengguna dengan imbalan dalam mata uang $ZKP. Untuk mengeksekusi UTXO individu, Panther menggunakan pohon Merkle “Taksi”. Selain itu, untuk mendukung UTXO multi-rantai, terdapat Pohon Merkle “Ferry”.

Sistem Bukti

Di sinilah salah satu PET (Teknologi Peningkatan Privasi) utama berperan. Zero Knowledge Proofs (ZKPs) digunakan untuk membuktikan kepemilikan informasi yang benar tanpa mengungkapkannya. Dalam konteks dark pool, ZKP dapat diterbitkan untuk membuktikan bahwa pengguna memiliki dana dan izin yang cukup untuk melakukan pemesanan, mencocokkan dan menyelesaikannya, sambil tetap menyembunyikan detail ini dari operator dark pool, sesama pedagang, dan pihak ketiga eksternal.

Sistem pembuktian adalah konstruksi kriptografi yang dirancang untuk menghasilkan bukti. Mereka datang dalam berbagai jenis, masing-masing menghasilkan bukti dengan ukuran berbeda, memerlukan jangka waktu berbeda, dan menggunakan sumber daya komputasi berbeda untuk pembuatan dan verifikasi. Dalam dokumen ini, kita akan mengeksplorasi dua sistem pembuktian yang menonjol: Groth16 dan UltraPlonk. Sistem pembuktian ini telah menemukan penerapannya di kelompok gelap yang telah kita diskusikan.

Panther, Penumbra, dan Railgun menggunakan sistem pembuktian Groth16 untuk menghasilkan pembuktiannya. Groth16 lebih disukai karena menghasilkan bukti ukuran yang konsisten, yang dapat memengaruhi ukuran transaksi, biaya bahan bakar, dan throughput. Sebaliknya, Portal Gate dan Renegade menggunakan sistem bukti UltraPlonk.

Baik Groth16 dan UltraPlonK memerlukan pengaturan tepercaya, di mana sekelompok pihak tepercaya berkolaborasi untuk menetapkan serangkaian parameter umum. Parameter ini digunakan untuk memverifikasi bukti dengan cara yang memastikan verifikator tidak perlu memercayai pembukti, dan sebaliknya. Penting untuk dicatat bahwa pengaturan yang tepercaya menyiratkan asumsi kepercayaan tentang pihak-pihak yang terlibat. Komputasi Multi-Pihak yang Aman dapat digunakan untuk mencegah satu pihak mendapatkan akses ke struktur pengaturan yang mendasarinya. Groth16 mengandalkan masukan dari banyak pihak untuk pengaturan tepercaya, sedangkan UltraPlonk hanya memerlukan keterlibatan satu pihak.

Operasi Internal Kolam Gelap

Pada bagian berikut, kita akan menjelajahi pengoperasian bagian dalam kolam gelap. Kami akan membahas bagaimana mereka menjaga privasi selama perdagangan, sumber likuiditas, mencegah ekstraksi MEV, menunjukkan resistensi sensor, dan memastikan kepatuhan.

Pengaturan Dompet

Dalam kebanyakan kasus, Anda perlu membuat dompet baru yang khusus untuk berinteraksi dengan dark pool. Railgun memiliki penyedia dompet pihak ketiga bernama Railway Wallet yang memungkinkan Anda membuat EOA terenkripsi. EOA ini memungkinkan Anda untuk menyimpan saldo token/NFT terlindung dan secara pribadi memanggil kontrak pintar publik apa pun yang Anda inginkan melalui mekanisme Relay Adapt.

Dengan Renegade, dompet setara dengan UTXO (Output Transaksi Belum Terpakai) yang memiliki kunci pribadi dan dapat menandatangani transaksi. Untuk memastikan integritas dana, Anda harus membuat UTXO baru dan memberikan komitmen menggunakan bukti ZK (Zero-Knowledge). Bukti ini membuktikan bahwa UTXO baru memang baru dan dana yang terkandung di dalamnya belum pernah dikeluarkan sebelumnya. Harap dicatat bahwa sebagian besar operasi seperti penyetoran, penempatan pesanan, dan perdagangan akan membatalkan dompet yang ada, sehingga memerlukan pembuatan dompet baru untuk mencegah terjadinya pembelanjaan ganda. Pengalaman pengguna (UX) tetap konsisten dengan dompet Ethereum lainnya.

Untuk menggunakan Penumbra, Anda perlu membuat dompet baru, sama seperti saat memulai dengan rantai Cosmos lainnya. Setelah dompet dibuat, dompet tersebut dapat didanai melalui transfer IBC.

Untuk Panther dan Portal Gate, proses KYC sedang dilakukan. Meskipun dompet Ethereum dapat digunakan, pengguna harus memverifikasi paspor mereka melalui proses KYC untuk individu agar dapat berinteraksi dengan protokol. Badan usaha harus melalui KYB dan membagikan detail bisnisnya. Verifikasi dilakukan secara off-chain oleh penyedia kepatuhan terdaftar. Kredensial ini akan habis masa berlakunya secara berkala dan perlu diperbarui melalui proses verifikasi.

Penemuan dan Pencocokan Pesanan

Dalam hal penemuan dan pencocokan pesanan, bursa terdesentralisasi umum (DEX) seperti Uniswap dan Curve menggunakan pendekatan Automated Market Maker (AMM), di mana pesanan dicocokkan dengan kumpulan likuiditas. Namun, metode ini bukanlah pilihan terbaik untuk privasi. Ketika pesanan dicocokkan dengan kumpulan likuiditas publik, detail pesanan akan terlihat secara publik di blockchain. Hal ini tidak ideal bagi pedagang yang bertransaksi dalam volume besar, karena dapat mengungkapkan niat mereka kepada pelaku pasar lain yang dapat memanfaatkan informasi tersebut. Beberapa dark pool, yang mungkin masih mencocokkan pesanan dengan kumpulan likuiditas atau menggunakan kontrak publik eksternal lainnya untuk pencocokan pesanan, menggunakan relayer sebagai tindakan privasi. Relayer ini bertindak sebagai tembok Cina antara pedagang yang membutuhkan privasi dan sumber likuiditas eksternal. Di bagian selanjutnya, kita akan mengeksplorasi bagaimana dark pool mendapatkan likuiditas dengan tetap menjaga privasi.

Saat ini, pedagang telah menyetor dana ke dompet mereka di dark pool. Sekarang, mari kita bahas apa yang terjadi ketika pesanan dilakukan. Beberapa dark pool menggunakan pendekatan Peer-to-Peer untuk pencocokan pesanan, sementara yang lain menggunakan pendekatan Peer-to-Pool dengan PET seperti Zero-Knowledge atau Multi-party Computation. Dalam pendekatan Peer-to-Peer, pesanan dilintasi antar pedagang untuk mencapai eksekusi yang lebih baik tanpa selip. Hal ini karena jika pesanan dicocokkan dengan kumpulan likuiditas, harga kumpulan tersebut dapat berubah antara saat pesanan ditempatkan dan saat dieksekusi. Ketika pesanan dilintasi antar pedagang, pesanan tersebut dieksekusi pada harga yang disepakati di antara mereka.

Dengan Renegade, pendekatan Peer-to-Peer diambil. Ketika seorang pedagang mengajukan pesanan, mereka juga memilih relayer yang dapat mencocokkan pesanan dengan biaya tertentu. Trader menghasilkan Bukti ZK yang disebut “KOMITMEN VALID” untuk membuktikan kepemilikan dompet dan pesanannya. Sebuah “jabat tangan” kemudian dikirim ke jaringan untuk dicocokkan dengan jabat tangan pedagang lainnya. Jabat tangan terdiri dari Bukti ZK KOMITMEN VALID, detail pesanan yang di-hash, nullifier, dan pasangan kunci. Setelah jabat tangan seorang pedagang cocok dengan jabat tangan pedagang lain, Perhitungan Multipihak dimulai. Renegade menggunakan ZK-SNARK kolaboratif untuk membuktikan bahwa pesanan pedagang benar-benar sesuai dengan pesanan pihak lawan. Hal ini memastikan detail pesanan tetap tersembunyi dari pihak lain selama proses pencocokan pesanan. Setelah pesanan cocok dan bukti yang diperlukan diberikan, dompet baru dibuat. Token yang ditukar disimpan ke dalam dompet baru ini setelah diverifikasi bahwa dompet tersebut memang baru untuk mencegah pembelanjaan ganda. Pengalaman pengguna tetap sama seperti menggunakan dompet Ethereum lainnya.

Dengan Portal Gate, saat pedagang mengirimkan pesanan, node API mengambilnya, mengenkripsinya, menghasilkan bukti ZK, dan meneruskan pesanan ke Buku. Buku adalah sekumpulan node off-chain yang mengumpulkan pesanan dan menjalankan algoritma pencocokan pesanan di dalam lingkungan Fully-Homomorphically Encrypted (FHE). Artinya, pesanan yang dienkripsi tidak perlu didekripsi untuk dicocokkan. Setelah pesanan dicocokkan, hasil penjumlahan dari semua pesanan yang cocok akan ditampilkan, sementara tidak ada rincian pesanan individual yang dicocokkan yang ditampilkan. Sekali lagi ini membantu menjaga privasi.

Railgun adalah sistem yang memungkinkan pedagang untuk menempatkan pesanan swap. Ketika seorang pedagang menempatkan pesanan swap melalui Railgun, kontrak pintar yang disebut Modul Adaptasi melakukan beberapa tindakan. Pertama, dibutuhkan saldo pribadi yang ditentukan pedagang dari dompet mereka dan membuka pelindungnya. Modul Adaptasi juga memverifikasi bahwa pesanan (UTXO) belum dibatalkan atau dibelanjakan. Selanjutnya, API 0x menukar aset di seluruh likuiditas DEX gabungan, mencari harga terbaik. Setelah pertukaran, Modul Adaptasi melindungi aset yang ditukar kembali ke saldo pribadi, memastikan bahwa aktivitas atau alamatnya tidak terungkap. Alur kerja ini juga dapat diterapkan pada jenis transaksi DeFi lainnya.

Protokol Panther beroperasi serupa dengan protokol lain dengan memanfaatkan modul yang disebut Zswap. Modul ini menghubungkan MASP (Multi-Asset Shielded Pool) Panther dengan protokol DeFi lainnya. MASP sebenarnya bukan “kolam”, melainkan kumpulan pohon Merkle yang “hanya tambahan”. Setiap daun di pohon mewakili komitmen terhadap UTXO, yang mewakili IOU dari suatu aset yang disimpan ke MASP. Saat pedagang membuat pesanan, Zswap mengumpulkan penawaran dari protokol DeFi lainnya, memungkinkan pedagang memilih opsi terbaik. Setelah pesanan dilakukan, Zswap menghasilkan kontrak escrow berbasis waktu terenkripsi. Kontrak ini memungkinkan pertukaran pribadi antar pengguna tanpa mengungkapkan rincian apa pun. Setelah aset ditukar, pengguna menerima IOU token dalam bentuk ZAsset (ZNFT) dari MASP Panther.

Modul swap Penumbra, juga dikenal sebagai Zswap, beroperasi dengan cara yang berbeda. Saat pedagang membuat pesanan, aset di saldo pribadinya dibakar, dan nilai pesanan terenkripsi dikirim ke validator. Biaya dibayarkan untuk memproses pesanan. Untuk merekam acara tersebut, pengguna menerima NFT “swap”. NFT ini diidentifikasi secara unik berdasarkan berbagai parameter, termasuk aset yang diperdagangkan, biaya, jumlah masukan, dan kunci kriptografi. Validator menggabungkan masukan pesanan dari beberapa pedagang ke dalam satu batch, yang kemudian dieksekusi terhadap posisi likuiditas terkonsentrasi. Setelah dieksekusi, hasilnya didistribusikan kepada pedagang secara proporsional berdasarkan masukan mereka. Meskipun data individual tetap bersifat pribadi, data agregat akan terekspos ketika validator menggabungkan perintah eksekusi terhadap posisi likuiditas terkonsentrasi.

Menemukan Likuiditas

Kumpulan gelap seperti Renegade dan Portal Gate memfasilitasi perdagangan anonim dengan mencocokkan langsung pesanan beli dan jual antar pengguna. Namun, tidak ada jaminan bahwa akan selalu tersedia likuiditas di sisi lain suatu order. Di sisi lain, bursa terdesentralisasi umum (DEX) menawarkan likuiditas yang hampir terjamin untuk pesanan, namun dengan mengorbankan privasi dan dampak harga. Privasi terganggu karena siapa pun dapat mengamati aktivitas pembelian atau penjualan Anda. Dampak harga menjadi perhatian karena likuiditas yang terjamin disertai dengan premi, yang harus Anda bayarkan bersama dengan pesanan Anda. Sebaliknya, dark pool menyembunyikan informasi pesanan sebelum dan sesudah perdagangan.

Renegade mengikuti filosofi desain yang melibatkan pencocokan aliran pesanan secara langsung tanpa keterlibatan penyedia likuiditas perantara. Dalam situasi dimana terdapat kekurangan likuiditas, mekanisme yang disebut “Indikasi Minat” memungkinkan pedagang untuk mengungkapkan rincian tertentu dari pesanan mereka kepada relayer yang mencocokkan pesanan. Detail ini, seperti harga, ukuran, aset, dan jenis pesanan, dibuktikan secara aman tanpa pengetahuan apa pun. Jika pedagang memilih untuk mengungkapkan rincian ini, pedagang lain dapat melihat pesanan ini di buku pesanan, yang berpotensi menghasilkan eksekusi pesanan ini lebih cepat.

Protokol Panther lebih dari sekedar kolam gelap. Ia menawarkan berbagai aktivitas DeFi lainnya yang dapat dilakukan secara pribadi. Untuk memulai, pengguna menyetorkan aset ke dalam Kumpulan Terlindung Multi-Aset, di mana aset yang disimpan direpresentasikan sebagai ZkAssets (ZkNFT). ZkAssets ini berfungsi sebagai token IOU, mirip dengan stETH yang diperoleh saat staking Ethereum. Adaptor DeFi, yang dikenal sebagai plug-in, membuat koneksi pribadi antara Multi-Asset Shielded Pool (MASP) dan protokol DeFi yang ada. Adaptor seperti Zswap dan Ztrade memungkinkan konektivitas antara MASP dan DEX seperti Uniswap, Quickswap, Curve, dan banyak lagi.

Mirip dengan Panther atau Railgun, Penumbra berfungsi sebagai platform untuk berbagai aktivitas DeFi. Ketika pengguna memulai posisi LP (Penyedia Likuiditas) dalam Penumbra, mereka pada dasarnya membuat AMM (Pembuat Pasar Otomatis) khusus mereka sendiri. Hasilnya, terdapat ribuan posisi likuiditas terkonsentrasi, masing-masing dengan biaya yang ditentukan penggunanya sendiri. Meskipun hal ini dapat menyebabkan likuiditas terfragmentasi, Zswap / DEX Engine mengatasi masalah ini dengan mempertimbangkan dan mensintesis semua posisi likuiditas individual ini ke dalam AMM terpadu. Akibatnya, perdagangan masuk dapat diarahkan ke seluruh grafik likuiditas.

Portal Gate adalah AMM-DEX anonim di mana Automaton digunakan untuk menyediakan likuiditas sebagai cadangan pada Buku. Relai mengoperasikan buku pesanan untuk mencocokkan perdagangan pengguna. Jika buku tersebut tidak dapat memfasilitasi perdagangan karena likuiditas tidak mencukupi, pesanan diarahkan ke Automaton. Likuiditas di Automaton akan di-bootstrap dengan cara yang sama seperti AMM lainnya.

DEX Kereta Api Railgun menggunakan 0xAPI yang dikembangkan oleh 0x. Ini menyiratkan bahwa pesanan dari Railway DEX diarahkan untuk menemukan harga terbaik untuk dieksekusi melalui agregator 0xAPI DEX. Setelah rute perdagangan ditentukan, dompet menghasilkan bukti untuk memungkinkan penggunaan dana di saldo pedagang untuk menukar dan melindungi token masuk dari 0xAPI ke saldo pedagang.

Model bisnis

Kolam gelap Tradfi seperti klub eksklusif tempat individu dengan saldo besar berdagang. Orang-orang ini membayar biaya keanggotaan ke dark pool, memungkinkan mereka melakukan pemesanan secara anonim dan menerima aliran counter-order yang relevan. Biaya perdagangan di dark pool umumnya lebih rendah daripada pertukaran keuangan tradisional. Selain itu, dark pool tradfi dapat bertindak sebagai broker, membeli sekuritas dari penjual dengan harga lebih rendah dan menjualnya kepada pembeli dengan harga lebih tinggi.

Di ruang kripto, kolam gelap berfungsi secara berbeda. Mereka beralih dari model yang berfokus pada “operator” menjadi peran “fasilitator”. Pendapatan mereka bergantung pada dua komponen utama: biaya protokol atas pesanan yang berhasil dicocokkan dan sebagian dari biaya relayer yang dibayarkan oleh pedagang untuk menangani transaksi. Beberapa biaya relayer mungkin juga masuk ke operator relay. Trader juga mempunyai pilihan untuk menjalankan relayer mereka sendiri untuk meningkatkan privasi dan menghindari pembayaran biaya relayer.

Kelompok gelap yang terdesentralisasi dalam kripto mungkin menghadapi masalah “awal yang dingin”. Tidak seperti DEX yang berdagang melawan kumpulan likuiditas, sebagian besar kumpulan gelap memiliki pengguna yang berdagang satu sama lain dengan mencocokkan pesanan beli dan jual. Sangat penting bagi sistem seperti itu untuk memiliki pedagang di kedua sisi pasar yang melakukan pemesanan. Penting juga untuk dicatat bahwa dark pool di tradfi diselenggarakan oleh bank multi-miliar dolar seperti Goldman Sachs dan bursa seperti NYSE. Dengan cara ini, penyediaan aliran pesanan kepada penggunanya akan relatif lebih mudah. Ada juga dark pool yang berdiri sendiri seperti Liquidnet yang memperkirakan bahwa mereka akan membutuhkan setidaknya 100 perusahaan sisi pembelian untuk aktif di platform mereka sejak hari itu untuk mencapai masa kritis tetapi akhirnya diluncurkan dengan 38 perusahaan. Liquidnet sekarang termasuk dalam 3 dark pool terbesar di dunia.

Pertukaran terpusat, rata-rata, memiliki volume 10x lebih banyak dibandingkan pertukaran terdesentralisasi karena basis penggunanya yang lebih besar, tertarik oleh pengalaman pengguna yang lebih baik dan kepatuhan terhadap peraturan. Peningkatan basis pengguna ini menghasilkan pasokan yang lebih besar untuk memenuhi permintaan. Namun, likuiditas untuk transaksi over-the-counter (OTC) umumnya lebih sulit ditemukan.

Dalam industri kripto, sebagian besar kesepakatan OTC difasilitasi melalui meja OTC, kontrak pintar escrow, dan bahkan grup Telegram dalam beberapa kasus. Sayangnya, penipuan sering terjadi. Relatif mudah bagi penipu untuk menyamar sebagai orang lain di Telegram, memanipulasi pesan, dan mengubah detail kesepakatan. Kolam gelap menawarkan solusi untuk masalah ini. Meskipun mereka mungkin tidak menjamin penyelesaian segera untuk token yang tidak likuid atau token yang tidak dapat dipertukarkan (NFT), mereka memberikan tingkat keamanan dan privasi yang lebih tinggi. Selain itu, pelanggan meja OTC yang menggunakan dark pool tidak perlu membayar biaya broker.

Volume sangat penting untuk berfungsinya kolam gelap secara efektif. Ini membantu dalam pencocokan pesanan yang efisien dan menjaga anonimitas pedagang. Semakin besar jumlah dana anonim dalam kumpulan atau semakin banyak pesanan dalam buku pesanan, semakin sulit menghubungkan deposan dan pedagang dengan aset mereka. Hal ini karena terdapat lebih banyak deposan potensial yang dapat mencoba menghubungkan asetnya. Dalam hal melindungi aset, penting juga untuk mempertimbangkan jenis tokennya. Melindungi stablecoin umum seperti USDC atau DAI akan memberikan anonimitas yang lebih besar dibandingkan melindungi token meme yang tidak jelas dengan hanya beberapa deposan.

MEV dan Resistensi Sensor

Sebagian besar bursa terdesentralisasi (DEX) yang beroperasi pada blockchain publik, karena sifatnya yang terbuka dan transparan, memungkinkan adanya Miner Extractable Value (MEV). Detail pesanan di DEX seperti Uniswap atau Curve tidak dirahasiakan. Keterbukaan ini memungkinkan pencari dan pembangun untuk mengatur ulang transaksi dalam bundel dan blok untuk mengekstrak MEV.

Privasi itu penting tetapi ini adalah masalah subjektif. Tornado Cash efektif dalam memungkinkan individu melakukan aktivitas keuangan mereka secara anonim. Namun, karena bersifat open-source dan dapat diakses secara bebas, ia juga telah digunakan oleh para penjahat untuk mencuci dana curian. Kelompok peretas Lazarus Korea Utara, misalnya, telah berhasil mencuri hampir satu miliar dolar ($958 juta) hingga saat ini. Kantor Pengendalian Aset Luar Negeri (OFAC) menyimpan daftar warga negara yang ditunjuk secara khusus dan individu yang diblokir, termasuk aktor jahat seperti Lazarus dan bahkan alamat kontrak pintar Tornado Cash karena ketidakpatuhan. Protokol yang tidak patuh menghadapi risiko tinggi transaksinya dikecualikan dari blok on-chain, karena 5 dari 6 pembuat blok terbesar mematuhi OFAC. Hal ini menimbulkan kekhawatiran mengenai resistensi sensor. Masalah ini tidak hanya terjadi pada pembangun, karena validator dan relayer juga dapat memilih untuk menghilangkan transaksi atau pemblokiran.

Kumpulan gelap memungkinkan detail pesanan tetap tersembunyi dari pihak ketiga, termasuk validator. Hal ini dicapai dengan menerbitkan Bukti Tanpa Pengetahuan (ZKP) untuk setiap pesanan, sehingga menghilangkan kebutuhan untuk mengungkapkan rincian untuk pencocokan atau penyelesaian pesanan. Arsitektur ini dapat memberikan ketahanan terhadap Miner Extractable Value (MEV) dan sensor, selama alur kerja transaksi tetap berada dalam lingkungan terenkripsi dari dark pool. Namun, jika kontrak publik digunakan atau sequencer bersama digunakan, peluang penangkapan MEV mungkin muncul lagi.

Kepatuhan

Baik Anda beroperasi dalam protokol atau sebagai pengguna individu, hal terakhir yang Anda inginkan adalah membiarkan transaksi Anda dibiarkan begitu saja, tidak diproses dalam blok. Hal ini dapat membahayakan keberhasilan transisi negara bagian Anda atau bahkan menarik perhatian yang tidak diinginkan dari otoritas pengatur seperti SEC. Sayangnya, kekhawatiran ini menjadi kenyataan pahit bagi para pendiri dan pengembang Tornado Cash, yang ditangkap atas tuduhan pencucian uang. Selain itu, front-end TC dianggap ilegal atau tidak berfungsi di banyak negara dan tidak didukung oleh beberapa CEX (bursa terpusat). Namun, perlu dicatat bahwa kontrak pintar TC itu sendiri masih beroperasi dan dapat digunakan oleh individu yang memiliki pengetahuan teknis.

Untuk menghindari situasi seperti itu, dark pool dan protokol lain yang berfokus pada privasi telah merancang metode yang memungkinkan pengguna menjaga kepatuhan berdasarkan kebijaksanaan mereka sendiri.

Renegade memungkinkan pedagang untuk memilih sekumpulan rekanan untuk berdagang. Pedagang individu mungkin hanya memerlukan pemeriksaan AML/sanksi dasar terhadap rekanan mereka, sementara institusi mungkin memerlukan pemeriksaan KYB/KYC terhadap rekanan mereka. Logika untuk memilih rekanan dan melakukan pemeriksaan kepatuhan menggunakan ZKP dapat ditetapkan sebelum dimulainya MPC.

Portal Gate dan Protokol Panther berkolaborasi dengan oracle kepatuhan, yang pada gilirannya berkolaborasi dengan penyedia layanan kepatuhan tradisional, untuk melakukan verifikasi KYC/KYB off-chain pada akun pengguna. Setelah pengguna diverifikasi, mereka menerima bukti kepatuhan ZK, yang memungkinkan dompet mereka berfungsi dengan protokol dark pool. Proses verifikasi perlu dilakukan secara berkala.

Dengan Penumbra, pengguna dapat menunjukkan kepatuhan off-chain dengan menggunakan 'perspektif transaksi' untuk mengungkapkan aktivitas mereka, termasuk pengungkapan selektif mengenai asal dana. Demikian pula dengan Railgun, pengguna memiliki “kunci tampilan” yang memungkinkan mereka melihat transaksi dan saldo dari rentang waktu blok tertentu, dari X hingga Y.

Railgun menggunakan konsep yang disebut “Proof of Innocence”, yang dibahas dalam makalah Privacy Pools 2.0 yang dikembangkan oleh Chainway. Proof of Innocence memungkinkan pengguna untuk menunjukkan keabsahan transaksi mereka tanpa mengungkapkan rincian transaksi apa pun. Pohon Merkel berfungsi sebagai representasi kolektif dari semua UTXO (transaksi dan saldo) sebelumnya. Hal ini memungkinkan penentuan apakah saldo tertentu dimasukkan dalam kumpulan transaksi tertentu. Namun, untuk membuktikan bahwa saldo tertentu BUKAN bagian dari kumpulan transaksi tertentu, diperlukan pohon Sparse Merkle, yang melacak nilai NULL. Dengan bukti ini, dimungkinkan untuk memverifikasi bahwa saldo tidak termasuk dalam set transaksi yang ditentukan. Untuk mencapai hal ini, SNARK Rekursif (Argumen Pengetahuan Non-interaktif Ringkas) digunakan. Mereka memberikan bukti bahwa rangkaian pembuktian, mulai dari setoran awal hingga penarikan akhirnya, telah dihitung secara akurat. Ini berfungsi sebagai bukti bahwa saldo pengguna bukan bagian dari kumpulan transaksi yang ditentukan.

Pikiran yang Gigih

Pengguna dark pool mengandalkan harga publik sebagai patokan perdagangan mereka. Namun, harga aset di bursa publik mungkin tidak secara akurat mencerminkan pergerakan yang terjadi di dalam dark pool. Sebelum tahun 2014, penemuan harga merupakan hubungan sepihak antara dark pool dan bursa publik. Untuk mengatasi masalah ini, FINRA dan SEC menerapkan inisiatif yang mengamanatkan pengungkapan informasi perdagangan dark pool kepada publik berdasarkan keamanan demi keamanan. Namun, ada penundaan selama 2-4 minggu dalam mempublikasikan informasi ini setelah penyelesaian. Masih belum pasti apakah standar pengungkapan publik serupa akan diterapkan pada dark pool kripto di masa depan untuk meningkatkan penemuan harga bagi semua pelaku pasar.

Pure Play Dark Pools perlu menghasilkan aliran pesanan di kedua sisi pasar untuk mencapai massa kritis. Kita mungkin menyaksikan migrasi kesepakatan OTC ke dark pool karena peningkatan keamanan, privasi, dan efisiensi biaya dibandingkan dengan meja OTC dan grup Telegram. Namun, ketika DEX swasta berinteraksi dengan kumpulan likuiditas publik atau kontrak pintar eksternal, melakukan simulasi berdasarkan informasi yang bocor berpotensi mengekspos perdagangan dan pedagang tertentu.

Penafian:

  1. Artikel ini dicetak ulang dari [吴说区块链]. Semua hak cipta milik penulis asli [Muhammad Yusuf, Delphi Digital]. Jika ada keberatan terhadap cetak ulang ini, silakan menghubungi tim Gate Learn , dan mereka akan segera menanganinya.
  2. Penafian Tanggung Jawab: Pandangan dan pendapat yang diungkapkan dalam artikel ini adalah sepenuhnya milik penulis dan bukan merupakan nasihat investasi apa pun.
  3. Terjemahan artikel ke bahasa lain dilakukan oleh tim Gate Learn. Kecuali disebutkan, dilarang menyalin, mendistribusikan, atau menjiplak artikel terjemahan.

Analisis Mendalam tentang Dark Pools: Penelitian Privasi tentang Blockchain Transparan

Menengah12/28/2023, 7:03:38 AM
Artikel ini memperkenalkan jenis transaksi privasi yang disebut "kolam gelap", yang mengeksplorasi berbagai aspek seperti sejarah, prinsip, model bisnis, dan kepatuhan.

Artikel ini memberikan pengenalan mendetail tentang berbagai jenis dark pool, termasuk prinsip kerjanya, arsitektur privasi, pencocokan pesanan, sumber likuiditas, MEV, dan tindakan anti-sensor. Dengan menggabungkan teknologi yang meningkatkan privasi seperti bukti tanpa pengetahuan, dark pool bertujuan untuk memberikan tingkat keamanan yang tinggi sekaligus melindungi privasi transaksi. Selain itu, artikel ini membahas masalah terkait kepatuhan terhadap peraturan dan visibilitas transaksi, serta mengeksplorasi berbagai model bisnis dalam dark pool.

Sebelum mempelajari cara kerja dark pool berbasis blockchain, mari kita berikan beberapa konteks tentang bagaimana dark pool berasal, mengapa mereka masih beroperasi, dan seberapa besar mereka mengubah permainan.

Kolam Gelap tahun 1960-an

Pada tahun 1969, ketika komputer masih cukup besar untuk menempati satu atau dua ruangan dan para pedagang menyampaikan pesanan dengan berteriak di lantai bursa, investor institusi mencari metode yang lebih efisien untuk membeli dan menjual saham tanpa menimbulkan reaksi berantai di pasar. Jerome Pustilnik merevolusi Wall Street dengan mendirikan Instinet, pelopor perdagangan elektronik. Melalui Instinet, investor institusi dapat mengirimkan pesanan, yang kemudian akan dicocokkan dan dieksekusi. Namun, agar platform seperti Instinet bisa sukses, diperlukan volume perdagangan yang signifikan baik dari pembeli maupun penjual. Apa yang membuat Instinet menarik bagi investor institusi adalah janji kerahasiaannya. Dengan menyembunyikan identitas dan pesanan mereka dari peserta lain dan pasar yang lebih luas, Instinet mengizinkan “perusahaan besar” untuk beroperasi secara anonim. Hal ini tidak hanya mencegah perdagangan mereka berdampak pada pasar, namun juga mengurangi risiko ditiru oleh pedagang lain.

Pada tahun 2022, lebih dari 60 dark pool telah terdaftar di SEC. Beberapa diantaranya dioperasikan di bursa, seperti NYSE atau NASDAQ, sementara lainnya dioperasikan oleh broker-dealer, seperti MS Pool oleh Morgan Stanley atau SigmaX oleh Goldman Sachs. Selain itu, ada dark pool yang dioperasikan secara independen, seperti Liquidnet atau MatchNow.

Masalah dengan dark pool yang dijalankan oleh operator adalah bahwa operator mungkin memiliki insentif lebih besar untuk melakukan pelanggaran dibandingkan beroperasi dengan cara yang patuh. Hal ini dapat diringkas dalam persamaan sederhana: Keuntungan dari Korupsi > Biaya Korupsi. Operator berpotensi memperoleh keuntungan lebih besar daripada denda yang harus mereka bayar. Misalnya, pada tahun 2018, SEC mendenda Citi Group sebesar $12 juta karena menyesatkan investor tentang operasi dark pool mereka, karena mereka membocorkan informasi pesanan rahasia kepada High-Frequency Trader. Para pedagang ini mengeksekusi pesanan senilai lebih dari $9 miliar terhadap nasabah Citi, sehingga menghasilkan keuntungan yang signifikan bagi mereka.

Pengguna dark pool tradisional berisiko dimanipulasi oleh operator, yang merupakan kelemahan signifikan dari model kepercayaan yang rusak. Operator dark pool telah membayar denda lebih dari $340 juta sejak tahun 2011 untuk menyelesaikan tuduhan, meskipun jumlah ini relatif kecil dibandingkan dengan keuntungan yang mungkin mereka peroleh. Dark pool berbasis blockchain bertujuan untuk menghilangkan kebutuhan untuk mempercayai operator yang berpotensi jahat. Namun, masih terdapat permasalahan.

Mixer, Kolam, dan Segala Sesuatu di Antaranya

Blockchain pada awalnya dirancang agar sepenuhnya transparan. Meskipun hal ini mendorong akuntabilitas, hal ini merupakan pedang bermata dua. Jika Anda menerima pembayaran gaji secara online, siapa pun yang mengetahui alamat dompet Anda dapat melihat jumlah yang dibayarkan kepada Anda di masa lalu dan jumlah yang akan dibayarkan kepada Anda di masa mendatang.

DEX (Bursa Terdesentralisasi) dan dompet dapat dilacak dengan pelacakan dompet dan platform copy trading. Platform ini melangkah lebih jauh dengan memungkinkan pengguna anonim meniru pedagang sukses, yang dapat mempersulit strategi perdagangan mereka. Selain itu, melakukan pemesanan dalam jumlah besar pada DEX dapat membuat pesanan tersebut diburu oleh individu yang memantau mempool publik.

Sebelum membahas dark pool, penting untuk membedakan antara mixer dan dark pool. Mixer adalah sejenis kolam gelap. Pencampur, seperti Tornado Cash, mencampurkan token untuk menghilangkan hubungan antara dompet dan aset, sehingga menyulitkan pelacakan asal dana. Sebaliknya, dark pool tidak hanya memutus koneksi antara dompet dan token tetapi juga memfasilitasi perdagangan antar pengguna tanpa mengungkapkan informasi apa pun tentang pihak-pihak yang terlibat.

Sekarang kita telah memeriksa asal-usul dan motivasi dark pool tradisional dan membedakan mixer dari dark pool, mari kita jelajahi dark pool berbasis blockchain. Kolam gelap ini menggabungkan privasi ke dalam arsitektur fundamentalnya melalui model Akun/Balance dan PET (Teknologi Peningkatan Privasi) seperti Zero Knowledge, MPC, dan FHE.

Pada saat artikel ini ditulis, proyek seperti Portal Gate, Renegade, dan Tristero masih dalam pengembangan. Di sisi lain, protokol privasi seperti Panther dan Railgun sudah beroperasi, memfasilitasi transaksi keuangan terdesentralisasi swasta (DeFi). Transaksi ini tidak hanya mencakup pertukaran tetapi juga operasi seperti staking, penyediaan likuiditas, dan peminjaman.

Arsitektur Privasi

Model Keseimbangan

Blockchain adalah mesin negara yang terdiri dari akun dan transaksi. Saat akun terlibat dalam transaksi, setiap transisi negara menambahkan serangkaian pembaruan baru pada rantai. Saldo akun juga disesuaikan. Model saldo adalah berbagai pendekatan yang digunakan oleh blockchain untuk melacak dan mengelola saldo akun pengguna. Misalnya, Ethereum, Solana, dan Polygon menggunakan model Akun, sedangkan Bitcoin, Zcash, dan Monero menggunakan model UTXO. Model-model ini berbeda dalam metode pengelolaan dan representasi keadaan blockchain.

Model Akun, mirip dengan rekening bank, mewakili keadaan saat ini sebagai kumpulan alamat dan saldo masing-masing. Dalam model ini, saat Anda melakukan pembayaran, Anda mengirimkan jumlah persisnya tanpa sisa uang kembalian, dan tidak ada saldo baru yang dibuat. Namun, model UTXO (Unspent Transaction Output) beroperasi secara berbeda. Saat Anda melakukan pembayaran dengan model ini, seluruh saldo Anda ditransfer, yang secara efektif “membakar” saldo Anda yang ada. Sisa nilai yang Anda miliki kemudian ditambahkan ke saldo baru. Model UTXO menampilkan keadaan saat ini sebagai grafik yang mencakup semua keluaran transaksi yang dihabiskan dan yang tidak.

Sebagai ilustrasi, pertimbangkan skenario berikut:

Dompet Alice berisi dua UTXO, satu berisi 6 koin dan satu lagi berisi 5 koin, sedangkan dompet Bob hanya memiliki satu UTXO berisi 5 koin. Ketika Alice mengirimkan 5 koin ke Bob, dia menggabungkan kedua UTXO-nya menjadi satu transaksi, sehingga menyulitkan pengamat untuk menentukan sumber dari 5 koin yang dia kirimkan ke Bob dan tujuan dari sisa saldo di UTXO-nya. Mekanisme perlindungan privasi ini secara efektif menyembunyikan aliran dana dan menjamin privasi peserta transaksi.

UTXO yang baru dibuat tidak memiliki pemilik yang diketahui dan memerlukan analisis rantai tingkat lanjut untuk ditautkan ke satu pengguna. Namun, dengan model akun, terdapat kesepadanan, yang mendorong penggunaan kembali alamat dan memudahkan pelacakan riwayat transaksi untuk satu pengguna.

Dengan model UTXO, pembelanjaan ganda juga sulit dilakukan. Setiap UTXO memiliki nullifier unik yang diturunkan dari dirinya sendiri. Ketika suatu transaksi diverifikasi, artinya ketika UTXO dibelanjakan, nullifiernya juga dibelanjakan. Hal ini mencegah transaksi dibelanjakan lagi.

Versi model UTXO yang berbeda telah digunakan dalam berbagai solusi Lapisan 1 (L1) dan Lapisan 2 (L2) yang mengutamakan privasi. Aleo menggunakan model Record, yang merupakan versi modifikasi dari model UTXO. Aztec dan Polygon Miden, di sisi lain, menggunakan pendekatan hybrid, menggabungkan elemen model UTXO dan Akun.

Model UTXO yang digunakan oleh Zcash sangat menginspirasi model UTXO yang digunakan di dark pool. Berbagai protokol telah memodifikasinya untuk mendukung banyak aset dan akun. Protokol seperti Portal Gate, Penumbra, Railgun, dan Renegade menggunakan mekanisme berbasis catatan di mana setiap UTXO direpresentasikan sebagai sebuah catatan. Catatan ini, mirip dengan UTXO, berisi informasi tentang aset, pesanan, dan nilai, namun hanya dapat dilihat oleh pemilik/pengguna. Uang kertas tersebut disimpan di dalam pohon Merkle yang menjaga status rantainya, yang dikenal sebagai Pohon Komitmen Negara. Catatan ini dapat dibuat melalui transfer internal atau penyelesaian di dalam dark pool, atau melalui pembayaran biaya yang dilakukan ke relayer. Renegade menggunakan MPC yang diabadikan untuk mencocokkan UTXO (pesanan) dan memperbarui negara bagian. Dimungkinkan juga untuk menyimpan banyak catatan dalam satu catatan.

Dengan Protokol Panther, setiap aset atau akun direpresentasikan sebagai zAsset atau zNFT. Model UTXO beroperasi melalui pohon Merkle yang disebut “Bus”, yang memproses UTXO secara batch. Setiap batch dapat berisi hingga 64 UTXO, sehingga mengoptimalkan efisiensi biaya bagi pengguna. Pemrosesan UTXO ditangani oleh “Operator bus”, yang diberi insentif oleh pengguna dengan imbalan dalam mata uang $ZKP. Untuk mengeksekusi UTXO individu, Panther menggunakan pohon Merkle “Taksi”. Selain itu, untuk mendukung UTXO multi-rantai, terdapat Pohon Merkle “Ferry”.

Sistem Bukti

Di sinilah salah satu PET (Teknologi Peningkatan Privasi) utama berperan. Zero Knowledge Proofs (ZKPs) digunakan untuk membuktikan kepemilikan informasi yang benar tanpa mengungkapkannya. Dalam konteks dark pool, ZKP dapat diterbitkan untuk membuktikan bahwa pengguna memiliki dana dan izin yang cukup untuk melakukan pemesanan, mencocokkan dan menyelesaikannya, sambil tetap menyembunyikan detail ini dari operator dark pool, sesama pedagang, dan pihak ketiga eksternal.

Sistem pembuktian adalah konstruksi kriptografi yang dirancang untuk menghasilkan bukti. Mereka datang dalam berbagai jenis, masing-masing menghasilkan bukti dengan ukuran berbeda, memerlukan jangka waktu berbeda, dan menggunakan sumber daya komputasi berbeda untuk pembuatan dan verifikasi. Dalam dokumen ini, kita akan mengeksplorasi dua sistem pembuktian yang menonjol: Groth16 dan UltraPlonk. Sistem pembuktian ini telah menemukan penerapannya di kelompok gelap yang telah kita diskusikan.

Panther, Penumbra, dan Railgun menggunakan sistem pembuktian Groth16 untuk menghasilkan pembuktiannya. Groth16 lebih disukai karena menghasilkan bukti ukuran yang konsisten, yang dapat memengaruhi ukuran transaksi, biaya bahan bakar, dan throughput. Sebaliknya, Portal Gate dan Renegade menggunakan sistem bukti UltraPlonk.

Baik Groth16 dan UltraPlonK memerlukan pengaturan tepercaya, di mana sekelompok pihak tepercaya berkolaborasi untuk menetapkan serangkaian parameter umum. Parameter ini digunakan untuk memverifikasi bukti dengan cara yang memastikan verifikator tidak perlu memercayai pembukti, dan sebaliknya. Penting untuk dicatat bahwa pengaturan yang tepercaya menyiratkan asumsi kepercayaan tentang pihak-pihak yang terlibat. Komputasi Multi-Pihak yang Aman dapat digunakan untuk mencegah satu pihak mendapatkan akses ke struktur pengaturan yang mendasarinya. Groth16 mengandalkan masukan dari banyak pihak untuk pengaturan tepercaya, sedangkan UltraPlonk hanya memerlukan keterlibatan satu pihak.

Operasi Internal Kolam Gelap

Pada bagian berikut, kita akan menjelajahi pengoperasian bagian dalam kolam gelap. Kami akan membahas bagaimana mereka menjaga privasi selama perdagangan, sumber likuiditas, mencegah ekstraksi MEV, menunjukkan resistensi sensor, dan memastikan kepatuhan.

Pengaturan Dompet

Dalam kebanyakan kasus, Anda perlu membuat dompet baru yang khusus untuk berinteraksi dengan dark pool. Railgun memiliki penyedia dompet pihak ketiga bernama Railway Wallet yang memungkinkan Anda membuat EOA terenkripsi. EOA ini memungkinkan Anda untuk menyimpan saldo token/NFT terlindung dan secara pribadi memanggil kontrak pintar publik apa pun yang Anda inginkan melalui mekanisme Relay Adapt.

Dengan Renegade, dompet setara dengan UTXO (Output Transaksi Belum Terpakai) yang memiliki kunci pribadi dan dapat menandatangani transaksi. Untuk memastikan integritas dana, Anda harus membuat UTXO baru dan memberikan komitmen menggunakan bukti ZK (Zero-Knowledge). Bukti ini membuktikan bahwa UTXO baru memang baru dan dana yang terkandung di dalamnya belum pernah dikeluarkan sebelumnya. Harap dicatat bahwa sebagian besar operasi seperti penyetoran, penempatan pesanan, dan perdagangan akan membatalkan dompet yang ada, sehingga memerlukan pembuatan dompet baru untuk mencegah terjadinya pembelanjaan ganda. Pengalaman pengguna (UX) tetap konsisten dengan dompet Ethereum lainnya.

Untuk menggunakan Penumbra, Anda perlu membuat dompet baru, sama seperti saat memulai dengan rantai Cosmos lainnya. Setelah dompet dibuat, dompet tersebut dapat didanai melalui transfer IBC.

Untuk Panther dan Portal Gate, proses KYC sedang dilakukan. Meskipun dompet Ethereum dapat digunakan, pengguna harus memverifikasi paspor mereka melalui proses KYC untuk individu agar dapat berinteraksi dengan protokol. Badan usaha harus melalui KYB dan membagikan detail bisnisnya. Verifikasi dilakukan secara off-chain oleh penyedia kepatuhan terdaftar. Kredensial ini akan habis masa berlakunya secara berkala dan perlu diperbarui melalui proses verifikasi.

Penemuan dan Pencocokan Pesanan

Dalam hal penemuan dan pencocokan pesanan, bursa terdesentralisasi umum (DEX) seperti Uniswap dan Curve menggunakan pendekatan Automated Market Maker (AMM), di mana pesanan dicocokkan dengan kumpulan likuiditas. Namun, metode ini bukanlah pilihan terbaik untuk privasi. Ketika pesanan dicocokkan dengan kumpulan likuiditas publik, detail pesanan akan terlihat secara publik di blockchain. Hal ini tidak ideal bagi pedagang yang bertransaksi dalam volume besar, karena dapat mengungkapkan niat mereka kepada pelaku pasar lain yang dapat memanfaatkan informasi tersebut. Beberapa dark pool, yang mungkin masih mencocokkan pesanan dengan kumpulan likuiditas atau menggunakan kontrak publik eksternal lainnya untuk pencocokan pesanan, menggunakan relayer sebagai tindakan privasi. Relayer ini bertindak sebagai tembok Cina antara pedagang yang membutuhkan privasi dan sumber likuiditas eksternal. Di bagian selanjutnya, kita akan mengeksplorasi bagaimana dark pool mendapatkan likuiditas dengan tetap menjaga privasi.

Saat ini, pedagang telah menyetor dana ke dompet mereka di dark pool. Sekarang, mari kita bahas apa yang terjadi ketika pesanan dilakukan. Beberapa dark pool menggunakan pendekatan Peer-to-Peer untuk pencocokan pesanan, sementara yang lain menggunakan pendekatan Peer-to-Pool dengan PET seperti Zero-Knowledge atau Multi-party Computation. Dalam pendekatan Peer-to-Peer, pesanan dilintasi antar pedagang untuk mencapai eksekusi yang lebih baik tanpa selip. Hal ini karena jika pesanan dicocokkan dengan kumpulan likuiditas, harga kumpulan tersebut dapat berubah antara saat pesanan ditempatkan dan saat dieksekusi. Ketika pesanan dilintasi antar pedagang, pesanan tersebut dieksekusi pada harga yang disepakati di antara mereka.

Dengan Renegade, pendekatan Peer-to-Peer diambil. Ketika seorang pedagang mengajukan pesanan, mereka juga memilih relayer yang dapat mencocokkan pesanan dengan biaya tertentu. Trader menghasilkan Bukti ZK yang disebut “KOMITMEN VALID” untuk membuktikan kepemilikan dompet dan pesanannya. Sebuah “jabat tangan” kemudian dikirim ke jaringan untuk dicocokkan dengan jabat tangan pedagang lainnya. Jabat tangan terdiri dari Bukti ZK KOMITMEN VALID, detail pesanan yang di-hash, nullifier, dan pasangan kunci. Setelah jabat tangan seorang pedagang cocok dengan jabat tangan pedagang lain, Perhitungan Multipihak dimulai. Renegade menggunakan ZK-SNARK kolaboratif untuk membuktikan bahwa pesanan pedagang benar-benar sesuai dengan pesanan pihak lawan. Hal ini memastikan detail pesanan tetap tersembunyi dari pihak lain selama proses pencocokan pesanan. Setelah pesanan cocok dan bukti yang diperlukan diberikan, dompet baru dibuat. Token yang ditukar disimpan ke dalam dompet baru ini setelah diverifikasi bahwa dompet tersebut memang baru untuk mencegah pembelanjaan ganda. Pengalaman pengguna tetap sama seperti menggunakan dompet Ethereum lainnya.

Dengan Portal Gate, saat pedagang mengirimkan pesanan, node API mengambilnya, mengenkripsinya, menghasilkan bukti ZK, dan meneruskan pesanan ke Buku. Buku adalah sekumpulan node off-chain yang mengumpulkan pesanan dan menjalankan algoritma pencocokan pesanan di dalam lingkungan Fully-Homomorphically Encrypted (FHE). Artinya, pesanan yang dienkripsi tidak perlu didekripsi untuk dicocokkan. Setelah pesanan dicocokkan, hasil penjumlahan dari semua pesanan yang cocok akan ditampilkan, sementara tidak ada rincian pesanan individual yang dicocokkan yang ditampilkan. Sekali lagi ini membantu menjaga privasi.

Railgun adalah sistem yang memungkinkan pedagang untuk menempatkan pesanan swap. Ketika seorang pedagang menempatkan pesanan swap melalui Railgun, kontrak pintar yang disebut Modul Adaptasi melakukan beberapa tindakan. Pertama, dibutuhkan saldo pribadi yang ditentukan pedagang dari dompet mereka dan membuka pelindungnya. Modul Adaptasi juga memverifikasi bahwa pesanan (UTXO) belum dibatalkan atau dibelanjakan. Selanjutnya, API 0x menukar aset di seluruh likuiditas DEX gabungan, mencari harga terbaik. Setelah pertukaran, Modul Adaptasi melindungi aset yang ditukar kembali ke saldo pribadi, memastikan bahwa aktivitas atau alamatnya tidak terungkap. Alur kerja ini juga dapat diterapkan pada jenis transaksi DeFi lainnya.

Protokol Panther beroperasi serupa dengan protokol lain dengan memanfaatkan modul yang disebut Zswap. Modul ini menghubungkan MASP (Multi-Asset Shielded Pool) Panther dengan protokol DeFi lainnya. MASP sebenarnya bukan “kolam”, melainkan kumpulan pohon Merkle yang “hanya tambahan”. Setiap daun di pohon mewakili komitmen terhadap UTXO, yang mewakili IOU dari suatu aset yang disimpan ke MASP. Saat pedagang membuat pesanan, Zswap mengumpulkan penawaran dari protokol DeFi lainnya, memungkinkan pedagang memilih opsi terbaik. Setelah pesanan dilakukan, Zswap menghasilkan kontrak escrow berbasis waktu terenkripsi. Kontrak ini memungkinkan pertukaran pribadi antar pengguna tanpa mengungkapkan rincian apa pun. Setelah aset ditukar, pengguna menerima IOU token dalam bentuk ZAsset (ZNFT) dari MASP Panther.

Modul swap Penumbra, juga dikenal sebagai Zswap, beroperasi dengan cara yang berbeda. Saat pedagang membuat pesanan, aset di saldo pribadinya dibakar, dan nilai pesanan terenkripsi dikirim ke validator. Biaya dibayarkan untuk memproses pesanan. Untuk merekam acara tersebut, pengguna menerima NFT “swap”. NFT ini diidentifikasi secara unik berdasarkan berbagai parameter, termasuk aset yang diperdagangkan, biaya, jumlah masukan, dan kunci kriptografi. Validator menggabungkan masukan pesanan dari beberapa pedagang ke dalam satu batch, yang kemudian dieksekusi terhadap posisi likuiditas terkonsentrasi. Setelah dieksekusi, hasilnya didistribusikan kepada pedagang secara proporsional berdasarkan masukan mereka. Meskipun data individual tetap bersifat pribadi, data agregat akan terekspos ketika validator menggabungkan perintah eksekusi terhadap posisi likuiditas terkonsentrasi.

Menemukan Likuiditas

Kumpulan gelap seperti Renegade dan Portal Gate memfasilitasi perdagangan anonim dengan mencocokkan langsung pesanan beli dan jual antar pengguna. Namun, tidak ada jaminan bahwa akan selalu tersedia likuiditas di sisi lain suatu order. Di sisi lain, bursa terdesentralisasi umum (DEX) menawarkan likuiditas yang hampir terjamin untuk pesanan, namun dengan mengorbankan privasi dan dampak harga. Privasi terganggu karena siapa pun dapat mengamati aktivitas pembelian atau penjualan Anda. Dampak harga menjadi perhatian karena likuiditas yang terjamin disertai dengan premi, yang harus Anda bayarkan bersama dengan pesanan Anda. Sebaliknya, dark pool menyembunyikan informasi pesanan sebelum dan sesudah perdagangan.

Renegade mengikuti filosofi desain yang melibatkan pencocokan aliran pesanan secara langsung tanpa keterlibatan penyedia likuiditas perantara. Dalam situasi dimana terdapat kekurangan likuiditas, mekanisme yang disebut “Indikasi Minat” memungkinkan pedagang untuk mengungkapkan rincian tertentu dari pesanan mereka kepada relayer yang mencocokkan pesanan. Detail ini, seperti harga, ukuran, aset, dan jenis pesanan, dibuktikan secara aman tanpa pengetahuan apa pun. Jika pedagang memilih untuk mengungkapkan rincian ini, pedagang lain dapat melihat pesanan ini di buku pesanan, yang berpotensi menghasilkan eksekusi pesanan ini lebih cepat.

Protokol Panther lebih dari sekedar kolam gelap. Ia menawarkan berbagai aktivitas DeFi lainnya yang dapat dilakukan secara pribadi. Untuk memulai, pengguna menyetorkan aset ke dalam Kumpulan Terlindung Multi-Aset, di mana aset yang disimpan direpresentasikan sebagai ZkAssets (ZkNFT). ZkAssets ini berfungsi sebagai token IOU, mirip dengan stETH yang diperoleh saat staking Ethereum. Adaptor DeFi, yang dikenal sebagai plug-in, membuat koneksi pribadi antara Multi-Asset Shielded Pool (MASP) dan protokol DeFi yang ada. Adaptor seperti Zswap dan Ztrade memungkinkan konektivitas antara MASP dan DEX seperti Uniswap, Quickswap, Curve, dan banyak lagi.

Mirip dengan Panther atau Railgun, Penumbra berfungsi sebagai platform untuk berbagai aktivitas DeFi. Ketika pengguna memulai posisi LP (Penyedia Likuiditas) dalam Penumbra, mereka pada dasarnya membuat AMM (Pembuat Pasar Otomatis) khusus mereka sendiri. Hasilnya, terdapat ribuan posisi likuiditas terkonsentrasi, masing-masing dengan biaya yang ditentukan penggunanya sendiri. Meskipun hal ini dapat menyebabkan likuiditas terfragmentasi, Zswap / DEX Engine mengatasi masalah ini dengan mempertimbangkan dan mensintesis semua posisi likuiditas individual ini ke dalam AMM terpadu. Akibatnya, perdagangan masuk dapat diarahkan ke seluruh grafik likuiditas.

Portal Gate adalah AMM-DEX anonim di mana Automaton digunakan untuk menyediakan likuiditas sebagai cadangan pada Buku. Relai mengoperasikan buku pesanan untuk mencocokkan perdagangan pengguna. Jika buku tersebut tidak dapat memfasilitasi perdagangan karena likuiditas tidak mencukupi, pesanan diarahkan ke Automaton. Likuiditas di Automaton akan di-bootstrap dengan cara yang sama seperti AMM lainnya.

DEX Kereta Api Railgun menggunakan 0xAPI yang dikembangkan oleh 0x. Ini menyiratkan bahwa pesanan dari Railway DEX diarahkan untuk menemukan harga terbaik untuk dieksekusi melalui agregator 0xAPI DEX. Setelah rute perdagangan ditentukan, dompet menghasilkan bukti untuk memungkinkan penggunaan dana di saldo pedagang untuk menukar dan melindungi token masuk dari 0xAPI ke saldo pedagang.

Model bisnis

Kolam gelap Tradfi seperti klub eksklusif tempat individu dengan saldo besar berdagang. Orang-orang ini membayar biaya keanggotaan ke dark pool, memungkinkan mereka melakukan pemesanan secara anonim dan menerima aliran counter-order yang relevan. Biaya perdagangan di dark pool umumnya lebih rendah daripada pertukaran keuangan tradisional. Selain itu, dark pool tradfi dapat bertindak sebagai broker, membeli sekuritas dari penjual dengan harga lebih rendah dan menjualnya kepada pembeli dengan harga lebih tinggi.

Di ruang kripto, kolam gelap berfungsi secara berbeda. Mereka beralih dari model yang berfokus pada “operator” menjadi peran “fasilitator”. Pendapatan mereka bergantung pada dua komponen utama: biaya protokol atas pesanan yang berhasil dicocokkan dan sebagian dari biaya relayer yang dibayarkan oleh pedagang untuk menangani transaksi. Beberapa biaya relayer mungkin juga masuk ke operator relay. Trader juga mempunyai pilihan untuk menjalankan relayer mereka sendiri untuk meningkatkan privasi dan menghindari pembayaran biaya relayer.

Kelompok gelap yang terdesentralisasi dalam kripto mungkin menghadapi masalah “awal yang dingin”. Tidak seperti DEX yang berdagang melawan kumpulan likuiditas, sebagian besar kumpulan gelap memiliki pengguna yang berdagang satu sama lain dengan mencocokkan pesanan beli dan jual. Sangat penting bagi sistem seperti itu untuk memiliki pedagang di kedua sisi pasar yang melakukan pemesanan. Penting juga untuk dicatat bahwa dark pool di tradfi diselenggarakan oleh bank multi-miliar dolar seperti Goldman Sachs dan bursa seperti NYSE. Dengan cara ini, penyediaan aliran pesanan kepada penggunanya akan relatif lebih mudah. Ada juga dark pool yang berdiri sendiri seperti Liquidnet yang memperkirakan bahwa mereka akan membutuhkan setidaknya 100 perusahaan sisi pembelian untuk aktif di platform mereka sejak hari itu untuk mencapai masa kritis tetapi akhirnya diluncurkan dengan 38 perusahaan. Liquidnet sekarang termasuk dalam 3 dark pool terbesar di dunia.

Pertukaran terpusat, rata-rata, memiliki volume 10x lebih banyak dibandingkan pertukaran terdesentralisasi karena basis penggunanya yang lebih besar, tertarik oleh pengalaman pengguna yang lebih baik dan kepatuhan terhadap peraturan. Peningkatan basis pengguna ini menghasilkan pasokan yang lebih besar untuk memenuhi permintaan. Namun, likuiditas untuk transaksi over-the-counter (OTC) umumnya lebih sulit ditemukan.

Dalam industri kripto, sebagian besar kesepakatan OTC difasilitasi melalui meja OTC, kontrak pintar escrow, dan bahkan grup Telegram dalam beberapa kasus. Sayangnya, penipuan sering terjadi. Relatif mudah bagi penipu untuk menyamar sebagai orang lain di Telegram, memanipulasi pesan, dan mengubah detail kesepakatan. Kolam gelap menawarkan solusi untuk masalah ini. Meskipun mereka mungkin tidak menjamin penyelesaian segera untuk token yang tidak likuid atau token yang tidak dapat dipertukarkan (NFT), mereka memberikan tingkat keamanan dan privasi yang lebih tinggi. Selain itu, pelanggan meja OTC yang menggunakan dark pool tidak perlu membayar biaya broker.

Volume sangat penting untuk berfungsinya kolam gelap secara efektif. Ini membantu dalam pencocokan pesanan yang efisien dan menjaga anonimitas pedagang. Semakin besar jumlah dana anonim dalam kumpulan atau semakin banyak pesanan dalam buku pesanan, semakin sulit menghubungkan deposan dan pedagang dengan aset mereka. Hal ini karena terdapat lebih banyak deposan potensial yang dapat mencoba menghubungkan asetnya. Dalam hal melindungi aset, penting juga untuk mempertimbangkan jenis tokennya. Melindungi stablecoin umum seperti USDC atau DAI akan memberikan anonimitas yang lebih besar dibandingkan melindungi token meme yang tidak jelas dengan hanya beberapa deposan.

MEV dan Resistensi Sensor

Sebagian besar bursa terdesentralisasi (DEX) yang beroperasi pada blockchain publik, karena sifatnya yang terbuka dan transparan, memungkinkan adanya Miner Extractable Value (MEV). Detail pesanan di DEX seperti Uniswap atau Curve tidak dirahasiakan. Keterbukaan ini memungkinkan pencari dan pembangun untuk mengatur ulang transaksi dalam bundel dan blok untuk mengekstrak MEV.

Privasi itu penting tetapi ini adalah masalah subjektif. Tornado Cash efektif dalam memungkinkan individu melakukan aktivitas keuangan mereka secara anonim. Namun, karena bersifat open-source dan dapat diakses secara bebas, ia juga telah digunakan oleh para penjahat untuk mencuci dana curian. Kelompok peretas Lazarus Korea Utara, misalnya, telah berhasil mencuri hampir satu miliar dolar ($958 juta) hingga saat ini. Kantor Pengendalian Aset Luar Negeri (OFAC) menyimpan daftar warga negara yang ditunjuk secara khusus dan individu yang diblokir, termasuk aktor jahat seperti Lazarus dan bahkan alamat kontrak pintar Tornado Cash karena ketidakpatuhan. Protokol yang tidak patuh menghadapi risiko tinggi transaksinya dikecualikan dari blok on-chain, karena 5 dari 6 pembuat blok terbesar mematuhi OFAC. Hal ini menimbulkan kekhawatiran mengenai resistensi sensor. Masalah ini tidak hanya terjadi pada pembangun, karena validator dan relayer juga dapat memilih untuk menghilangkan transaksi atau pemblokiran.

Kumpulan gelap memungkinkan detail pesanan tetap tersembunyi dari pihak ketiga, termasuk validator. Hal ini dicapai dengan menerbitkan Bukti Tanpa Pengetahuan (ZKP) untuk setiap pesanan, sehingga menghilangkan kebutuhan untuk mengungkapkan rincian untuk pencocokan atau penyelesaian pesanan. Arsitektur ini dapat memberikan ketahanan terhadap Miner Extractable Value (MEV) dan sensor, selama alur kerja transaksi tetap berada dalam lingkungan terenkripsi dari dark pool. Namun, jika kontrak publik digunakan atau sequencer bersama digunakan, peluang penangkapan MEV mungkin muncul lagi.

Kepatuhan

Baik Anda beroperasi dalam protokol atau sebagai pengguna individu, hal terakhir yang Anda inginkan adalah membiarkan transaksi Anda dibiarkan begitu saja, tidak diproses dalam blok. Hal ini dapat membahayakan keberhasilan transisi negara bagian Anda atau bahkan menarik perhatian yang tidak diinginkan dari otoritas pengatur seperti SEC. Sayangnya, kekhawatiran ini menjadi kenyataan pahit bagi para pendiri dan pengembang Tornado Cash, yang ditangkap atas tuduhan pencucian uang. Selain itu, front-end TC dianggap ilegal atau tidak berfungsi di banyak negara dan tidak didukung oleh beberapa CEX (bursa terpusat). Namun, perlu dicatat bahwa kontrak pintar TC itu sendiri masih beroperasi dan dapat digunakan oleh individu yang memiliki pengetahuan teknis.

Untuk menghindari situasi seperti itu, dark pool dan protokol lain yang berfokus pada privasi telah merancang metode yang memungkinkan pengguna menjaga kepatuhan berdasarkan kebijaksanaan mereka sendiri.

Renegade memungkinkan pedagang untuk memilih sekumpulan rekanan untuk berdagang. Pedagang individu mungkin hanya memerlukan pemeriksaan AML/sanksi dasar terhadap rekanan mereka, sementara institusi mungkin memerlukan pemeriksaan KYB/KYC terhadap rekanan mereka. Logika untuk memilih rekanan dan melakukan pemeriksaan kepatuhan menggunakan ZKP dapat ditetapkan sebelum dimulainya MPC.

Portal Gate dan Protokol Panther berkolaborasi dengan oracle kepatuhan, yang pada gilirannya berkolaborasi dengan penyedia layanan kepatuhan tradisional, untuk melakukan verifikasi KYC/KYB off-chain pada akun pengguna. Setelah pengguna diverifikasi, mereka menerima bukti kepatuhan ZK, yang memungkinkan dompet mereka berfungsi dengan protokol dark pool. Proses verifikasi perlu dilakukan secara berkala.

Dengan Penumbra, pengguna dapat menunjukkan kepatuhan off-chain dengan menggunakan 'perspektif transaksi' untuk mengungkapkan aktivitas mereka, termasuk pengungkapan selektif mengenai asal dana. Demikian pula dengan Railgun, pengguna memiliki “kunci tampilan” yang memungkinkan mereka melihat transaksi dan saldo dari rentang waktu blok tertentu, dari X hingga Y.

Railgun menggunakan konsep yang disebut “Proof of Innocence”, yang dibahas dalam makalah Privacy Pools 2.0 yang dikembangkan oleh Chainway. Proof of Innocence memungkinkan pengguna untuk menunjukkan keabsahan transaksi mereka tanpa mengungkapkan rincian transaksi apa pun. Pohon Merkel berfungsi sebagai representasi kolektif dari semua UTXO (transaksi dan saldo) sebelumnya. Hal ini memungkinkan penentuan apakah saldo tertentu dimasukkan dalam kumpulan transaksi tertentu. Namun, untuk membuktikan bahwa saldo tertentu BUKAN bagian dari kumpulan transaksi tertentu, diperlukan pohon Sparse Merkle, yang melacak nilai NULL. Dengan bukti ini, dimungkinkan untuk memverifikasi bahwa saldo tidak termasuk dalam set transaksi yang ditentukan. Untuk mencapai hal ini, SNARK Rekursif (Argumen Pengetahuan Non-interaktif Ringkas) digunakan. Mereka memberikan bukti bahwa rangkaian pembuktian, mulai dari setoran awal hingga penarikan akhirnya, telah dihitung secara akurat. Ini berfungsi sebagai bukti bahwa saldo pengguna bukan bagian dari kumpulan transaksi yang ditentukan.

Pikiran yang Gigih

Pengguna dark pool mengandalkan harga publik sebagai patokan perdagangan mereka. Namun, harga aset di bursa publik mungkin tidak secara akurat mencerminkan pergerakan yang terjadi di dalam dark pool. Sebelum tahun 2014, penemuan harga merupakan hubungan sepihak antara dark pool dan bursa publik. Untuk mengatasi masalah ini, FINRA dan SEC menerapkan inisiatif yang mengamanatkan pengungkapan informasi perdagangan dark pool kepada publik berdasarkan keamanan demi keamanan. Namun, ada penundaan selama 2-4 minggu dalam mempublikasikan informasi ini setelah penyelesaian. Masih belum pasti apakah standar pengungkapan publik serupa akan diterapkan pada dark pool kripto di masa depan untuk meningkatkan penemuan harga bagi semua pelaku pasar.

Pure Play Dark Pools perlu menghasilkan aliran pesanan di kedua sisi pasar untuk mencapai massa kritis. Kita mungkin menyaksikan migrasi kesepakatan OTC ke dark pool karena peningkatan keamanan, privasi, dan efisiensi biaya dibandingkan dengan meja OTC dan grup Telegram. Namun, ketika DEX swasta berinteraksi dengan kumpulan likuiditas publik atau kontrak pintar eksternal, melakukan simulasi berdasarkan informasi yang bocor berpotensi mengekspos perdagangan dan pedagang tertentu.

Penafian:

  1. Artikel ini dicetak ulang dari [吴说区块链]. Semua hak cipta milik penulis asli [Muhammad Yusuf, Delphi Digital]. Jika ada keberatan terhadap cetak ulang ini, silakan menghubungi tim Gate Learn , dan mereka akan segera menanganinya.
  2. Penafian Tanggung Jawab: Pandangan dan pendapat yang diungkapkan dalam artikel ini adalah sepenuhnya milik penulis dan bukan merupakan nasihat investasi apa pun.
  3. Terjemahan artikel ke bahasa lain dilakukan oleh tim Gate Learn. Kecuali disebutkan, dilarang menyalin, mendistribusikan, atau menjiplak artikel terjemahan.
Bắt đầu giao dịch
Đăng ký và giao dịch để nhận phần thưởng USDTEST trị giá
$100
$5500