Ensure masking is compatible with [[ZKP/ZKP Base Layer/Core Concepts/Zero-Knowledge Proofs|zk-SNARKs]] and [[ZKP/ZKP Base Layer/Core Concepts/zk-STARKs/zk-STARKs|zk-STARKs,]] allowing verifiable computations on masked data without revealing the masks, leveraging the [[ZKP/ZKP Base Layer/ZKP Blockchain/Performance/Consensus Layer|ZKP Blockchain's validation framework]] verified through Substrate's verification infrastructure. This integration ensures that masked data can be processed within the ZKP framework, with proofs verifying the correctness of computations on masked inputs through both EVM pallet and native Substrate verification pallets, maintaining the ecosystem's trustless environment while enhancing privacy for sensitive computations integrated with [[BABE+GRANDPA]] consensus. See also: [[ZKP/Research/Masking/Example Application|Example Application]]