zkPass adalah protokol penjaga privasi yang dirancang untuk verifikasi data pribadi dalam ekosistem Web3. Ini berfungsi sebagai oracle terdesentralisasi yang memungkinkan individu untuk membuktikan berbagai fakta tentang identitas atau data mereka tanpa mengungkapkan informasi sensitif itu sendiri. Proyek ini bertujuan untuk menjembatani kesenjangan antara platform internet tradisional dan aplikasi blockchain dengan memungkinkan pemindahan data dari situs web standar ke blockchain secara aman dan pribadi.
Teknologi inti di balik proyek ini dikenal sebagai zkTLS. Sistem ini mengintegrasikan tiga metode kriptografi utama: Three Party Transport Layer Security, Multi Party Computation, dan Zero Knowledge Proofs. Dengan menggabungkan teknologi ini, zkPass memungkinkan pengguna untuk masuk ke akun yang ada di situs web standar dan menghasilkan bukti kriptografi dari atribut tertentu secara lokal di perangkat mereka sendiri. Misalnya, pengguna dapat membuktikan bahwa mereka berusia di atas usia tertentu atau memiliki saldo bank tertentu tanpa membagikan tanggal lahir atau detail akun mereka yang sebenarnya kepada pihak yang memverifikasi. Proses ini memastikan bahwa data mentah tidak pernah meninggalkan kendali pengguna dan tidak pernah diunggah ke server protokol.
Proyek ini menawarkan berbagai kasus penggunaan di berbagai sektor. Di sektor keuangan, ini mendukung KYC yang menjaga privasi dan pemeriksaan anti pencucian uang, serta verifikasi aset untuk aplikasi keuangan terdesentralisasi. Di ranah sosial dan profesional, ini memungkinkan verifikasi gelar pendidikan, riwayat pekerjaan, atau pencapaian media sosial. Ini juga meluas ke area seperti game, perawatan kesehatan, dan ekonomi mesin, di mana ia dapat digunakan untuk memverifikasi data perangkat atau catatan pengguna tertentu untuk berbagai hadiah dan tingkat akses.
Alat utama dalam ekosistem ini adalah TransGate, yang memungkinkan pengguna berinteraksi dengan situs web HTTPS apa pun untuk menghasilkan bukti-bukti ini. Bukti-bukti ini kemudian dapat dicetak sebagai Soulbound Tokens atau dibagikan sebagai kredensial yang dapat diverifikasi. Hal ini membuat data portabel dan dapat digunakan kembali di berbagai aplikasi tanpa perlu langkah verifikasi berulang.
Token asli untuk proyek ini diidentifikasi dengan simbol ZKP. Dalam jaringan, token ini memiliki beberapa tujuan fungsional. Ini digunakan sebagai alat pembayaran untuk biaya verifikasi oleh pengembang yang ingin mengintegrasikan protokol ke dalam aplikasi mereka. Ini juga memainkan peran dalam keamanan jaringan, karena node atau validator harus melakukan stake token sebagai jaminan untuk berpartisipasi dalam proses verifikasi dan mendapatkan hadiah. Selain itu, token ini digunakan untuk tata kelola, memungkinkan pemegang untuk berpartisipasi dalam proses pengambilan keputusan mengenai peningkatan protokol dan alokasi dana ekosistem.
Singkatnya, zkPass menyediakan infrastruktur teknis untuk internet yang dapat diverifikasi di mana kepercayaan dibangun melalui matematika daripada melalui perantara terpusat. Ini memberdayakan pengguna dengan kedaulatan digital atas informasi pribadi mereka sambil menyediakan cara yang andal bagi bisnis dan aplikasi terdesentralisasi untuk memverifikasi kredensial pengguna tanpa mengorbankan privasi.
Pelajari Lebih Lanjut