Daftar Isi

Poin Utama

  • Coinjoin adalah protokol privasi on-chain untuk Bitcoin, dirancang untuk memecahkan ‘heuristik kepemilikan umum’ yang mengasumsikan bahwa semua input ke transaksi dimiliki oleh entitas yang sama. Ini membuat sulit bagi perusahaan surveillence untuk mengetahui secara pasti output transaksi mana yang dimiliki oleh pemilik input mana.
  • Ada tiga implementasi populer dari Coinjoin: Joinmarket, Wasabi wallet, dan Samourai Whirlpool. Semua layanan ini mengenakan biaya dan memiliki fitur yang berbeda.
  • Masalah yang dihadapi ketika menggunakan Coinjoin termasuk bursa (exchange) yang menandai pengguna dan kebiasaan pengeluaran pasca-mixing yang berpotensi membatalkan privasi yang diperoleh. Namun, alat seperti Stonewall dan Stowaway membuat pengeluaran pasca-mixing menjadi proses yang jauh lebih mudah.

Apa Itu Coinjoin?

Coinjoin (kadang disebut mixing) adalah solusi privasi on-chain untuk Bitcoin yang pertama kali diusulkan pada tahun 2013 oleh Gregory Maxwell. Ini dirancang untuk mematahkan ‘heuristik kepemilikan bersama’ yang mengasumsikan bahwa semua input untuk transaksi Bitcoin berasal dari entitas yang sama. Alamat Bitcoin sebenarnya tidak langsung terhubung dengan identitas asli seseorang, tetapi siapa pun dengan cukup waktu dan sumber daya (seperti perusahaan chain analysis) dapat mulai mengungkap koneksi ini dengan memantau ledger publik Bitcoin. Coinjoin dapat membantu mencegah ini terjadi.

Mengapa Kita Memerlukan Coinjoin?

Blockchain Bitcoin itusepenuhnya bersifat publik, jadi kamu kamu memiliki bitcoin yang terhubung dengan identitas pribadi kamu (misalnya dari KYC exchange) kamu bisa dilacak secara on-chain oleh siapa saja dengan sumber daya yang tepat yang sedang memantau blockchain. Masalah ini semakin buruk jika kamu tanpa sengaja menggabungkan bitcoin dari sumber yang berbeda saat melakukan transaksi. kamu mungkin merasa hal ini bukan masalah karena kamu merasa tidak memiliki apapun untuk disembunyikan, tapi kamu tidak akan membiarkan orang asing untuk melihat laporan bank kamu kan?, jadi mengapa membiarkan orang lain melihat hal itu dengan Bitcoinmu?

Bagaimana Cara Kerja CoinJoin?

Ada berbagai jenis implementasi Coinjoin, masing-masing dengan pendekatan mereka sendiri pada ide dasar yang sama. Dua pengguna atau lebih menggabungkan UTXO mereka menjadi transaksi kolaboratif yang dibentuk dengan cara yang unik. Cara transaksi yang disusun membuatnya sangat sulit bagi perusahaan surveillence untuk mengetahui secara pasti output transaksi mana yang dimiliki oleh pemilik input yang mana. Paling banter, perusahaan surveillence yang melihat transaksi tersebut dapat menyusun sejumlah skenario yang mungkin tentang siapa yang punya bagian bitcoin mana tetapi mereka tidak pernah bisa 100% yakin tentang hal itu.

Apakah Ada Berbagai Jenis Coinjoin?

Ada tiga implementasi populer dari Coinjoin:

  1. Joinmarket yang beroperasi pada struktur maker/taker dimana maker menawarkan bitcoin mereka (dengan sedikit fee) untuk menjadi bagian dari transaksi taker.
  2. Dompet Wasabi yang menggunakan aplikasi desktop dan menawarkan mixer dalam jumlah yang besar. Kualitas hasilnya telah mendapat beberapa perhatian yang tajam.
  3. Samourai Whirlpool menawarkan Coinjoins dalam jumlah kecil tetapi efektif yang dipasangkan dengan User Interface seluler yang mudah digunakan.

Apakah Mixer Sama Dengan Coinjoin?

Tidak, mixer umumnya dianggap sebagai layanan terpusat dimana kamu mengirimkan bitcoinmu, yang kemudian mereka akan mengacaknya dan mengirimkan bitcoin orang lain kepadamu. Layanan ini harus dihindari karena kamu pada dasarnya menaruh kepercayaan penuh pada entitas mixing untuk mengirimkan kembali bitcoin kepadamu setelah kamu mengirimkannya. Kamu harus selalu mengendalikan kunci privatmu!

Haruskah Aku Membayar Untuk Coinjoin?

Ya, semua layanan Coinjoin yang dijelaskan di atas membebankan biaya. Setiap layanan memiliki struktur biaya yang sedikit berbeda sehingga kamu harus selalu melakukan riset sendiri sebelum mulai menggunakan salah satunya.

Bisakah Aku Kehilangan Bitcoin Ketika Berpartisipasi Dalam Coinjoin?

Saat menggunakan layanan Coinjoin seperti yang terdaftar di atas, mereka dibuat dengan cara sedemikian rupa sehingga kamu selalu mengendalikan kunci privatmu. Saat ini kami tidak mengetahui apakah ada pengguna yang kehilangan bitcoin karena kesalahan protokol atau karena ada aktor jahat di balik salah satu dari mereka. Dengan demikian, kamu juga harus melakukan due diligence yang ketat dan kalau kamu ragu, maka cobalah terlebih dahulu menggunakan bitcoin testnet.

Masalah Apa Yang Bisa Aku Hadapi Saat Menggunakan Coinjoin?

Telah ada beberapa kasus dimana bursa telah menandai pengguna yang telah dilacak ke atau dari layanan Coinjoin. Hal ini berakibat kepada orang harus memberikan informasi KYC dan mengakibatkan orang lain mendapatkan akun mereka masuk daftar hitam yang berarti mereka tidak dapat menggunakan bursa. Untuk transparansi, kami harus menyatakan bahwa semua pengguna ini terkait dengan implementasi Wasabi Wallet. Tidak ada masalah yang tercatat dengan pengguna Joinmarket atau Samourai Whirlpool yang ditandai.

Sebuah aspek yang sering diabaikan dari Coinjoin adalah apa yang kamu lakukan setelah coinjoin terjadi. Kebiasaan belanja kamu setelah coinjoin, jika tidak dilakukan dengan benar dapat sepenuhnya membatalkan semua privasi yang diperoleh. Pengeluaran pasca-mixing bisa menjadi topik yang kompleks tetapi alat seperti Stonewall dan Stowaway, yang diimplementasikan oleh Samourai Wallet, membuat ini menjadi proses yang jauh lebih mudah.

Dimana Aku Bisa Belajar Bebih Banyak Tentang Coinjoin?

Coinjoin adalah topik yang sangat kompleks dengan banyak nuansa sehingga riset yang teliti sangat diperlukan. Dengarkan podcast Stephan Livera ini tentang ‘mengapa’ Coinjoin dan ini tentang masalah surveillence blockchain