In the context of blockchain technology, zero-knowledge provers refer to a computation entity responsible for determining whether or not given information is accurate without revealing its underlying data. These provers must create “proofs” that can then be verified by verifiers.
Read More: How to decentralize a prover, according to an engineer who did it for fun
Stwo will not be the first open-sourced prover that StarkWare has developed. Currently, the public Starknet blockchain and Starknet app chains use its first-generation prover called Stone.
Katz notes that Stwo will be an evolution to the Stone prover thanks to the Circle Stark protocol that Starkware developed in partnership with Polygon.
According to StarkWare, Circle Stark protocol’s Circle STARK proofs increase the efficiency of existing STARKs. STARKS on Starknet are considered under the same classification as validity proofs on other zero-knowledge blockchains, which are used to attest to the validity of a specific state.
“Stwo is an evolution of the Stone prover because the Circle Stark protocol circumvents the constraints imposed by the classic STARK protocol. These constraints previously prevented STARK from being used efficiently for smaller fields,” Katz said.