Zcash: cryptocurrency pertama yang benar-benar anonim


Zcash klien resmi hanya bekerja pada Linux

28 Oktober 2016 CEO Zcach Zuko Wilcox (Zooko Wilcox-O'Hearn) mengadakan resmi " upacara kriptografi " memulai cryptocurrency baru Zcash - cryptocurrency yang pertama di dunia, berdasarkan protokol kriptografi interaktif bukti nol-pengetahuan (nol bukti pengungkapan). Prinsip operasi protokol semacam itu mengasumsikan bahwa salah satu pihak yang berinteraksi mampu memverifikasi keandalan pernyataan matematika, sementara tidak memiliki informasi lain dari sisi kedua. Faktanya, Zcash adalah mata uang yang benar-benar anonim pertama. Deskripsi Teknis ProtokolIni bisa menjadi subjek dari tesis Ph.D dalam kriptografi.

Hingga saat ini, daftar mata uang digital alternatif berjumlah 710 buah . Dari jumlah tersebut, 372 mata uang diperdagangkan di pasar terbuka. 86 mata uang memiliki kapitalisasi pasar lebih dari satu juta dolar. Untuk 24 mata uang, itu melebihi $ 10 juta. Mereka yang mengamati pasar telah lama skeptis tentang berita tentang peluncuran mata uang alternatif baru. Sebagai contoh, setahun yang lalu, semua saluran mengumandangkan cryptocurrency PayCoin baru dan menarik dengan tingkat dukungan "dijamin" $ 20. Sekarang berada pada peringkat di tempat ke-268, apakah diperdagangkan pada tingkat $ 0,002816, dan kapitalisasi pasar adalah $ 32,689.

Terhadap latar belakang ini, peluncuran cryptocurrency baru akan menyebabkan reaksi paling alami: β€œApa, satu lagi? Berapa banyak yang bisa kamu? ”

Tampaknya skema pengayaan tradisional dan perceraian investor?

Tidak akan ada topik diskusi sama sekali, jika tidak untuk beberapa nuansa. Pertama, itu adalah kewenangan pengembang - ahli teknis terkenal. Kedua, dukungan dari investor yang cukup serius. Ketiga, matematika. Basis matematis dari bukti nol-nilai menjadikan Zcash sebuah fenomena yang menarik terlepas dari prospek mata uang ini sebagai objek untuk investasi. Ini menarik murni dari sudut pandang teknis.

Seperti Bitcoin, Zcash berjalan di blockchain, rantai transaksi standar yang dihitung oleh jaringan komputer peer-to-peer di seluruh dunia. Dalam hal infrastruktur, tidak ada inovasi khusus. Fitur utama Zcash adalah anonimitas yang dijamin secara matematis. Anonimitas lengkap, berbeda dengan Bitcoin yang agak transparan, di mana pergerakan uang melalui dompet dilacak dengan akurasi absolut.

Bagaimana cara kerja bukti dengan pengungkapan rahasia? Mungkin cara paling sederhana konsep matematika ini dirumuskan oleh ahli kriptografi Jacques-Jacques Kiskater dalam artikel " Bagaimana menjelaskan protokol bukti dengan pengungkapan nol kepada anak-anak Anda ", yang diterbitkan pada tahun 1989:


, β€” . («»), C D. , , . , . , . , , , , , B, : Β« Β» Β« Β». , , 50%. k , 1/2k. 20 10βˆ’6, , .

Sebenarnya, bukti nol-pengungkapan adalah bukti probabilistik, bukan deterministik. Itu harus memiliki tiga sifat: kelengkapan, kebenaran, dan pengungkapan nol. Properti yang terakhir menyiratkan bahwa Verifier mana pun tidak belajar dari bukti apa pun selain fakta bahwa pernyataan itu benar.

Dalam sistem Zcash, perangkat lunak menghasilkan sejumlah nilai acak yang diterima sebagai parameter awal. Ini juga menghasilkan fragmen kunci kriptografi yang bersama-sama dapat digunakan untuk menghasilkan koin Zcash baru. Sebenarnya, pada upacara pada tanggal 28 Oktober mereka hanya menunjukkan bagaimana pembuatan dan distribusi fragmen kunci kriptografi ini terjadi sehingga kunci itu sendiri tidak pernah diwujudkan dalam kenyataan secara keseluruhan.

Transaksi ZcashJangan meninggalkan jejak dalam rantai transaksi tentang dari mana uang dompet telah didebit, ke dompet mana mereka dikreditkan, dan berapa jumlah transfernya. Hanya fakta bahwa transaksi selesai terlihat. Informasi tentang para pihak dalam transaksi tersembunyi di blockchain, jika mereka menginginkannya (para pihak dapat membuka informasi tentang diri mereka sendiri). Ini adalah properti Zcash yang benar-benar unik.

Agar penambang dapat mempertahankan rantai transaksi dalam kondisi seperti itu, protokol bukti pengungkapan nol digunakan. Ini memungkinkan pengguna untuk mengonfirmasi bahwa mereka memiliki koin tanpa memberikan informasi tentang dari mana koin itu berasal dan dari mana mereka akan ditransfer. Untuk mengirimkan informasi dalam protokol, konstruksi yang disebut zk-SNARK digunakan .

Beberapa ahli percaya bahwa anonimitas yang dijamin secara matematis adalah keunggulan utama Zcash atas semua cryptocurrency lainnya. Ada pendapat bahwa dalam kondisi saat ini dari upaya kontrol ketat negara atas warga di berbagai negara, mata uang seperti itu akan diminati oleh masyarakat.

Bitcoin awalnya juga disebut cryptocurrency anonim. Namun dalam kenyataannya ini hanya pseudo-anonimitas teoretis, yang mengharuskan pengguna untuk sangat berhati-hati agar tidak memberikan informasi rahasia tentang dirinya sendiri. Semua transaksi dan nomor dompet tetap selamanya dalam sejarah, dan jalur setiap koin dapat dilacak. Layanan intelijen khusus seperti Chainalysis sudah berjalan .yang menyediakan pelanggan dengan layanan pelacakan pembayaran dengan identifikasi identitas nyata pengguna Bitcoin.

Fundamentals Zcash dikembangkan pada 2013 oleh Matthew Green , kepala Departemen Kriptografi Terapan di Universitas Johns Hopkins. Kemudian, cryptographers Eli Ben-Sasson dari Institut Teknologi Israel, serta sekelompok peneliti dari Institut Teknologi Massachusetts dan Universitas Tel Aviv, mengambil bagian dalam pengembangan . Semuanya sekarang dipekerjakan oleh Zcash, yang mentransfer 10% koin baru dari penambang.

Tampaknya para pengembang Zcash mengatur tugas untuk membuat cryptocurrency seperti yang seharusnya dilakukan Bitcoin sejak awal. Dengan anonimitas dan privasi di dalam hati. Mari kita lihat sampai sejauh mana rencana mereka sedang dilaksanakan. Paling tidak, Zcash terlihat seperti mata uang yang sempurna untuk pasar klandestin - dan pesaing utama untuk larangan hukum di negara-negara di mana regulasi Internet dipraktikkan.

Pada tanggal 28 Oktober, versi pertama perangkat lunak Sprout untuk simpul Zcash dan penambangan koin ( hanya Linux ) dirilis. Kode sumber diterbitkan di Github . Agar simpul Zcash berfungsi, komputer harus memiliki setidaknya 4 GB RAM.

Source: https://habr.com/ru/post/id398649/


All Articles