zkVoting : 블록체인 투표 (voting)

zkVoting : 블록체인 투표 (voting)

  • Versi Terbaru
  • (주)지크립토

zkVoting adalah pemungutan suara yang mendukung pemungutan suara rahasia, verifikasi ujung ke ujung, dan pencegahan manipulasi pemungutan suara berdasarkan blockchain publik dan bukti tanpa pengetahuan.

Tentang aplikasi ini

zkVoting (voting tanpa pengetahuan) adalah aplikasi pemungutan suara terbaik dunia yang mendukung privasi pemilih dengan memanfaatkan zk-SNARKs (Argumen Pengetahuan Non-interaktif Ringkas Tanpa Pengetahuan) teknologi bukti tanpa pengetahuan.
zkVoing memberikan karakteristik pemungutan suara berikut:
Verifikasi ujung ke ujung
Verifiabilitas individu: zkVoting menyimpan suara individu di blockchain publik, memungkinkan siapa pun untuk memverifikasi bahwa suara mereka telah ditempatkan dengan benar di kotak suara.
Keabsahan verifikasi: Siapa pun dapat memverifikasi bahwa suara yang disimpan di blockchain publik adalah suara sah yang telah dipilih secara sah hanya sekali oleh pemilih yang sah.
Verifikasi penghitungan: Siapa pun dapat memverifikasi bahwa hasil pemungutan suara sudah benar.
pemungutan suara secara rahasia
Anonimitas pemilih: Tidak seorang pun, termasuk pengelola pemungutan suara, dapat mengetahui identitas pemilih dari suara yang disimpan di blockchain publik.
Privasi surat suara: Isi pemungutan suara tidak diketahui oleh siapa pun selain orang yang menghitung suara.
Kelonggaran penerimaan: Pemilih tidak dapat mengonfirmasi suara yang disimpan di blockchain kepada pihak ketiga.
Resistensi paksaan: Sebagai properti pemungutan suara rahasia terkuat, ini adalah suara yang aman bahkan jika kunci suara pemilih terbuka karena paksaan oleh pihak ketiga. Untuk mendukung ini, Anda perlu mendaftarkan kunci palsu. Saat ini, zkVoting memiliki fungsi resistensi step-down yang diterapkan secara internal dan dinonaktifkan di layar aplikasi. Dengan mempertimbangkan kenyamanan pengguna, kami berencana untuk mengaktifkannya di layar di masa mendatang.
Cegah gangguan suara
Integritas dewan: Suara yang disimpan di blockchain publik tidak dapat diubah oleh siapa pun.
Suara tidak dapat ditolak: Suara hanya dapat dibuat oleh pemilih, dan tidak ada orang lain, termasuk Administrator Pemungutan Suara, yang dapat membuatnya. Jadi, jika suara sah dibuat, suara itu dibuat oleh pemilih.
Untuk membuat suara zkVoting, cukup menjadi manajer pemungutan suara di www.zkvoting.com.
Urutan pemungutan suara adalah sebagai berikut.
1. Daftarkan ID pemilih Anda di aplikasi zkVoting
2. Berikan id pemilih ke pengelola pemungutan suara
3. Manajer pemungutan suara membuat suara termasuk id pemilih
4. Pemilih mendaftarkan kunci suara mereka ke suara yang dibuat di aplikasi
5. Saat pemungutan suara dimulai, gunakan kunci pemungutan suara terdaftar untuk memilih
6. Akhir pemungutan suara
7. Setelah pemungutan suara berakhir, pengelola pemungutan suara menghitung suara
8. Periksa Penghitungan
Id pemilih dan email pemilih disimpan di server.

Untuk pertanyaan terkait aplikasi, silakan hubungi [email protected].
Referensi:
SAVER: Enkripsi dan dekripsi yang ramah SNARK, Aditif-homomorfik, dan Dapat Diverifikasi dengan Acak Ulang https://eprint.iacr.org/2019/1270
sistem pemungutan suara elektronik berbasis zk-SNARK yang mendukung resistensi paksaan
Implementasi seluler dari sistem pemungutan suara blockchain yang mendukung verifikasi berbasis bukti tanpa pengetahuan

Versi zkVoting : 블록체인 투표 (voting)