## Detailed Explanations: Cryptographic Technologies
- **[[ZKP/ZKP Base Layer/ZKP Blockchain/Technical Build Application Layer/Privacy-Preserving Computations with ZK Wrappers/Circuit Definition for Diverse AI Tasks/Example of PoI Task Circuit for Matrix Multiplication|zk-SNARKs:]]** Deliver succinct proofs (~288 bytes, 2ms) for on-chain verification through EVM pre-compiled contracts and native verification pallets, using BLS12-381 despite trusted setup needs [69].
- **[[ZKP/ZKP Base Layer/Core Concepts/zk-STARKs/zk-STARKs|zk-STARKs:]]** Provide transparent, post-quantum proofs (~100KB, 10ms) for off-chain tasks processed through Substrate's off-chain workers, leveraging SHA-3 [70].
- **[[ZKP/ZKP Base Layer/Core Concepts/ECDSA|ECDSA:]]** Ensures transaction and node authentication security with 256-bit keys within Substrate's cryptographic framework, supporting both EVM compatibility and native operations [71].
- **[[ZKP/ZKP Base Layer/Core Concepts/EDDSA|EDDSA:]]** Planned upgrade for faster, resistant signatures in high-throughput scenarios, implementable through Substrate's runtime upgrades without hard forks [72].
- **[[ZKP/ZKP Base Layer/Core Concepts/Homomorphic Encryption|Homomorphic Encryption:]]** Supports encrypted AI computations through specialized pallets, enhancing privacy despite computational overhead [73].
- **Poseidon Hash:** Optimizes [[ZKP/ZKP Base Layer/ZKP Blockchain/Technical Build Application Layer/ZK Circuit Workflow in Privacy-Preserving Computations|ZK circuit]] efficiency for PoSp verification through custom storage verification pallets, with 128-bit security [74].
See also: [[ZKP/ZKP Base Layer/ZKP Blockchain/Tech Stack with detailed explanations/Implementation Details|Implementation Details]]