← Back to home

zSki

P2P DFS incorporating zk-security. This extended architecture combines advanced cryptographic techniques with decentralized systems to create a robust, secure, and privacy-preserving distributed file system.

Screenshots

zSki screenshot 1
zSki screenshot 2
zSki screenshot 3
zSki screenshot 4
zSki screenshot 5
zSki screenshot 6

Problem Statement

Made a p2p network to store cache for a distributed file system storage while integrating zk-security. The files are stored with peers with zk security and computed and made together via fhe. The cache is state of the data structure.This extended system creates a highly secure, private, and efficient distributed file system with an integrated cache layer. The combination of FHE, ZK-proofs, and advanced P2P protocols allows for complex computations on encrypted data while maintaining strong security guarantees. The distributed cache enhances performance and reduces latency for frequently accessed data, while the additional features provide improved privacy, verifiability, and resilience.

Solution

Made a p2p network to store cache for a distributed file system storage while integrating zk-security. Had used zk libraries and other standard tcp libraries from go to make it successful. This implementation provides a more secure and distributed approach to caching in your P2P file system. The use of ZK proofs ensures that cache integrity can be verified without revealing the underlying data. The P2P communication allows for efficient propagation of cache updates across the network.

Hackathon

ETHGlobal Singapore

2024

Contributors