commit | 1d1cc83382a5146ea26b46f62ece23367a1a4c5c | [log] [tgz] |
---|---|---|
author | Alexander Afanasyev <alexander.afanasyev@ucla.edu> | Tue Feb 05 20:03:36 2013 -0800 |
committer | Alexander Afanasyev <alexander.afanasyev@ucla.edu> | Tue Feb 05 20:03:36 2013 -0800 |
tree | 38692caef42c5549f3d203abddd28ed89bddb103 | |
parent | 9d857254875c6e940c2abfa4b5ca246401ba25aa [diff] |
Changing naming convention Format for files: /<forwarding-hint>/<appname>/file/<hash>/<device_name>/<segment> Format for actions: /<forwarding-hint>/<appname>/<shared-folder>/action/<device_name>/<action-seq> All tests pass Change-Id: Ie42c0f29813839ca7cc42fa52b5c3f246da2e130
ChronoShare provides services similar to Dropbox, but in a decentralized way.
It uses ChronoSync library to synchronize the operations to the shared-folder and levels NDN's advantage of natural multicast support. The sharing process is completely decentralized, but it is also very easy to add a permanent storage server.
ChronoShare also provides file history and basic version control.
To see more details about ChronoShare design, click here.