Putting the zk in zkVM: Jolt now supports zero knowledge - a16z crypto
Jolt — our open-source, state-of-the-art zkVM — now supports zero knowledge, rendering it suitable for privacy applications. This advance does not require any SNARK recursion or “wrapping,” nor does it sacrifice transparency. And perhaps most surprisingly, proof size increased by only 3KB, with essentially no increase in prover time. This post explains how. But first, a note on terminology: Most zkVMs are not actually zero knowledge — unless an expensive “wrapping” procedure is applied. (Most people have been using “zk” to refer to the property of succinctness, which refers to proofs that are short and fast to verify.) This wrapping typically involves recursively proving the verification of the zkVM proof inside another proof system that is ZK, which is both computationally costly and often requires giving up transparency (i.e., it introduces a trusted setup). As the community’s focus on privacy grows — requiring true zero knowledge, which is about privacy of the prover’s sensitive dat
Putting the zk in zkVM: Jolt now supports zero knowledge - a16z crypto { Alpine.store('searchHistory')?.hide() }, 150)" @keydown.enter.prevent="saveToHistory()" @keydown.escape="closeModal()" autocomplete="off" :value="searchQuery" type="text" placeholder="Search a16zcrypto" class="w-full bg-white dark:bg-black h-12 md:h-[51px] lg:h-[53px] xl:h-[58px] outline-none pl-xs pr-[120px] py-2xs text-body--md md:rounded-t-2xl"> Results 0"> 0"> Bios 0"> 0"> Pages 0"> 0 || pageResults.length > 0"> Tags 0"> 0 || pageResults.length > 0 || tagResults.length > 0"> Content / No matches We couldn't find any m
Explore this link on the map →saved by
related reading
- ProofsArgsAndZK.pdfpeople.cs.georgetown.edu
- Explaining Halo 2 - Electric Coin Companyelectriccoin.co
- 17 misconceptions about SNARKs - a16z cryptoa16zcrypto.com
- Aleo: Can You Keep a Secret?notboring.co
- Understanding Jolt: Clarifications and reflections - a16z cryptoa16zcrypto.com
- Building Jolt: A fast, easy-to-use zkVM - a16z cryptoa16zcrypto.com
- Zero Knowledge Canon, part 1 & 2 - a16z cryptoa16zcrypto.com
- Zero Knowledge Proofs: An illustrated primer – A Few Thoughts on Cryptographic Engineeringblog.cryptographyengineering.com
- Intern Breakdown #4: Zero-Knowledge Proofsinternbreakdowns.substack.com
- Hardware Acceleration for Zero Knowledge Proofs - Paradigmparadigm.xyz
- Zero-knowledge proof - Wikipediaen.wikipedia.org
- Introducing SP1: A performant, 100% open-source, contributor-friendly zkVM.blog.succinct.xyz