Monero - Latar Belakang Singkat
Monero adalah cryptocurrency yang diluncurkan pada 18 April 2014 sebagai garpu Bytecoin. Bytecoin (jangan dikelirukan dengan Bitcoin, kira-kira Per.) Adalah mata uang digital pertama yang mengimplementasikan protokol CryptoNote (lebih lanjut tentang ini nanti dalam teks). Begitu ByteCoin muncul di forum Bitcointalk, orang-orang menemukan banyak properti yang mencurigakan, bersama dengan fakta bahwa lebih dari 80% dari semua emisi sudah ditambang. Dengan demikian, komunitas memutuskan untuk menerbitkannya kembali, mulai dari awal, dengan nol premine. Jadi ada Monero.
Pada bulan-bulan awal keberadaannya, hanya utilitas baris perintah yang tersedia untuk pengguna Monero. Oleh karena itu, banyak pengguna terus bertanya kepada pengembang, yang pada saat itu tidak sepenuhnya memahami banyak poin penting dalam basis kode Monero, untuk membuat antarmuka pengguna grafis (GUI). Mereka mendengarkan dan mulai mengerjakannya, tetapi tiba-tiba, pada 4 September 2014, serangan canggih menghantam jaringan Monero, sehingga pengembang harus mempertimbangkan kembali prioritas mereka dan mencurahkan seluruh waktu mereka ke kernel sehingga sistem tahan terhadap serangan (lebih lanjut tentang ini dalam dokumen MRL -2 ).
Pada akhir 2014, Riccardo Spagni meluncurkan dompet Web dengan nama merek "MyMonero", yang tersedia di mymonero.com. Sementara itu, untuk pengamat luar, sepertinya tidak ada yang istimewa yang terjadi dalam pekerjaan pada proyek. Namun, para pengembang melakukan pekerjaan yang sangat serius, seperti memindahkan rantai blok ke LMDB, yang memungkinkan daemon Monero untuk bekerja pada komputer dengan jumlah RAM yang terbatas. Dukungan multibahasa untuk seed-mnemonic juga telah diimplementasikan untuk memfasilitasi cadangan kunci pribadi. Sejumlah besar kode dan dokumentasi ditulis untuk mengimplementasikan sinkronisasi rantai blok yang lebih cepat, kerja daemon yang lebih cepat, integrasi dengan I2P dimulai, dll. Pada akhirnya, desain antarmuka pengguna grafis kembali dilanjutkan pada awal 2016.
Kesepadanan
Tujuan Monero adalah menciptakan jaringan mata uang yang dapat dipertukarkan. Apa yang sepadan dan mengapa itu begitu penting?
Dapat dipertukarkan adalah properti penting dari setiap mata uang. Properti ini memungkinkan pertukaran 100% dari satu unit mata uang dengan yang lain. Seharusnya tidak ada perbedaan. Setiap koin harus memiliki nilai yang sama.
Di jaringan Bitcoin, setiap transaksi dapat dilacak. Ini dapat menimbulkan masalah saat menerima transfer dari sumber yang tidak dikenal, serta di masa depan ketika mencoba untuk menghabiskan dana ini. Anda mungkin didakwa dengan kejahatan yang menggunakan dana ini. Ini secara signifikan mengurangi biaya dana "kotor" tersebut. Masalah lain dengan pelacakan transaksi adalah orang lain dapat mengetahui saldo Anda atau menentukan untuk apa Anda membelanjakan uang Anda.
Namun, Anda dapat mencoba untuk menutupi jejak transaksi Anda. Teknik ini disebut "pencampuran" dan dapat dilakukan dengan berbagai cara. Terkadang terpusat, terkadang terdesentralisasi, tetapi selalu ada kesempatan untuk melihat bahwa koin tertentu telah melewati mixer. Menggunakan teknik ini dengan satu atau lain cara mengarah ke masalah, karena untuk pencampuran, sebagai aturan, koin "kotor" digunakan. Privasi opsional tidak menyelesaikan masalah kurangnya pertukaran mata uang.
Anda dapat mencoba untuk menutupi trek, tetapi jika Anda mencoba untuk mencampur koin Anda menggunakan "coinjoin" atau "anonimizer" lainnya, maka transaksi ini masih akan ditandai sebagai aktivitas yang "berpotensi mencurigakan", karena Anda dapat segera melihat bahwa koin itu dicampur, bahkan jika Anda sendiri tetap anonim.
Jadi jangan bingung anonimitas dengan interchangeability. Teknologi pencampuran hanya berfungsi jika digunakan secara default oleh semua pengguna. Jika semua orang selalu mencampur transaksi, maka tidak ada yang bisa mengatakan sesuatu yang spesifik tentang data dalam rantai blok.
Tanda Tangan Dering
Tanda tangan dering digunakan untuk menyembunyikan input transaksi nyata sedemikian rupa sehingga tidak mungkin untuk mengatakan seperti apa sejarah setiap keluar dari transaksi ini dalam rantai blok.
Tanda tangan cincin adalah tanda tangan elektronik yang memungkinkan salah satu anggota grup (disebut cincin) untuk menandatangani pesan atas nama seluruh grup, dan tidak akan diketahui secara pasti siapa dari anggota grup yang menandatanganinya. Dering Tanda Tangan dan Aplikasi Mereka - CryptoWiki
Tanda tangan dering diterapkan ke setiap input dari setiap transaksi. Pengirim secara acak memilih output lain dengan jumlah yang sama dari rantai blok dan menandatanganinya dengan kunci pribadinya. Pengirim tidak memerlukan konfirmasi apa pun dari pemilik hasil lainnya. Semua ini dapat dilakukan dalam mode terputus dari jaringan untuk membuat dan mengirim transaksi ke jaringan dengan aman dari komputer yang sudah terhubung.
Anda mungkin akan bertanya pada diri sendiri bagaimana pengeluaran ganda ditentukan jika ada penolakan yang masuk akal untuk setiap keluar transaksi? Jawabannya lagi diberikan oleh matematika. Bersama dengan transaksi, apa yang disebut "gambar kunci" diterbitkan. Dia membuktikan bahwa salah satu input dari tanda tangan cincin adalah nyata dan ketika pengirim mencoba melakukan pemborosan ganda, "gambar kunci" akan benar-benar identik. Informasi lebih lanjut tentang kriptografi yang mendasarinya dapat ditemukan di sini .
Karena tanda tangan cincin dihormati di seluruh jaringan, semua koin selalu dicampur. Ini membuatnya dipertukarkan di tingkat protokol di Monero. Jika kita membandingkan ini dengan fitur privasi yang diterapkan dalam Bitcoin, ZCash atau Dash, kita dapat dengan jelas melihat perbedaannya: jika transaksi transparan dimungkinkan pada jaringan, regulator mungkin memerlukan transparansi dalam keadaan tertentu, sehingga pertukaran yang tidak mungkin terjadi menjadi tidak mungkin.
Dan yang terakhir, namun tidak kalah pentingnya, adalah kriptografi yang terbukti. Itu sudah ada sejak tahun 2001, jadi kita dapat berasumsi bahwa itu cukup dapat diandalkan. Berbeda dengan ZCash, yang sangat baru dan masih belum cukup teruji.
Alamat Siluman
Monero mengimplementasikan "Stealth address", Anda memiliki satu alamat (publik) yang dapat Anda khianati kepada siapa pun, tanpa membiarkan pengamat mengetahui apa pun tentang riwayat transaksi atau saldo alamat ini. Sistem alamat Monero menggunakan dua kunci pribadi: viewkey (kunci untuk melihat) dan spendkey (kunci untuk pengeluaran).
Kunci pribadi untuk pembelanjaan berfungsi seperti kunci pribadi serupa dalam Bitcoin - Anda menandatangani transaksi dengannya. Kunci untuk melihat digunakan untuk mencari pembayaran yang masuk dalam rantai blok. Hanya jika Anda memiliki akses ke kunci untuk melihat Anda dapat mengetahui output transaksi yang tepat terkait dengan alamat Monero Anda.
Dalam Bitcoin (dan sebagian besar cryptocurrency lainnya), penggunaan kembali alamat terjadi secara konstan dan ini sangat mengurangi anonimitas semu dari jaringan. Alamat Stealth menyediakan cara mudah untuk melindungi dan meningkatkan privasi. Data Blockchain tidak akan menunjukkan hubungan antara beberapa transaksi.
Meskipun demikian, tidak semuanya begitu indah: jika Anda menggunakan alamat di beberapa tempat, Anda dapat mengikat transaksi di luar rantai blok. Jika Anda menarik dana dari bursa dan menggunakan alamat yang sama di toko online tempat Anda menjual tanaman, lembaga penegak hukum dapat menautkan transaksi Anda berdasarkan data dari menggunakan alamat yang sama. Untuk alasan ini, disarankan untuk menggunakan teknik โalamat satu kaliโ untuk setiap layanan. Semua dana akan masuk ke akun yang sama, tetapi tidak mungkin untuk menautkan transaksi di luar rantai blok.
Transaksi RingCT Rahasia
Transaksi Rahasia Ring adalah sistem tanda tangan baru yang diusulkan oleh sarjana Shen Noether di MRL-5. Anda dapat menemukan edisi pertamanya di Majalah Ledger . Sistem tanda tangan ini didasarkan pada penelitian transaksi rahasia Gregory Maxwell, tetapi disesuaikan untuk bekerja dengan tanda tangan dering.
Teknologi ini memungkinkan pengguna untuk menyembunyikan jumlah transaksi. Dan itu adalah "bagian terakhir dari mosaik" untuk anonimitas lengkap pada jaringan Monero. Teknologi ini juga menangani beberapa kasus batas yang dapat membahayakan privasi Monero. RingCT diaktifkan pada jaringan Monero pada 9 Januari 2016. Awalnya, RingCT adalah opsional, tetapi pada bulan September 2017, setelah upgrade yang direncanakan, teknologi RingCT di Monero akan menjadi wajib, tanpa ada jalan lain di sekitarnya.
Kovri - I2P
Data Blockchain hanyalah satu vektor serangan pada kerahasiaan pengguna cryptocurrency. Chainanalysis diketahui mencoba mengidentifikasi pengguna melalui alamat IP mereka. Proyek Kovri bertujuan mengimplementasikan router I2P di C ++, yang pada akhirnya akan memungkinkan pengguna Monero untuk menyembunyikan alamat IP mereka saat mengirim transaksi. Kovri belum terintegrasi ke Monero dan masih dalam tahap awal pengembangan.
Kesimpulan
Monero adalah teknologi yang sangat penting dan revolusioner. Ini memungkinkan Anda untuk menyembunyikan pengirim, penerima, jumlah, dan riwayat transaksi. Monero, tidak seperti ZCash, tidak membutuhkan kepercayaan pada peserta dari acara "setup tepercaya" dan telah bekerja di lapangan selama lebih dari 3 tahun. Privasi dijamin oleh protokol dan Monero menyediakan seperangkat alat yang jauh lebih besar untuk anonimisasi daripada mixer Bitcoin atau cryptocurrency lainnya dengan fitur privasi tambahan. Monero memungkinkan pengguna untuk melakukan transaksi rahasia pada jaringan yang didesentralisasi dan tahan terhadap upaya regulasi pemerintah yang potensial. Monero adalah uang digital sejati.
Artikel asli: Pengantar Monero - Kami Menggunakan Uang Tunai .