14. Analisis Anonimitas Bitcoinkembali ke daftar isi
Terdapat beberapa karakteristik Bitcoin yang dijadikan dasar analisis transaksi Bitcoin maupun analisis identitas pemilik alamat Bitcoin. Para ahli analisis tentu saja dapat menggali informasi melalui blockchain Bitcoin yang terbuka dan dapat diakses oleh siapa saja. Lebih dari itu, informasi tambahan dapat digali oleh para analis untuk mempermudah pekerjaan mereka.
Menyebarluaskan informasi alamat Bitcoin tentu saja menjadi hal yang lumrah agar dapat menerima pembayaran maupun donasi. Namun para analis dapat secara langsung menghubungkan alamat Bitcoin tersebut dengan identitas asli si pemilik alamat. Transaksi yang terkait dengan alamat ini juga memiliki risiko privasi, tidak hanya pemilik alamat namun juga mereka yang bertransaksi dengan alamat tersebut.
Karakteristik informasi alamat Bitcoin yang dapat dikumpulkan di internet dianalisis dalam sebuah riset
[1]. Para periset mengumpulkan informasi alamat Bitcoin dari toko-toko yang mempublikasikan alamat Bitcoin milik mereka. Setelah itu, mereka mengelompokkan alamat-alamat tersebut berdasarkan lokasi geografis toko-toko tersebut. Tentu saja hal ini dapat disimpulkan bahwa pelanggan yang bertransaksi dengan alamat-alamat Bitcoin tersebut berada dalam lokasi geografis yang sama dengan toko-toko tersebut.
Untuk mengurangi kemungkinan analisis seperti di atas, para peneliti menyarankan agar alamat baru disediakan untuk setiap transaksi dengan pelanggan baru, sehingga dapat melindungi privasi pelanggan dengan sedikit lebih baik.
Pengguna Bitcoin yang memajang alamat Bitcoin mereka dalam situs-situs, forum, dan media sosial juga menjadi target analisis, termasuk juga alamat donasi Wikileaks
[2]. Riset tersebut berhasil membuka relasi transaksi-transaksi Bitcoin dalam grafik jaringan.
Sumber: An Analysis of Anonymity in the Bitcoin System [2]Sebuah
wallet Bitcoin dapat memiliki lebih dari 1 alamat Bitcoin yang mengelola alamat-alamat tersebut bagi pengguna. Jika pengguna mencoba untuk membuat transaksi yang membutuhkan dana dalam jumlah yang melebihi dana yang ada dalam 1 alamat, maka wallet tersebut akan secara otomatis membuat transaksi dengan jumlah input yang lebih dari 1 (jamak). Konsep inilah yang digunakan oleh para analis dengan teknik klustering alamat dan mengasosiasikannya ke dalam identitas pemilik yang sama.
Karakteristik ini dieksploitasi dalam sebuah riset dengan melakukan teknik klustering
[3]. Teknik ini dilakukan dengan mengumpulkan transaksi-transaksi dengan input jamak dan mengidentifikasikan pemilik alamat-alamat tersebut. Riset lain dengan jangkauan yang lebih luas juga dilakukan dengan menggunakan analisis kuantitatif untuk menentukan karakteristik umum transaksi-transaksi bitcoin yang telah terjadi
[4].
Alamat kembalian (change address) merupakan sebuah alamat Bitcoin yang dimiliki oleh pengirim Bitcoin untuk menerima selisih antara uang yang dimiliki dalam sebuah alamat dengan uang yang dibayarkan. Hal ini merupakan praktik yang umumnya dilakukan dalam transaksi Bitcoin. Dengan praktik ini, maka dapat dikatakan bahwa alamat kembalian dimiliki oleh pengirim Bitcoin dalam sebuah transaksi. Alamat kembalian juga digunakan dalam teknik klustering
[3] dan identifikasi sebagai alamat yang dimiliki oleh pemilik yang sama dengan alamat input jamak.
Jumlah Bitcoin yang ada dalam transaksi Bitcoin dapat menjadi titik awal bagi analis Bitcoin. Misalnya seseorang yang melakukan pembayaran dalam jumlah spesifik (misalnya dengan nilai yang sangat besar), maka orang lain bisa saja menerka siapa yang melakukan transaksi dengan nilai spesifik tersebut tanpa harus melakukan analisis lebih dalam.
Referensi:
[1] E. Androulaki, G.O. Karame, M. Roeschlin,. T. Scherer, and S. Capkun,
"Evaluating user privacy in bitcoin," in Financial Crytography and Data Security, ed: Springer, 2013, pp. 34-51
https://link.springer.com/chapter/10.1007/978-3-642-39884-1_4
[2] F. Reid and M. Harrigan, An analysis of anonymity in the bitcoin system: Springer, 2013.
https://users.encs.concordia.ca/~clark/biblio/bitcoin/Reid%202011.pdf
[3] S. Meiklejohn, M. Pomarole, G. Jordan, K. Levchenko, D. McCoy, G.M. Voelker, et al.,
"A Fistful of Bitcoins: Characterizing Payment Among Men with No Names," USENIX; Login:, 2013.
https://cseweb.ucsd.edu/~smeiklejohn/files/imc13.pdf
[4] D. Ron and A. Shamir, "Quantitative analysis of the full bitcoin transaction graph,
"in Financial Cryptography and Data Security, ed: Springer, 2013, pp 6-24.
https://link.springer.com/chapter/10.1007%2F978-3-642-39884-1_2
- Dimaz A.W. & Oscar D., Blockchain dari Bitcoin untuk Dunia, hal. 110-111: Jasakom, 2017.
dimaz@kryptologi.com ; @kriptologi
- Referensi lain lihat pada post #1