Meskipun anonimitas total tidak memungkinkan untuk saat ini, mungkin ada bentuk keamanan tinggi yang lebih rendah. Mata uang berbasis Cryptonote dapat menggunakan tanda tangan cincin, berbeda dengan tanda tangan grup yang memerlukan pihak tepercaya. Setiap transaksi dengan Bitcoin memiliki kunci publik yang terikat padanya yang membutuhkan skrip kecil untuk diproduksi untuk menggunakan output menggunakan kunci itu. Ketika orang melihat transaksi ini, mereka melihat bahwa keluaran lama digunakan dan keluaran baru telah dibuat.
Apa Itu Tanda Tangan Cincin?
Tanda tangan cincin berbeda. Mereka terikat ke grup sembarang kunci publik dan hanya satu yang perlu diketahui untuk menandatangani transaksi. Cryptonote melakukan ini dengan membuat setiap input transaksi benar-benar menjadi sekumpulan output yang tidak terpakai dari nilai yang sama, menandatanganinya menggunakan semua kunci output tersebut. Hal ini membuat tidak mungkin untuk membedakan transaksi dan mengungkap siapa penandatangan sebenarnya. Meskipun teknologi ini bagus, tidak semua implementasinya bagus. Boolberry dan Monero adalah satu-satunya dua implementasi yang berfungsi dan baik, dengan alternatif seperti Bytecoin tidak berguna.
Contoh tanda tangan cincin yang diterapkan di Bitmonero, garpu Bytecoin.
Muncul pertanyaan, jika tidak mungkin untuk mengungkap keluaran mana yang dibelanjakan, bagaimana sistem dapat mencegah penipu menghabiskan dua kali lipat keluaran yang sama? Algoritme khusus memiliki kunci penandatanganan aktual yang dicetak dengan gambar kunci yang harus dipublikasikan saat tanda tangannya. Ini tidak dapat dibalik untuk menemukan kunci asli atau membuat pengirim anonim, namun, ini memungkinkan pengguna untuk melihat gambar kunci yang digunakan kembali dan memilih untuk tidak berpartisipasi dalam transaksi penipuan.
Potensi Teknis Cryptonote
Cryptonote adalah salah satu opsi terkuat, namun, ini tidak sepenuhnya tanpa pengetahuan. Penyidik yang memiliki tekad khusus mungkin masih dapat mengungkap identitas karena sedikit informasi yang dimasukkan oleh pengguna. Ini adalah kemajuan yang sangat berguna, dengan masalah yang sebagian besar dapat diperbaiki. Skalabilitas adalah masalah besar, karena Bitcoin biasa menyimpan daftar total output yang tidak terpakai pada node dengan penyimpanan terbatas. Cryptonote menyimpan semua ini di RAM, yang sangat membatasi potensinya untuk skala. Ini dapat diubah dengan memaksa pengguna untuk hanya menyimpan keluaran dari kunci yang mereka miliki dan beberapa lainnya untuk tetap anonim. Meningkatkan sistem ini memungkinkan setara dengan CoinJoin-ing semua transaksi di setiap blok, dengan pengecualian bahwa penambang dapat membatalkan anonimitas CoinJoin dan tidak mungkin bagi Cryptonote untuk mendeteksi penambang yang curang.
Diagram ini menunjukkan caranya Cryptonote menggunakan tanda tangan cincin yang kompleks untuk mencapai anonimitas.
Masalah lainnya adalah bahwa anonimitas dapat dikompromikan oleh orang lain di set, mengeluarkan tanda cincin dengan dua keluaran lainnya dapat membuat dua pemilik keluaran lainnya menghabiskan dana mereka dengan satu tanda tangan. Ini memungkinkan untuk mengetahui siapa yang membelanjakan dananya, karena setiap output hanya dapat digunakan satu kali, dan ini dapat dilakukan lama setelah transaksi terjadi. Dua dari tiga orang yang dipastikan telah membelanjakan hanya menyisakan satu orang yang tidak dibelanjakan, membahayakan keamanan melalui identifikasi potensial. Solusi yang mungkin adalah membuat Cryptonote membutuhkan ukuran minimum satu set.
Namun, itu mengarah ke masalah lain – hanya begitu banyak keluaran dengan ukuran berapa pun yang bisa ada, dan semua keluaran dalam kumpulan anonim harus berukuran sama sehingga jaringan dapat menentukan berapa banyak yang dibelanjakan. Untuk mengatasi hal ini, diperlukan keluaran dengan ukuran berapa pun di setiap kumpulan anonim, kemudian mengambil ukuran minimum sebagai jumlah yang dibelanjakan. Potensi terungkapnya ukuran pengguna terkecil juga merupakan ancaman nyata, karena setiap keluaran Cryptonote hanya dapat digunakan sekali. Ada solusi di mana setiap keluaran dapat dibaca sebagai satu distribusi keluaran yang seragam. Seseorang mungkin menghabiskan setengah Bitcoin, dan dua mungkin menghabiskan tiga 0,33 Bitcoin, jaringan akan menambahkannya sebagai satu Bitcoin total. Ukuran set anonim yang layak dimungkinkan dengan sistem ini, meskipun dimungkinkan untuk dikompromikan oleh pengguna tertentu yang mengungkapkan kunci rahasia mereka, namun tidak ada cara yang diketahui untuk mencegahnya pada sistem apa pun.
# | Crypto Exchange | Benefits |
---|---|---|
1 | Best exchange VISIT SITE |
|
2 | Ideal for newbies Visit SITE |
|
3 | Crypto + Trading |
|
Anonimitas Melalui Darkcoin
Darkcoin beroperasi seperti versi CoinJoin yang agak rusak pada klien Bitcoin normal. DarkSend+ melihat kemungkinan menganonimkan semua koin secara otomatis pada suatu interval, tidak hanya saat dikirim, meninggalkan seluruh korpus koin sebagai nilai anonim. Sistem masternode juga akan mengikat beberapa jalur DarkSend bersama-sama untuk meningkatkan keamanan, memungkinkan keamanan bahkan jika node tertentu disusupi. Ini bisa melihat manfaat serius di kemudian hari, namun, sampai inovasi teknologi yang serius dibuat, sistem keamanan alt-coin memiliki masalah mendasar yang serius.
Saksikan minggu depan untuk diskusi tentang Dompet Gelap dan Siklus Bizantium!