🔐 Native Groth16 Proof Verification
Sui offers built-in support for verifying Groth16 zero-knowledge proofs, a widely adopted and efficient zk-SNARK protocol. This native integration allows ZeroLeaks to:
- Ensure Data Integrity: Verify the authenticity of submitted proofs without revealing sensitive information.
- Enhance Performance: Leverage Sui's optimized verification processes for faster and more efficient proof handling.
- Simplify Development: Utilize Sui's Move API for seamless integration of proof verification within smart contracts.
The cost per proof is less than 1 cent!! which on ethereum would be greater than 50$
Walrus: Decentralized Storage and Data Availability
For ZeroLeaks, Walrus provides:
- Scalable Storage: Accommodate extensive evidence files without compromising performance.
- Data Availability: Ensure that stored information remains accessible and tamper-proof.
- Cost Efficiency: Optimize storage costs through Sui's innovative storage fund model.
By integrating Walrus, ZeroLeaks can securely store and manage sensitive documents and media associated with whistleblower reports.
🛠️ Seal: Secure Encryption layer
Seal serves as Sui's secure encryption layer, providing:
- Encryption: We can encrypt the documents using the key server ensuring that no one can decrypt them single handedly
- Access Control: Define and enforce permissions for data access and operations.
For ZeroLeaks, Seal ensures that the processing of whistleblower submissions adheres to strict confidentiality and access protocols