Ang zkPass ay isang protokol na nagpapanatili ng privacy na idinisenyo para sa pagberipika ng pribadong data sa Web3 ecosystem. Ito ay gumagana bilang isang decentralized oracle na nagbibigay-daan sa mga indibidwal na patunayan ang iba't ibang katotohanan tungkol sa kanilang pagkakakilanlan o data nang hindi inilalantad ang aktwal na sensitibong impormasyon mismo. Layunin ng proyekto na tulayin ang agwat sa pagitan ng tradisyonal na plataporma sa internet at aplikasyon sa blockchain sa pamamagitan ng paggawa nitong posible na ilipat ang data mula sa karaniwang website papunta sa blockchain sa ligtas at pribadong paraan.
Ang pangunahing teknolohiya sa likod ng proyekto ay kilala bilang zkTLS. Ang sistemang ito ay nagsasama ng tatlong pangunahing metodo ng kriptograpiya: Three Party Transport Layer Security, Multi Party Computation, at Zero Knowledge Proofs. Sa pamamagitan ng pagsasama-sama ng mga teknolohiyang ito, binibigyang-daan ng zkPass ang mga user na mag-log in sa mga kasalukuyang account sa karaniwang website at bumuo ng cryptographic proof ng mga partikular na katangian nang lokal sa kanilang sariling device. Halimbawa, maaaring patunayan ng isang user na sila ay higit sa isang partikular na edad o may tiyak na balanse sa bangko nang hindi ibinabahagi ang kanilang aktwal na petsa ng kapanganakan o detalye ng account sa verifying party. Tinitiyak ng prosesong ito na ang raw data ay hindi kailanman umaalis sa kontrol ng user at hindi kailanman ina-upload sa mga server ng protocol.
Nag-aalok ang proyekto ng iba't ibang use case sa iba't ibang sektor. Sa larangan ng pananalapi, sinusuportahan nito ang KYC at anti money laundering checks na nagpapanatili ng privacy, pati na rin ang pagberipika ng mga asset para sa decentralized finance applications. Sa mga larangan ng panlipunan at propesyonal, nagbibigay-daan ito para sa pagberipika ng mga diploma ng edukasyon, kasaysayan ng trabaho, o mga nakamit sa social media. Umaabot din ito sa mga lugar tulad ng paglalaro, pangangalaga sa kalusugan, at ekonomiya ng makina, kung saan maaari itong gamitin upang i-beripika ang device data o partikular na user records para sa iba't ibang rewards at access level.
Isang pangunahing kasangkapan sa loob ng ecosystem ay ang TransGate, na nagbibigay-daan sa mga user na makipag-ugnayan sa anumang HTTPS website upang makabuo ng mga proofs na ito. Ang mga proofs na ito ay maaaring i-mint bilang Soulbound Tokens o ibahagi bilang verifiable credentials. Ginagawa nitong portable at magagamit muli ang data sa maraming aplikasyon nang hindi nangangailangan ng paulit-ulit na hakbang sa pagberipika.
Ang native token para sa proyekto ay kinikilala sa pamamagitan ng simbolo ZKP. Sa loob ng network, ang token ay nagsisilbi ng ilang functional na layunin. Ginagamit ito bilang paraan ng pagbabayad para sa verification fees ng mga developer na gustong isama ang protocol sa kanilang mga aplikasyon. Gumaganap din ito ng papel sa network security, dahil ang mga nodes o validators ay dapat mag-stake ng token bilang collateral upang makilahok sa proseso ng pagberipika at kumita ng rewards. Bukod pa rito, ang token ay ginagamit para sa governance, na nagbibigay-daan sa mga holders na makilahok sa mga proseso ng paggawa ng desisyon tungkol sa protocol upgrades at ang alokasyon ng ecosystem funds. Sa buod, ang zkPass ay nagbibigay ng teknikal na imprastraktura para sa isang verifiable internet kung saan ang tiwala ay itinatatag sa pamamagitan ng matematika sa halip na sa pamamagitan ng centralized intermediaries. Binibigyan nito ng kapangyarihan ang mga user ng digital sovereignty sa kanilang personal na impormasyon habang nagbibigay sa mga negosyo at decentralized applications ng maaasahang paraan upang i-beripika ang user credentials nang hindi kinokompromiso ang privacy.
Matuto pa