jolt icon indicating copy to clipboard operation
jolt copied to clipboard

Continuations via folding

Open GUJustin opened this issue 11 months ago • 0 comments

Many zkVMs today use continuations, which means they break the execution of a computer program into chunks and prove each chunk independently before recursively aggregating the proofs into one. One major reason to do this is to control the prover's space requirements.

Continuations can be implemented especially efficiently when Jolt is combined with a homomorphic commitment scheme like HyperKZG or Zeromorph.

Still, implementing this performatively will be a major endeavor and will rely on some upcoming research.

GUJustin avatar Mar 25 '24 16:03 GUJustin