FAQ
What technologies out of ZK, MPC, FHE, TEE does Blanksquare use?
Blanksquare currently employs ZK (zero-knowledge proofs, the Halo2 proof system) for the core Shielding functionality. Apart from that, parts of Blanksquare's tech stack employ TEEs: Shielder Guard (Shielder Guard) and TEE-based proving delegation (as an alternative to our default mode: client side proving).
Why doesn't Blanksquare use MPC or FHE?
The foundation of Blanksquare is not the specific technology it uses, but the goal it aims to achieve. To that end, we chose the cryptographic tools that allow us to provide the best possible level of privacy to users within a short timeframe. This also means the tech stack is not set in stone—if we discover features that can be better provided using different cryptographic primitives, we’ll gladly adopt them.
Which blockchains is Blanksquare compatible with?
Currently Blanksquare is compatible with all EVM chains, thus in particular Ethereum, Base, and all major L2s. Not all these chains have Blanksquare deployment available already, new chains are being gradually added though. An up-to-date list of deployments is maintained here: Deployments
Last updated