Proof-based general-purpose computing
General-purpose cryptographic proof systems enable the following. A program runs, and along with its output it produces a short proof, a cryptographic certificate that this program, on these inputs, produced this output. The proof is…