Dunia Membuka Sumber ProveKit, Toolkit Identitas Zero-Knowledge untuk Perangkat Seluler

iconCryptoBriefing
Bagikan
AI summary iconRingkasan
Dunia, proyek identitas biometrik yang sebelumnya dikenal sebagai Worldcoin, telah melepaskan ProveKit, toolkit bukti zero-knowledge (ZKP) untuk perangkat seluler dan berdaya rendah. Toolkit ini, yang telah digunakan secara internal sejak April, kini tersedia di GitHub di bawah lisensi MIT. ProveKit mendukung identitas terdesentralisasi (DID) dengan memungkinkan pengguna untuk memverifikasi informasi tanpa mengungkapkan data. Toolkit ini menggunakan aritmetika yang dipercepat SIMD untuk kinerja seluler dan menawarkan binding yang kompatibel dengan C. Proyek ini juga merilis WHIR dan Remainder. ProveKit telah diaudit oleh Least Authority dan digunakan dalam World ID, protokol untuk memberikan identitas digital unik kepada manusia. World Foundation sedang menggalang dana untuk menskalakan proyek ini, dengan putaran Juli yang berfokus pada perluasan World ID.

Dunia, proyek identitas biometrik yang sebelumnya dikenal sebagai Worldcoin, telah merilis ProveKit sebagai perangkat lunak sumber terbuka. Toolkit zero-knowledge proof ini telah diam-diam mendukung pemeriksaan identitas yang melindungi privasi World ID sejak April, dan sekarang siapa pun dapat membangunnya dengan menggunakan toolkit ini.

Langkah ini mengubah mesin kriptografi internal menjadi barang publik, dirilis di GitHub di bawah lisensi MIT yang permissive.

Apa yang sebenarnya dilakukan ProveKit

Zero-knowledge proof memungkinkan Anda membuktikan sesuatu itu benar tanpa mengungkapkan data dasarnya. ProveKit adalah mekanisme yang membuat verifikasi semacam itu berfungsi di ponsel Anda.

Sebagian besar sistem bukti ZK bersifat berat secara komputasi, dirancang untuk dijalankan di server kuat atau perangkat khusus. ProveKit dibangun dari awal untuk perangkat seluler dan perangkat dengan sumber daya terbatas, menggunakan aritmetika yang dipercepat SIMD untuk memaksimalkan kinerja dari prosesor yang ditemukan di smartphone sehari-hari.

Di balik layar, ProveKit mengambil sirkuit yang ditulis dalam bahasa pemrograman Noir dan mengompilasinya menjadi batasan R1CS. Kemudian, ia menggunakan protokol WHIR untuk menghasilkan dan memverifikasi bukti.

Iklan

Toolkit ini dilengkapi dengan dukungan lintas platform melalui binding antarmuka fungsi asing yang kompatibel dengan C. Artinya, pengembang yang bekerja pada aplikasi iOS, Android, atau web dapat mengintegrasikan ProveKit tanpa harus menulis ulang seluruh stack mereka.

World Foundation juga merilis komponen open-source pendukung bersama ProveKit, termasuk pustaka WHIR itu sendiri dan alat bernama Remainder yang pertama kali diumumkan pada Februari.

Keamanan dan jejak audit

ProveKit menjalani tinjauan keamanan oleh Least Authority, perusahaan yang terkenal di ruang kripto karena mengaudit proyek-proyek seperti Zcash dan Ethereum 2.0.

Audit memverifikasi keandalan modul inti ProveKit dan mengonfirmasi bahwa praktik terbaik keamanan diikuti dalam desainnya.

ProveKit mendukung alur kerja verifikasi identitas seperti aplikasi berbasis paspor dan mekanisme otentikasi yang menjaga privasi. Platform ini dapat mengkodekan kredensial pengguna sensitif sedemikian rupa sehingga sistem dapat memverifikasinya tanpa pernah melihat data mentahnya.

Ambisi identitas lebih luas dunia

World ID adalah produk inti proyek: protokol yang memberikan identitas digital unik kepada manusia, awalnya diverifikasi melalui pemindaian iris yang diambil oleh perangkat orb milik perusahaan.

The World Foundation terus menarik modal investor untuk memperluas proyek. Putaran pendanaan pada Juli secara khusus terkait dengan memperluas kemampuan World ID.

Token terkait, WLD, tetap menjadi lapisan ekonomi dari ekosistem World. Penjualan token mencakup periode lockup tertentu, sebuah struktur yang dirancang untuk menyelaraskan insentif pemegang jangka panjang dengan jadwal pengembangan proyek.

Mengapa hal ini penting bagi ekosistem ZK

Sebagian besar toolkit ZK mengasumsikan sumber daya komputasi kelas server atau setidaknya lingkungan desktop. Sebuah toolkit yang telah diuji produksi dan dioptimalkan untuk perangkat seluler mengisi kesenjangan yang telah sulit diatasi oleh komunitas pengembang secara luas. ProveKit telah berjalan di dalam World ID sejak April.

Lisensi MIT menghilangkan hambatan komersial untuk adopsi. Startup, perusahaan, dan protokol identitas bersaing semuanya dapat menggunakan ProveKit tanpa biaya lisensi atau ketentuan pembatas.

Penafian: Informasi pada halaman ini mungkin telah diperoleh dari pihak ketiga dan tidak mencerminkan pandangan atau opini KuCoin. Konten ini disediakan hanya untuk tujuan informasi umum, tanpa representasi atau jaminan apa pun, dan tidak dapat ditafsirkan sebagai saran keuangan atau investasi. KuCoin tidak bertanggung jawab terhadap segala kesalahan atau kelalaian, atau hasil apa pun yang keluar dari penggunaan informasi ini. Berinvestasi di aset digital dapat berisiko. Harap mengevaluasi risiko produk dan toleransi risiko Anda secara cermat berdasarkan situasi keuangan Anda sendiri. Untuk informasi lebih lanjut, silakan lihat Ketentuan Penggunaan dan Pengungkapan Risiko.