Privacy, Blockchain, Zero Knowledge Proofs.
Encryption, or FHE as it is called for short. At its very basic, FHE is a way of encrypting data such that it is possible to perform computations directly on the encryption. This immediately tells us that FHE for sure supports private input private output type computations. However, FHE, like ZKPs,