I would like to mention that the directory documents (dirdocs) in my
previous proposal can be viewed to form a reasonably flexible subspace
mechanism.
As a quick summary - dirdocs are an alternative way to map a hierarchical
filesystem structure onto Freenet. For each slash-separated path
component the client would retrieve the appropriate dirdoc (or leaf document),
as specified by the parent dirdoc. The root would be a fully specified
SVK pointing to the root dirdoc. A dirdoc contains a list of name+key pairs.
A path would look like this:
freenet://<key>.svk/freeweb/docs/traffic.html
Features:
- Ultimate control of a subspace under a root SVK is controlled by the
holder of the private key of the root SVK.
- The subspace can be *browsed* by traversing dirdocs
- Control of a sub-subspace can be given to individuals by disclosing
to them the private key of a mid-level dirdoc.
- Control priviledges can be *revoked* by updating the parent dirdoc
so that it does not point to the dirdoc who's key was given away.
... and no Node changes required.
Let me know what you think.
--
Dev Random
Fingerprint: 3ABC FCEF 1BCE 4528 E4FD 15EB 173A 76D2 6959 DAF1
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 232 bytes
Desc: not available
URL:
<https://emu.freenetproject.org/pipermail/devl/attachments/20000807/f880c8b2/attachment.pgp>