Zero Knowledge Proofs, Snarks, Starks, Plonk, Nova Crash.
it can be implemented in Solidity. It involves performing computations on data while keeping that data private and secure. Zero-knowledge proofs play a pivotal role in achieving this goal. One of the primary applications of decentralized private computation in Solidity is in the realm of privacy