DEFINISI Coinjoin
Strategi anonimisasi yang melindungi privasi pengguna Bitcoin ketika mereka melakukan transaksi satu sama lain. Coinjoin mengharuskan banyak pihak untuk secara bersama menandatangani perjanjian untuk mencampur koin mereka ketika terlibat dalam transaksi Bitcoin terpisah. Hal ini mempersulit pihak luar untuk menentukan pihak mana atau pihak mana yang melakukan transaksi tertentu.
Juga dikenal sebagai Coin Mixing.
BREAKING DOWN Coinjoin
Kemajuan teknologi memperkenalkan alat-alat digital yang dapat digunakan perusahaan untuk berinteraksi lebih baik dengan pelanggan mereka. Pergeseran yang meningkat dari platform tradisional ke platform digital juga membawa pasokan data yang melimpah dari sumber-sumber seperti media sosial, perangkat seluler, platform ritel online, dll. Karena kemajuan teknologi di bidang pengumpulan, penyimpanan, dan berbagi data, besar set data mudah dibagikan di antara perusahaan di setiap sektor dan negara dengan sedikit atau tanpa biaya. Aksesibilitas yang luas dari data juga telah menimbulkan keprihatinan atas privasi data individu dan transaksi online mereka. Karena setiap transaksi atau aktivitas yang dilakukan online meninggalkan jejak digital, individu memilih cara yang lebih anonim untuk menggunakan internet dan melakukan transaksi online. Cryptocurrency Bitcoin diperkenalkan untuk mengatasi masalah privasi.
Meskipun melakukan transaksi dengan Bitcoin aman, itu tidak selalu anonim. Setiap transaksi Bitcoin dicatat pada buku besar yang dikenal sebagai blockchain yang tersedia untuk umum. Setiap komputer, yang dikenal sebagai simpul, terhubung ke jaringan Bitcoin memiliki salinan blockchain. Blockchain mencatat informasi seperti alamat pengguna dan saldo mereka. Karena sifat transparan transaksi Bitcoin, suatu entitas dapat menggunakan informasi yang dicatat dalam buku besar publik seperti alamat IP untuk mengungkap identitas pengguna yang terlibat dalam suatu transaksi, dan jenis transaksi yang dilakukan.
Teknik anonimisasi seperti Coinjoin dikembangkan untuk mengaburkan identitas pengguna Bitcoin yang terlibat dalam transaksi digital. Seorang pengguna yang ingin menerapkan coinjoin dalam transaksi Bitcoin-nya akan mencari pengguna lain yang juga ingin mencampur koin, dan mereka berdua akan memulai transaksi bersama bersama. Alamat dari mana Bitcoin dikirim disebut sebagai input. Output mengacu pada alamat yang dikirim ke Bitcoin. Pengawasan yang tidak diinginkan melihat melalui blockchain dapat mengidentifikasi pengguna dari transaksi yang dicatat menggunakan input. Coinjoin mengaburkan jejak transaksi dengan memungkinkan banyak pengguna menggabungkan input dan output dari beberapa transaksi menjadi satu transaksi. Dengan cara ini, blockchain mencatat satu transaksi tetapi tidak ada cara yang pasti bagi orang luar untuk mencocokkan input dengan output.
Pertimbangkan transaksi berikut yang dilakukan pada saat yang sama: A membeli item dari B, C membeli item dari D, dan E membeli item dari F. Tanpa Coinjoin, buku besar blockchain publik akan mencatat tiga transaksi terpisah untuk setiap pertandingan input-output. Dengan Coinjoin, hanya satu transaksi yang dicatat. Buku besar akan menunjukkan bahwa bitcoin dibayarkan dari alamat A, C, dan E ke B, D, dan F. Dengan menutupi kesepakatan yang dibuat oleh semua pihak, pengamat tidak dapat, dengan kepastian penuh, menentukan siapa yang mengirim bitcoin kepada siapa.
Beberapa alat digital yang menerapkan Coinjoin dalam prosedur anonimisasi mereka termasuk Dark Wallet, JoinMarket, dan SharedCoins. Platform-platform ini menyediakan tingkat data masking ekstra untuk pengguna yang bertransaksi dalam Bitcoin.