JSTprove: Pioneering Verifiable AI for a Trustless Future
Jonathan Gold, Tristan Freiberg, Haruna Isah, and Shirin Shahabi

TL;DR
JSTprove introduces a user-friendly zkML toolkit that enables AI developers to generate verifiable proofs of AI inferences, enhancing trust, security, and transparency in critical applications without requiring cryptographic expertise.
Contribution
The paper presents JSTprove, a practical zkML toolkit built on Polyhedra Network's backend, simplifying verifiable AI inference for ML engineers and fostering future research and deployment.
Findings
JSTprove enables easy generation and verification of AI inference proofs.
The toolkit improves transparency and trust in AI decision-making.
Real-world use cases demonstrate its practical applicability.
Abstract
The integration of machine learning (ML) systems into critical industries such as healthcare, finance, and cybersecurity has transformed decision-making processes, but it also brings new challenges around trust, security, and accountability. As AI systems become more ubiquitous, ensuring the transparency and correctness of AI-driven decisions is crucial, especially when they have direct consequences on privacy, security, or fairness. Verifiable AI, powered by Zero-Knowledge Machine Learning (zkML), offers a robust solution to these challenges. zkML enables the verification of AI model inferences without exposing sensitive data, providing an essential layer of trust and privacy. However, traditional zkML systems typically require deep cryptographic expertise, placing them beyond the reach of most ML engineers. In this paper, we introduce JSTprove, a specialized zkML toolkit, built on…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
