Daftar Isi

Poin Utama

  • Bitcoin dibangun di atas blockchain publik dan pseudonim, yang memberikan privasi yang kuat kepada pengguna.
  • Beberapa pihak, termasuk pemerintah dan perusahaan analisis rantai (chain analysis), sedang sibuk banget nih ngurangin privasi ini dengan ngecek blockchain dan pake data AML/KYC.
  • Pengembang Bitcoin sedang bekerja untuk membangun alat pemeliharaan privasi untuk membantu individu mempertahankan privasi saat menggunakan Bitcoin.

Fitur Privasi Bitcoin

  • Anonimitas adalah kualitas seseorang yang identitasnya tidak diketahui.
  • Pseudonimitas berarti seseorang menggunakan nama alternatif untuk mengidentifikasi diri mereka sendiri atau tindakan mereka.

Bitcoin didasarkan pada database transaksi yang terbuka dan bisa diperiksa. Semua transaksi yang ada, mengirim bitcoin dari satu alamat ke alamat lain, jadi siapa pun bisa tahu berapa banyak bitcoin yang ada di setiap alamat. Tapi, alamat sendiri gak ada hubungannya sama informasi lain, kayak nomor telepon, nama, atau alamat rumah. Jadi, alamat dan jaringan Bitcoin itu sebenernya pseudonim, bukan anonim.

Pseudonimitas memungkinkan pengguna Bitcoin mempertahankan privasi sambil memastikan kemampuan untuk memeriksa pasokan bitcoin secara keseluruhan. Jika Bitcoin sepenuhnya anonim, akan sulit jika tidak mungkin memastikan bahwa tidak ada bitcoin tambahan yang dibuat.

Deanonimisasi dan Analisis Rantai (Chain Analysis)

Meskipun awalnya Bitcoin bersifat pseudonim, beberapa pihak mendedikasikan penelitian dan sumber daya untuk mengurangi privasi ini. Pemerintah dan perusahaan chain analysis sering bekerja sama untuk merugikan privasi pengguna Bitcoin.

Know Your Customer (KYC) dan Anti Money Laundering (AML)

Di sebagian besar yurisdiksi, aturan mengharuskan semua kustodian Bitcoin, pedagang aset kripto, dan broker untuk mengumpulkan dan memverifikasi informasi pribadi pelanggan mereka. Institusi harus menyimpan informasi ini jika diminta oleh otoritas di masa depan. Ketika seorang pelanggan membeli dan menarik bitcoin dari platform, platform juga mencatat alamat mereka.

Setelah kustodian yang diatur punya akses ke info pribadi dan alamat Bitcoin pelanggan mereka, privasi alami Bitcoin hilang buat pelanggan dan bitcoin mereka.

Beberapa perusahaan broker dan pedagang aset kripto berbagi data pelanggan sama perusahaan chain analysis, jadi kedua belah pihak bisa ngelacak riwayat dana pelanggan sebelum mereka simpen bitcoin dan ikutin dana setelah ditarik dari platform.

Analisis Rantai (Chain Analysis)

Perusahaan analisis rantai menerapkan heuristik seperti heuristik kepemilikan input umum dan heuristik jumlah bulat untuk mencoba melacak kepemilikan bitcoin melintasi transaksi.

Karena setiap transaksi bitcoin dapat mengirim dari beberapa input ke beberapa output, analisis diperlukan untuk memperkirakan bitcoin mana yang dikirim ke alamat mana. Misalnya, jika Alice memiliki dua UTXO senilai 0,5 BTC dan 0,7 BTC dan ingin mengirim 1 BTC ke Bob, dia dapat membuat transaksi untuk melakukannya.

Catatan: Transaksi ini membayar biaya 0,001 BTC kepada penambang, dihitung dari selisih antara jumlah input dan jumlah output.

Ada beberapa masalah privasi dengan transaksi ini, meskipun kedua output sebesar 1 BTC dan 0,199 BTC dikirim ke alamat baru tanpa hubungan dengan alamat input atau Bob atau Alice. Seorang observer yang tahu bahwa Alice memiliki dua input, dapat dengan mudah menginterpretasikan transaksi ini dan menentukan bahwa Alice adalah penerima output 0,199 BTC. Untuk melakukannya, mereka akan menerapkan heuristik dan beberapa logika sederhana.

  • Jumlah Bulat. Karena persis 1 BTC dibayar ke output pertama, itu lebih mungkin menjadi pembayaran eksternal dari Alice ke pihak lain. Aman untuk mengasumsikan bahwa Alice tidak memiliki output pertama.
  • Jumlah Kembalian. Jika 0,199 BTC adalah pembayaran, Alice tidak akan perlu menyertakan kedua input. Dia bisa membuat transaksi dengan satu input sebesar 0,5 BTC dan dua output sebesar 0,199 BTC dan 0,3 BTC. Dengan demikian, output kedua kemungkinan besar adalah output kembalian.

Untuk analisis rantai jadi berguna, harus dikombinasikan dengan beberapa data awal yang bisa diandalkan, misalnya kepemilikan UTXO atau alamat tertentu. Kepatuhan KYC/AML oleh kustodian dan pedagang aset kripto nyediain data awal ini. Jika kepemilikan UTXO tertentu diketahui, pas UTXO itu dihabiskan, analisis rantai bisa coba nentuin apakah itu dikirim ke orang lain atau dikirim balik ke pemilik yang sama.

Memulihkan Privasi Bitcoin

Tau tentang pelanggan Anda (KYC) dan Anti-Pencucian Uang (AML) dan analisis rantai (Chain Analysis) yang merugikan privasi Bitcoin dan, secara luas, fungibilitas Bitcoin. Tapi, banyak pengembang yang lagi aktif ngembangin cara buat bikin analisis rantai jadi ketinggalan zaman dan pastiin pengguna Bitcoin masih bisa transaksi secara semu.

Selain itu, protokol di luar rantai kayak Jaringan Lightning, Jaringan Liquid, dan yang lainnya ngasih kemampuan buat transaksi Bitcoin tanpa publish data ke blockchain Bitcoin.