Folklore provides persistent and untraceable distributed object storage through endemic migratory replication. Periodic random interactions among asynchronous processes, achieves a stable number of replicas, S, with high probability, after the system converges. The protocol has the ability to converge back to S replicas, even if only a single replica is available.
Data-Untraceability is a core Folklore property. The location of all replicas of an object can't be determined. Surprisingly, efficient object retrieval and update features are implemented without losing untraceability. Folklore is currently implemented in C language, as a thread safe library.
2005-12-10: Website is up.
This project is part of the Distributed Protocols Research Group (DPRG). We are part of the Computer Science Department of the University of Illinois at Urbana Champaign.
Faculty:
Graduate Students:
The code is currenlty undergoing a major clean-up. Send us an email if you are interested.