| Title |
Comparative analysis and implementation of Zero-knowledge proof libraries for digital identity |
| Authors |
Končius, Aristidas Lukas ; Košubienė, Gintarė ; Atmanavičiūtė, Laura ; Masteika, Saulius |
| Full Text |
|
| Is Part of |
CEUR Workshop Proceedings: IVUS 2025: Proceedings of the 30th international conference on Information Society and University Studies (IVUS 2025), Kaunas, Lithuania, 15 May 2025 / edited by: I. Veitaitė, A. Lopata, T. Krilavičius, M. Woźniak.. Aachen : CEUR-WS. 2026, vol. 4213, p. 88-97.. ISSN 1613-0073 |
| Keywords [eng] |
digital identity ; Zero-knowledge proof ; zk-SNARK ; zk-STARK ; ZoKrates |
| Abstract [eng] |
Zero-knowledge proofs (ZKPs) enable identity verification without exposing sensitive data, making them essential for decentralized digital identity. This study compares zk-SNARKs and zk-STARKs regarding security, scalability, and efficiency to determine the most suitable approach. The results show zk-SNARKs to be more efficient because of their smaller proof sizes and constant time verification, making them well suited for the efficiency demands of identity verification. Experimental comparison of zk-SNARK libraries showed ZoKrates to be the most practical, offering a balance between usability and performance, mainly due to its JavaScript compatibility. A digital identity age verification app was implemented using ZoKrates to verify these outcomes and demonstrate its viability. This research sets the stage for future development in proof generation efficiency and setup mechanisms. |
| Published |
Aachen : CEUR-WS |
| Type |
Conference paper |
| Language |
English |
| Publication date |
2026 |
| CC license |
|