Zero Knowledge Proofs, Snarks, Starks, Plonk, Nova Crash.
ability to use a proof as part of another proof, creating a chain of proofs. // Example of fast recursion with Plonky2 in Solidity contract RecursivePlonky2 { function executeRecursiveComputation(bytes memory input, bytes memory plonky2Proof) public { // Validate plonky2Proof and execute